From 921c6c16d692853c23479c6016a948f83cc23fd5 Mon Sep 17 00:00:00 2001 From: Mikael Mengistu Date: Fri, 18 Jan 2019 13:40:52 -0800 Subject: [PATCH] Fixing SignalR Daily Tests (#6630) --- .azure/pipelines/signalr-daily-tests.yml | 2 +- .../SignalR.Npm.FunctionalTests.npmproj | 37 ++++++++++++++++++- .../ts/FunctionalTests/scripts/run-tests.ts | 2 +- 3 files changed, 38 insertions(+), 3 deletions(-) diff --git a/.azure/pipelines/signalr-daily-tests.yml b/.azure/pipelines/signalr-daily-tests.yml index 1b13105f63..2e74597f73 100644 --- a/.azure/pipelines/signalr-daily-tests.yml +++ b/.azure/pipelines/signalr-daily-tests.yml @@ -10,7 +10,7 @@ jobs: - template: jobs/default-build.yml parameters: buildDirectory: src/SignalR - buildArgs: "/p:DailyTests=true /p:SauceUser='$(asplab-sauce-labs-username)' /p:SauceKey='$(asplab-sauce-labs-access-key)'" + buildArgs: "/p:DailyTests=true /p:SauceUser='$(asplab-sauce-labs-username)' /p:SauceKey='$(asplab-sauce-labs-access-key)' -t" agentOs: Windows jobName: SignalRDailyTests jobDisplayName: "SignalR Daily Tests" diff --git a/src/SignalR/clients/ts/FunctionalTests/SignalR.Npm.FunctionalTests.npmproj b/src/SignalR/clients/ts/FunctionalTests/SignalR.Npm.FunctionalTests.npmproj index ba4c5719be..1a94cfe658 100644 --- a/src/SignalR/clients/ts/FunctionalTests/SignalR.Npm.FunctionalTests.npmproj +++ b/src/SignalR/clients/ts/FunctionalTests/SignalR.Npm.FunctionalTests.npmproj @@ -4,7 +4,12 @@ false true - run test:local -- --no-color --configuration $(Configuration) + sauce.local + <_TestSauceArgs>--verbose --no-color --configuration $(Configuration) --sauce-user "$(SauceUser)" --sauce-key "$(SauceKey)" + <_TestSauceArgs Condition="'$(BrowserTestHostName)' != ''">$(_TestSauceArgs) --use-hostname "$(BrowserTestHostName)" + run test:local -- --no-color --configuration $(Configuration) + + @@ -14,4 +19,34 @@ + + + + + + + + + + + + + + + + + sauce.local + <_TestSauceArgs>--verbose --no-color --configuration $(Configuration) --sauce-user "$(SauceUser)" --sauce-key "$(SauceKey)" + <_TestSauceArgs Condition="'$(BrowserTestHostName)' != ''">$(_TestSauceArgs) --use-hostname "$(BrowserTestHostName)" + + + + + diff --git a/src/SignalR/clients/ts/FunctionalTests/scripts/run-tests.ts b/src/SignalR/clients/ts/FunctionalTests/scripts/run-tests.ts index 5e11511d9a..ef03eb1da1 100644 --- a/src/SignalR/clients/ts/FunctionalTests/scripts/run-tests.ts +++ b/src/SignalR/clients/ts/FunctionalTests/scripts/run-tests.ts @@ -12,7 +12,7 @@ import * as _debug from "debug"; const debug = _debug("signalr-functional-tests:run"); -const ARTIFACTS_DIR = path.resolve(__dirname, "..", "..", "..", "..", "artifacts"); +const ARTIFACTS_DIR = path.resolve(__dirname, "..", "..", "..", "..", "..", "..", "artifacts"); const LOGS_DIR = path.resolve(ARTIFACTS_DIR, "logs"); const HOSTSFILE_PATH = process.platform === "win32" ? `${process.env.SystemRoot}\\System32\\drivers\\etc\\hosts` : null;