Track 1 performance libraries shouldn't depend on perf-test-core #39227
Labels
common
common module used by all azure SDKs (e.g. client, Mgmt)
pillar-performance
The issue is related to performance, one of our core engineering pillars.
Track 1
The few Track 1 performance libraries in the repository shouldn't depend on
perf-test-core
as it uses Track 2 dependencies and Track 1 and Track 2 libraries shouldn't intermingle dependencies. A separate common performance testing library should be added for the Track 1 libraries that doesn't have any dependencies on Track 2 libraries.The current setup breaks expectation of dependencies and causes issues in CI which can result in CI jobs running too many libraries or result in them failing due to their inability to compile Track 1 libraries.
The text was updated successfully, but these errors were encountered: