Test recorder#32668
Conversation
|
sorry for all the pings - I meant to open as a draft. :( Feedback definitely welcome at this point though! |
296a30f to
e8c48b0
Compare
4cd9b6f to
23b3dfd
Compare
|
API change check APIView has identified API level changes in this PR and created following API reviews. |
* playback works! * variable stuff does not work yet and is still going to get changed
Update matcher feedback + banned dep update
Fix logic for getting response body to handle error cases.
checkstyle + updates
|
@srnagar It looks like we're done with feedback. There are a couple follow up items to do (finishing the work so that recordings can be migrated and your comment about dynamic port numbers) but otherwise this is done. Folks can start using this for re-recording. Can you sign off? |
|
Hello @billwert! Because this pull request has the p.s. you can customize the way I help with merging this pull request, such as holding this pull request until a specific person approves. Simply @mention me (
|
| * Before tests are executed, determines the test mode by reading the {@code AZURE_TEST_MODE} environment variable. | ||
| * If it is not set, {@link TestMode#PLAYBACK} | ||
| */ | ||
| @SuppressWarnings({"deprecation", "resource"}) |
There was a problem hiding this comment.
If it's not needed, then let's remove this before merging.
Plumbing infrastructure for enabling out of process test recordings.
A follow up doc will come which will explain use. With a couple small exceptions all existing tests should work without change.
Wiki - TestProxy Migration
Big changes:
HttpClientimplementationCloses #33303
All SDK Contribution checklist:
General Guidelines and Best Practices
Testing Guidelines