-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Labels
EngSysThis issue is impacting the engineering system.This issue is impacting the engineering system.test-enhancement
Milestone
Description
What is Test-Proxy-Migration
Migration efforts =~ 3-4 dev days.
Steps to integrate with Test Proxy:
- Use the latest
azure-core-test. - Change the Base type of the respective SDK test class from
TestBasetoTestProxyTestBase - Run tests in record mode.
- Validate recordings are as expected and do not contain secrets. Example updated recording
- Run the generate-assets-json.ps1 from
sdk\servicedirector\libraryleveldirectory path - this will move the test recordings to asset repo and create an asset.json file for respective SDK. Detailed steps here - Check in the created
asset.jsonfile for each SDK i.esdk/tables/azure-data-tables/assets.json
PR Reference & deleted language repo recordings from yoursrc/test/sessions-records/ - Validate changes by running the Live and CI test pipeline
Potential gotchas
Test-Proxy overall progress per language - 2023-08-17
| Java | 108 | 81% | 81% |
|---|
Java team SDKs: (April)
| Service | Library | Driver | Timeline | Status |
|---|---|---|---|---|
| App Configuration | azure-data-appconfiguration | @samvaity | May Release | ✅ #33902 #35167 |
| Container Registry | azure-containers-containerregistry | @lmolkova | May Release | ✅ #35282 |
| Text Analytics | azure-ai-textanalytics | @mssfang | May Release | ✅ #33931 #35233 |
| Form Recognizer | azure-ai-formrecognizer | @samvaity | May Release | ✅ #34436 #35178 |
| Key Vault | azure-security-keyvault-secrets | @vcolin7 | May Release | ✅ #34321 #35181 |
| Key Vault | azure-security-keyvault-keys | @vcolin7 | May Release | ✅ #34321 #35248 |
| Key Vault | azure-security-keyvault-certificates | @vcolin7 | May Release | ✅#34321 #35250 |
| Key Vault | azure-security-keyvault-administration | @vcolin7 | May Release | ✅#34321 #35249 |
| Tables | azure-data-tables | @jairmyree | May Release | ✅ #34233 #35182 |
| Search | azure-search-documents | @alzimmermsft | May Release | ✅ #33952 #35183 |
| Metrics Advisor | azure-ai-metricsadvisor | @samvaity | May Release | ✅ #34435 #35179 |
| Azure Monitor Query | azure-monitor-query | @srnagar | May Release | ✅ #34542 #35252 |
| Azure Monitor Ingestion | azure-monitor-ingestion | @srnagar | May Release | ✅#34415 |
| Event Grid | azure-messaging-eventgrid | @billwert | July Release | ✅#36656 |
| Service Bus | azure-messaging-servicebus | @conniey | July Release | ✅ #35544 |
| Schema Registry | azure-data-schemaregistry | @conniey | July release | ✅ #35570 |
| Storage | azure-storage-queue azure-storage-blob-nio azure-storage-blob-cryptography |
@alzimmermsft | May Release | ✅ #34494 |
July - August release SDKs:
| Azure Service SDK | Driver | Status |
|---|---|---|
| azure-ai-anomalydetector | @alzimmermsft | ✅ |
| azure-ai-documenttranslator | @alzimmermsft | ✅ |
| azure-ai-personalizer | @alzimmermsft | ✅ |
| azure-ai-translation-text | @alzimmermsft | ✅ |
| azure-analytics-purview-administration | @mssfang | ✅ |
| azure-analytics-purview-catalog | @mssfang | ✅ |
| azure-analytics-purview-scanning | @mssfang | ✅ |
| azure-analytics-purview-workflow | @mssfang | ✅ |
| azure-analytics-synapse-artifacts | @mssfang | ✅ |
| azure-analytics-synapse-spark | @mssfang | ✅ |
| azure-communication-callautomation | @samvaity | ✅ |
| azure-communication-callingserver | @samvaity | ✅ package deprecated |
| azure-communication-chat | @samvaity | ✅ |
| azure-communication-email | @samvaity | ✅ |
| azure-communication-identity | @mjafferi-msft | ✅ |
| azure-communication-jobrouter | @samvaity | ✅ |
| azure-communication-networktraversal | @samvaity | ✅ |
| azure-communication-phonenumbers | @samvaity | ✅ |
| azure-communication-rooms | @minnieliu | ✅ |
| azure-communication-sms | @samvaity | ✅ |
| azure-data-schemaregistry | @conniey | ✅ |
| azure-data-schemaregistry-apacheavro | @conniey | ✅ |
| azure-developer-devcenter | @samvaity | ✅ |
| azure-developer-loadtesting | @Harshan01 | ✅ |
| azure-digitaltwins-core | @srnagar | - [✅ ] |
| azure-health-insights-cancerprofiling | @srnagar | ✅ |
| azure-health-insights-clinicalmatching | @srnagar | ✅ |
| azure-iot-deviceupdate | @g2vinay | ✅ |
| azure-iot-modelsrepository | @srnagar | [✅ ] |
| azure-maps-elevation | @vcolin7 | ✅ service deprecated |
| azure-maps-geolocation | @vcolin7 | ✅ |
| azure-maps-render | @vcolin7 | ✅ |
| azure-maps-route | @vcolin7 | ✅ |
| azure-maps-search | @vcolin7 | ✅ |
| azure-maps-timezone | @vcolin7 | ✅ |
| azure-maps-traffic | @vcolin7 | ✅ |
| azure-maps-weather | @vcolin7 | ✅ |
| azure-messaging-eventgrid | @billwert | ✅ |
| azure-messaging-eventgrid-cloudnative-cloudevents | @billwert | ✅ package deprecated |
| azure-messaging-webpubsub | @conniey | ✅ |
| azure-messaging-webpubsub-client | @conniey | ✅ |
| azure-mixedreality-authentication | @g2vinay | ✅ |
| azure-mixedreality-remoterendering | @g2vinay | ✅ |
| azure-monitor-opentelemetry-exporter | @srnagar | ✅ |
| azure-monitor-spring-native-test | @jeanbisutti | ✅ |
| azure-quantum-jobs | @g2vinay | ✅ |
| azure-security-attestation | @alzimmermsft | ✅ |
| azure-security-confidentialledger | @conniey | ✅ |
| azure-storage-blob | @alzimmermsft | ✅ |
| azure-storage-blob-changefeed | @ibrahimrabab | ✅ |
| azure-storage-blob-cryptography | @ibrahimrabab | ✅ |
| azure-storage-blob-nio | @ibrahimrabab/@jairmyree | ✅ |
| azure-storage-file-datalake | @alzimmermsft | ✅ |
| azure-storage-file-share | @ibrahimrabab | ✅ |
| azure-storage-queue | @ibrahimrabab | ✅ |
| azure-verticals-agrifood-farming | @jairmyree | ✅ [service deprecated ] |
Management SDKs
https://azure.github.io/azure-sdk/releases/latest/mgmt/java.html
| Service SDK | Driver | Status |
|---|---|---|
| azure-resourcemanager-confidentialledger | @haolingdong-msft | ✅ #34585 #35186 |
| azure-resourcemanager-appplatform | ✅#36079 | |
| azure-resourcemanager-appservice | ✅#35994 | |
| azure-resourcemanager-resources | @haolingdong-msft | ✅ #35476 |
| azure-resourcemanager | ✅#36103 | |
| azure-resourcemanager-authorization | ✅#36043 | |
| azure-resourcemanager-cdn | ✅#36079 | |
| azure-resourcemanager-compute | ✅#36069 | |
| azure-resourcemanager-containerinstance | ✅#36009 | |
| azure-resourcemanager-containerregistry | ✅#36013 | |
| azure-resourcemanager-containerservice | ✅#36028 | |
| azure-resourcemanager-cosmos | ✅#36044 | |
| azure-resourcemanager-dns | ✅#36046 | |
| azure-resourcemanager-eventhubs | ✅#36047 | |
| azure-resourcemanager-keyvault | ✅#36048 | |
| azure-resourcemanager-monitor | ✅#36051 | |
| azure-resourcemanager-msi | ✅#36051 | |
| azure-resourcemanager-network | ✅#36079 | |
| azure-resourcemanager-privatedns | ✅#36051 | |
| azure-resourcemanager-redis | ✅#36079 | |
| azure-resourcemanager-samples | ✅ #36129 | |
| azure-resourcemanager-search | ✅#36051 | |
| azure-resourcemanager-servicebus | ✅#36051 | |
| azure-resourcemanager-sql | ✅#36079 | |
| azure-resourcemanager-storage | ✅#36055 | |
| azure-resourcemanager-trafficmanager | ✅#36051 |
vcolin7billwert and joshfree
Metadata
Metadata
Assignees
Labels
EngSysThis issue is impacting the engineering system.This issue is impacting the engineering system.test-enhancement
Type
Projects
Status
Done