diff --git a/eng/pipelines/templates/jobs/archetype-sdk-tests.yml b/eng/pipelines/templates/jobs/archetype-sdk-tests.yml index e02af4375a39..54be31596e6e 100644 --- a/eng/pipelines/templates/jobs/archetype-sdk-tests.yml +++ b/eng/pipelines/templates/jobs/archetype-sdk-tests.yml @@ -26,6 +26,12 @@ parameters: - name: SubscriptionConfiguration type: string default: $(sub-config-azure-cloud-test-resources) +- name: TestCanary + type: boolean + default: false +- name: ResourceGroupLocationCanary + type: string + default: "centraluseuap" - name: ServiceDirectory type: string default: not-specified @@ -65,6 +71,12 @@ jobs: - DisplayName: "Test on MacOS" OSVmImage: "macOS-10.15" TestTargetFramework: netcoreapp2.1 + - ${{ if eq(parameters.TestCanary, 'true') }}: + - DisplayName: "Test on Windows for NetCoreApp - Canary region" + OSVmImage: "windows-2019" + TestTargetFramework: netcoreapp2.1 + SubscriptionConfiguration: $(sub-config-azure-cloud-test-resources-preview) + Location: ${{ parameters.ResourceGroupLocationCanary }} - DisplayName: "Record on Windows for NetCoreApp" OSVmImage: "windows-2019" TestMode: Record diff --git a/sdk/eventhub/tests.yml b/sdk/eventhub/tests.yml index b2009cd2c5d7..d2f1707c1c9d 100644 --- a/sdk/eventhub/tests.yml +++ b/sdk/eventhub/tests.yml @@ -5,4 +5,5 @@ extends: parameters: MaxParallel: 6 ServiceDirectory: eventhub - TimeoutInMinutes: 120 \ No newline at end of file + TimeoutInMinutes: 120 + TestCanary: true \ No newline at end of file