From f75295224a163c089dbc27e148a5c726ee31523c Mon Sep 17 00:00:00 2001 From: Yury Semikhatsky Date: Mon, 14 Aug 2023 15:40:13 -0700 Subject: [PATCH] docs(merge): add screenshot, print url, fix name (#26473) * Renamed test job to `playwright-tests` to match docs and rererences * Added screenshot with github jobs and artifacts * Print Azure URL Fixes: https://github.com/microsoft/playwright/issues/24451 --- docs/src/test-sharding-js.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/src/test-sharding-js.md b/docs/src/test-sharding-js.md index be15077071741..7816f541ee9c0 100644 --- a/docs/src/test-sharding-js.md +++ b/docs/src/test-sharding-js.md @@ -55,7 +55,7 @@ on: pull_request: branches: [ main, master ] jobs: - test: + playwright-tests: timeout-minutes: 60 runs-on: ubuntu-latest strategy: @@ -123,6 +123,8 @@ jobs: To ensure the execution order, we make `merge-reports` job [depend](https://docs.github.com/en/actions/using-jobs/using-jobs-in-a-workflow#defining-prerequisite-jobs) on our sharded `playwright-tests` job. +image + ## Publishing report on the web In the previous example, the HTML report is uploaded to GitHub Actions Artifacts. This is easy to configure, but downloading HTML report as a zip file is not very convenient. @@ -152,6 +154,7 @@ We can utilize Azure Storage's static websites hosting capabilities to easily an run: | REPORT_DIR='run-${{ github.run_id }}-${{ github.run_attempt }}' azcopy cp --recursive "./playwright-report/*" "https://.blob.core.windows.net/\$web/$REPORT_DIR" + echo "::notice title=HTML report url::https://.z1.web.core.windows.net/$REPORT_DIR/index.html" env: AZCOPY_AUTO_LOGIN_TYPE: SPN AZCOPY_SPA_APPLICATION_ID: '${{ secrets.AZCOPY_SPA_APPLICATION_ID }}'