yeatmanlab / roar-dashboard

A dashboard to administer ROAR assessments
https://roar.education
Other
4 stars 4 forks source link

WIP Parallelize Test All Open Administrations #642

Closed kellyel closed 2 months ago

kellyel commented 4 months ago

Proposed changes

Separate out each synced administration to be tested in it's own spec. This will allow for parallel testing as preventing one error from failing all tests.

Types of changes

What types of changes does this pull request introduce?

Checklist

Justification of missing checklist items

Further comments

github-actions[bot] commented 4 months ago

Visit the preview URL for this PR (updated for commit 1faad3d):

https://roar-staging--pr642-enh-seperate-test-al-p92swp1n.web.app

(expires Thu, 01 Aug 2024 22:32:03 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 2631e9c58fd0104ecbfddd72a62245ddac467460

cypress[bot] commented 4 months ago

1 failed test on run #4472 ↗︎

1 29 0 0 Flakiness 0

Details:

Tests for PR 726 "Updated PR for Testing All Open Admins" from commit "1faad3d9d...
Project: roar-dashboard-e2e Commit: 1faad3d9d8
Status: Failed Duration: 02:02 💡
Started: Jul 25, 2024 10:41 PM Ended: Jul 25, 2024 10:43 PM
Failed  cypress/e2e/participant/default-tests/checkLegalDoc.cy.js • 1 failed test View Output
Test Artifacts
Test to maintain that assent form shows in when signing in with an un-assented user > passes Test Replay Screenshots

Review all test suite changes for PR #642 ↗︎