azure-sdk-for-go icon indicating copy to clipboard operation
azure-sdk-for-go copied to clipboard

Make recording package concurrency safe

Open chlowell opened this issue 2 years ago • 0 comments

Live tests would run significantly faster if they executed test cases in parallel. That isn't possible today because our recording infrastructure isn't concurrency safe. Making it so would require at least synchronizing testSuite access (both reads and writes): https://github.com/Azure/azure-sdk-for-go/blob/caf1a9cd893389d2200709f6d3dd67d244f2e053/sdk/internal/recording/recording.go#L515

chlowell avatar Jul 29 '22 20:07 chlowell