]> git.ipfire.org Git - thirdparty/vuejs/router.git/commitdiff
ci: more tries
authorEduardo San Martin Morote <posva13@gmail.com>
Thu, 9 Jun 2022 13:12:29 +0000 (15:12 +0200)
committerEduardo San Martin Morote <posva@users.noreply.github.com>
Thu, 30 Jun 2022 07:59:00 +0000 (09:59 +0200)
.github/workflows/test.yml
packages/router/package.json

index 1fd9d2597b8b4d9518b6481b89bb567d954311cc..9e3de2aae22f3c488bb3d277d2b85e6e2997378c 100644 (file)
@@ -36,6 +36,23 @@ jobs:
       # - run: pnpm run -r build
       # - run: pnpm run -r build:dts
       # - run: pnpm run -r test:dts
+
+      # E2E testing
+
+      - name: 'Start BrowserStackLocal Tunnel'
+        uses: 'browserstack/github-actions/setup-local@master'
+        with:
+          local-testing: 'start'
+          local-logging-level: 'all-logs'
+          local-identifier: 'random'
+
+      - run: pnpm run -r test:e2e:bs
+
+      - name: 'Stop BrowserStackLocal'
+        uses: 'browserstack/github-actions/setup-local@master'
+        with:
+          local-testing: 'stop'
+
       - run: pnpm run -r test:e2e:ci
 
       # - uses: codecov/codecov-action@v2
index cc36a02124c17fcab55f7dd4aff384b86a95c4cd..9e27680ecd69db52b9872d9f8a2538ef46f2d99a 100644 (file)
@@ -69,8 +69,9 @@
     "test:e2e": "pnpm run test:e2e:headless && pnpm run test:e2e:native",
     "test:e2e:headless": "node e2e/runner.js --skiptags no-headless",
     "test:e2e:native": "node e2e/runner.js --env chrome",
-    "test:e2e:ci": "node e2e/runner.js --env chrome --retries 2",
-    "test:e2e:bs": "node e2e/runner.js -e edge_pre_chrome,android44 --tag browserstack"
+    "test:e2e:ci": "node e2e/runner.js --env chrome-headless --retries 2",
+    "test:e2e:bs": "node e2e/runner.js -e edge_pre_chrome,android44 --tag browserstack",
+    "test:e2e:bs-test": "node e2e/runner.js --env chrome"
   },
   "gitHooks": {
     "pre-commit": "lint-staged",