Skip to content
Snippets Groups Projects
Unverified Commit cf97acda authored by Sloan Sparger's avatar Sloan Sparger Committed by GitHub
Browse files

Split out Search e2e tests and Record Pre-Release Sanity Checks with Replay (#42933)


* add replay recordings to sanity check e2e tests during pre-release workflow

* split out search tests from onboarding folder

* parallelize pre-release testing

---------

Co-authored-by: default avatarRyan Laurie <iethree@gmail.com>
parent b76e26fa
No related branches found
No related tags found
No related merge requests found
......@@ -45,6 +45,7 @@ runs:
["organization", {} ],
["permissions", {} ],
["question", {} ],
["search", {}],
["sharing", {} ],
["visualizations-charts", {} ],
["visualizations-tabular", {} ],
......
......@@ -114,11 +114,13 @@ jobs:
strategy:
matrix:
edition: [oss, ee]
folder: [onboarding, search]
env:
MB_EDITION: ${{ matrix.edition }}
DISPLAY: ""
CYPRESS_ALL_FEATURES_TOKEN: ${{ secrets.ENTERPRISE_TOKEN }}
CYPRESS_NO_FEATURES_TOKEN: ${{ secrets.E2E_STARTER_TOKEN }}
CYPRESS_REPLAYIO_ENABLED: 1
# disabled because of out of memory issues
# probably related to https://github.com/cypress-io/cypress/issues/27415
CYPRESS_NO_COMMAND_LOG: 1
......@@ -161,7 +163,7 @@ jobs:
- name: Run a few important Cypress tests as sanity check
run: |
mkdir -p ./target/uberjar && cp metabase.jar ./target/uberjar/metabase.jar
yarn test-cypress-run --folder onboarding
yarn test-cypress-run --folder ${{ matrix.folder }}
- name: Upload Cypress Artifacts upon failure
uses: actions/upload-artifact@v4
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment