Move passwords from tmc #4399
system-tests-and-deploy.yml
on: pull_request
build-and-system-tests
11m 46s
typecheck
35s
deploy
Annotations
4 errors and 1 notice
|
build-and-system-tests
Process completed with exit code 1.
|
|
[chromium] › src/tests/research-form.spec.ts:12:5 › User can create and respond to research form in a course:
system-tests/src/tests/research-form.spec.ts#L72
3) [chromium] › src/tests/research-form.spec.ts:12:5 › User can create and respond to research form in a course › User can change answer of the research form › Expect screenshots to match snapshots "research-consent-form-shows-in-user-setting-page"
Error: expect(page).toHaveScreenshot(expected) failed
31111 pixels (ratio 0.08 of all image pixels) are different.
Snapshot: research-consent-form-shows-in-user-setting-page-mobile-tall.png
Call log:
- Expect "toHaveScreenshot(research-consent-form-shows-in-user-setting-page-mobile-tall.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 31111 pixels (ratio 0.08 of all image pixels) are different.
- waiting 100ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- captured a stable screenshot
- 31111 pixels (ratio 0.08 of all image pixels) are different.
70 | await page.getByRole("button", { name: "Open menu" }).click()
71 | await page.getByRole("button", { name: "User settings" }).click()
> 72 | await expectScreenshotsToMatchSnapshots({
| ^
73 | screenshotTarget: page,
74 | headless,
75 | testInfo,
at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/research-form.spec.ts:72:44
at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/research-form.spec.ts:65:3
|
|
[chromium] › src/tests/reject-and-reset-submission-from-manual-review.spec.ts:25:5 › Reject and reset submission:
system-tests/src/tests/reject-and-reset-submission-from-manual-review.spec.ts#L105
2) [chromium] › src/tests/reject-and-reset-submission-from-manual-review.spec.ts:25:5 › Reject and reset submission › Students and teacher can peer review each other
TimeoutError: locator.click: Timeout 15000ms exceeded.
Call log:
- waiting for getByLabel('Exercise:Simple multiple choice').getByRole('button', { name: 'Submit' })
- locator resolved to <button disabled class="css-1vergvl">Submit</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action
- waiting for element to be visible, enabled and stable
- element was detached from the DOM, retrying
- locator resolved to <button disabled class="css-1vergvl">Submit</button>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not stable
28 × retrying click action
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action
- waiting 500ms
103 | .getByLabel("Exercise:Simple multiple choice")
104 | .getByRole("button", { name: "Submit" })
> 105 | .click()
| ^
106 | await expect(student2Page.getByText("Your answer has been reviewed")).toBeVisible()
107 |
108 | // Teacher peer reviews Student1 and Student2 answers
at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/reject-and-reset-submission-from-manual-review.spec.ts:105:8
at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/reject-and-reset-submission-from-manual-review.spec.ts:75:3
|
|
[chromium] › src/tests/create-account-and-login.spec.ts:3:5 › User can create an account and log in:
system-tests/src/tests/create-account-and-login.spec.ts#L10
1) [chromium] › src/tests/create-account-and-login.spec.ts:3:5 › User can create an account and log in › User can create an account
TimeoutError: locator.click: Timeout 15000ms exceeded.
Call log:
- waiting for getByLabel('Suggestions').getByText('Andorra')
8 | await page.getByRole("textbox", { name: "Last name (Required)" }).fill("User")
9 | await page.getByRole("button", { name: "Select an item Where do you" }).click()
> 10 | await page.getByLabel("Suggestions").getByText("Andorra").click()
| ^
11 | await page.getByRole("textbox", { name: "Email (Required)" }).fill("[email protected]")
12 | await page.getByRole("textbox", { name: "Password (Required)", exact: true }).fill("testuser")
13 | await page.getByRole("textbox", { name: "Confirm password (Required)" }).fill("testuser")
at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/create-account-and-login.spec.ts:10:63
at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/create-account-and-login.spec.ts:4:3
|
|
🎭 Playwright Run Summary
3 failed
[chromium] › src/tests/create-account-and-login.spec.ts:3:5 › User can create an account and log in
[chromium] › src/tests/reject-and-reset-submission-from-manual-review.spec.ts:25:5 › Reject and reset submission
[chromium] › src/tests/research-form.spec.ts:12:5 › User can create and respond to research form in a course
1 skipped
126 passed (2.4m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-html-report
|
1010 KB |
sha256:251117897392044f118a2dc9d533f3792319289f469363322041f42d9fca025c
|
|
|
service-logs
|
981 KB |
sha256:2f21b8f095a06a9fecbef7f6228d81331c3b366614ff13ce8fe5b1d9061e6b7a
|
|
|
skaffold-build-output
|
625 Bytes |
sha256:19111ac146ab8ae6f8391eee3589da8380a909eef329e55c8dd0d2bbe6f89302
|
|
|
test-results
|
10.6 MB |
sha256:5050f798c39563b8eb748fe6c56d6224389d2bf20ec0ea85ac1001ee77eefd61
|
|
|
worker-failure-diagnostics
|
13.4 KB |
sha256:479ec8f8b24c842d40b2a5ab6e9f605aefbb162833477f9a73c2c01e1eb4de93
|
|