Skip to content

Create Author block #2828

Create Author block

Create Author block #2828

Triggered via pull request August 25, 2023 11:07
Status Failure
Total duration 1h 14m 17s
Artifacts 4

system-tests-and-deploy.yml

on: pull_request
Matrix: system-tests
Fit to window
Zoom out
Zoom in

Annotations

6 errors, 49 warnings, and 3 notices
[chromium] › multiple-tasks-exercise-tests/enable-resubmitting.spec.ts:11:5 › quizzes: system-tests/src/tests/multiple-tasks-exercise-tests/enable-resubmitting.spec.ts#L22
1) [chromium] › multiple-tasks-exercise-tests/enable-resubmitting.spec.ts:11:5 › quizzes, after wrong answer modify only the incorrect choice and resubmit TimeoutError: locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByRole('link', { name: '12 Complicated quizzes exercise page' }) ============================================================ 20 | await selectCourseInstanceIfPrompted(page) 21 | await page.getByRole("link", { name: "Chapter 1 The Basics" }).click() > 22 | await page.getByRole("link", { name: "12 Complicated quizzes exercise page" }).click() | ^ 23 | await expectScreenshotsToMatchSnapshots({ 24 | screenshotTarget: page.locator("id=be169e81-f217-5bee-8475-2d94a5c67045"), 25 | headless, at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/multiple-tasks-exercise-tests/enable-resubmitting.spec.ts:22:82
[chromium] › multiple-tasks-exercise-tests/multiple-task-exercise.spec.ts:16:5 › Exercise score updates gradually: system-tests/src/tests/multiple-tasks-exercise-tests/multiple-task-exercise.spec.ts#L32
2) [chromium] › multiple-tasks-exercise-tests/multiple-task-exercise.spec.ts:16:5 › Exercise score updates gradually TimeoutError: locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByRole('link', { name: '11 Complicated exercise page' }) ============================================================ 30 | ]) 31 | > 32 | await Promise.all([page.getByRole("link", { name: "11 Complicated exercise page" }).click()]) | ^ 33 | await expect(page).toHaveURL( 34 | "http://project-331.local/org/uh-cs/courses/advanced-exercise-states/chapter-1/complicated-exercise", 35 | ) at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/multiple-tasks-exercise-tests/multiple-task-exercise.spec.ts:32:87
[chromium] › quizzes/feedback/multiple-choice.spec.ts:11:5 › test quizzes multiple-choice feedback: system-tests/src/tests/quizzes/feedback/multiple-choice.spec.ts#L29
3) [chromium] › quizzes/feedback/multiple-choice.spec.ts:11:5 › test quizzes multiple-choice feedback TimeoutError: locator.click: Timeout 15000ms exceeded. =========================== logs =========================== waiting for getByRole('link', { name: '9 Multiple choice with feedback' }) ============================================================ 27 | 28 | await Promise.all([ > 29 | await page.getByRole("link", { name: "9 Multiple choice with feedback" }).click(), | ^ 30 | ]) 31 | await expect(page).toHaveURL( 32 | "http://project-331.local/org/uh-cs/courses/introduction-to-everything/chapter-1/the-multiple-choice-with-feedback", at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/quizzes/feedback/multiple-choice.spec.ts:29:79
[chromium] › research-form.spec.ts:43:5 › Research form is shown on a coursepage if not answered: system-tests/src/utils/screenshot.ts#L344
4) [chromium] › research-form.spec.ts:43:5 › Research form is shown on a coursepage if not answered › Expect screenshots to match snapshots "research-consent-form-shows-if-not-aswered" Error: Screenshot comparison failed: 729 pixels (ratio 0.01 of all image pixels) are different. Call log: - expect.toHaveScreenshot(research-consent-form-shows-if-not-aswered-mobile-tall.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - 729 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - captured a stable screenshot - 729 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/research-form-Research-form-is-shown-on-a-coursepage-if-not-answered-chromium/research-consent-form-shows-if-not-aswered-mobile-tall-expected.png Received: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/research-form-Research-form-is-shown-on-a-coursepage-if-not-answered-chromium/research-consent-form-shows-if-not-aswered-mobile-tall-1-actual.png Diff: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/research-form-Research-form-is-shown-on-a-coursepage-if-not-answered-chromium/research-consent-form-shows-if-not-aswered-mobile-tall-1-diff.png at ../utils/screenshot.ts:344 342 | await page.waitForTimeout(600) 343 | if (isPage(screenshotTarget)) { > 344 | await expect(screenshotTarget).toHaveScreenshot(screenshotName, screenshotOptions) | ^ 345 | } else { 346 | await expect(screenshotTarget).toHaveScreenshot(screenshotName, screenshotOptions) 347 | } at takeScreenshotAndComparetoSnapshot (/home/runner/work/secret-project-331/secret-project-331/system-tests/src/utils/screenshot.ts:344:38) at snapshotWithViewPort (/home/runner/work/secret-project-331/secret-project-331/system-tests/src/utils/screenshot.ts:278:5) at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/utils/screenshot.ts:150:9 at expectScreenshotsToMatchSnapshots (/home/runner/work/secret-project-331/secret-project-331/system-tests/src/utils/screenshot.ts:89:3) at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/research-form.spec.ts:50:3
[chromium] › research-form.spec.ts:62:5 › User can change answer of the research form: system-tests/src/utils/iframeLocators.ts#L41
5) [chromium] › research-form.spec.ts:62:5 › User can change answer of the research form › Expect screenshots to match snapshots "research-consent-form-shows-in-user-setting-page" Error: locator.elementHandle: Timeout 500ms exceeded. =========================== logs =========================== waiting for locator('text=Advanced course instance management') ============================================================ Call Log: - Timeout 10000ms exceeded while waiting on the predicate at ../utils/iframeLocators.ts:41 39 | throw new Error("Could not get element handle for locator") 40 | } > 41 | }).toPass({ timeout: 10000 }) | ^ 42 | const elementHandle = await locator.elementHandle() 43 | const ownerFrame = await elementHandle?.ownerFrame() 44 | const parentFrame = ownerFrame?.parentFrame() at scrollLocatorsParentIframeToViewIfNeeded (/home/runner/work/secret-project-331/secret-project-331/system-tests/src/utils/iframeLocators.ts:41:6) at waitToBeVisible (/home/runner/work/secret-project-331/secret-project-331/system-tests/src/utils/screenshot.ts:365:51) at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/utils/screenshot.ts:133:15 at expectScreenshotsToMatchSnapshots (/home/runner/work/secret-project-331/secret-project-331/system-tests/src/utils/screenshot.ts:89:3) at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/research-form.spec.ts:67:3
system-tests (2)
Process completed with exit code 1.
typecheck
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, yokawasa/[email protected], actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (1)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, yokawasa/[email protected], actions/download-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
system-tests (1)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (1)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (1)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (1)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (1)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (1)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (1)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (1)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (1)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (1)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Slow Test: system-tests/[chromium] › material-reference.spec.ts#L1
system-tests/[chromium] › material-reference.spec.ts took 47.0s
Slow Test: system-tests/[chromium] › course-modules/course-modules.spec.ts#L1
system-tests/[chromium] › course-modules/course-modules.spec.ts took 42.7s
Slow Test: system-tests/[chromium] › glossary.spec.ts#L1
system-tests/[chromium] › glossary.spec.ts took 32.3s
Slow Test: system-tests/[chromium] › draft.spec.ts#L1
system-tests/[chromium] › draft.spec.ts took 28.7s
Slow Test: system-tests/[chromium] › history/history.spec.ts#L1
system-tests/[chromium] › history/history.spec.ts took 28.6s
Slow Test: system-tests/[chromium] › material-reference.spec.ts#L1
system-tests/[chromium] › material-reference.spec.ts took 45.4s
Slow Test: system-tests/[chromium] › course-modules/course-modules.spec.ts#L1
system-tests/[chromium] › course-modules/course-modules.spec.ts took 41.9s
Slow Test: system-tests/[chromium] › glossary.spec.ts#L1
system-tests/[chromium] › glossary.spec.ts took 33.2s
Slow Test: system-tests/[chromium] › draft.spec.ts#L1
system-tests/[chromium] › draft.spec.ts took 30.2s
Slow Test: system-tests/[chromium] › history/history.spec.ts#L1
system-tests/[chromium] › history/history.spec.ts took 28.8s
system-tests (2)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, yokawasa/[email protected], actions/download-artifact@v2, actions/upload-artifact@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Slow Test: system-tests/[chromium] › peer-reviews/manual-review-everything.spec.ts#L1
system-tests/[chromium] › peer-reviews/manual-review-everything.spec.ts took 2.6m
Slow Test: system-tests/[chromium] › proposed-edits/proposed-edits.spec.ts#L1
system-tests/[chromium] › proposed-edits/proposed-edits.spec.ts took 1.7m
Slow Test: system-tests/[chromium] › peer-reviews/automatically-accept-or-reject.spec.ts#L1
system-tests/[chromium] › peer-reviews/automatically-accept-or-reject.spec.ts took 1.1m
Slow Test: system-tests/[chromium] › peer-reviews/automatically-accept-or-manual-review-by-average.spec.ts#L1
system-tests/[chromium] › peer-reviews/automatically-accept-or-manual-review-by-average.spec.ts took 1.0m
Slow Test: system-tests/[chromium] › quizzes/widget/multiple-choice-course-material-widget-row.spec.ts#L1
system-tests/[chromium] › quizzes/widget/multiple-choice-course-material-widget-row.spec.ts took 55.8s
system-tests (2)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (2)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (2)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (2)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (2)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (2)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (2)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (2)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (2)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
system-tests (2)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
🎭 Playwright Run Summary
50 passed (11.0m)
🎭 Playwright Run Summary
50 passed (10.4m)
🎭 Playwright Run Summary
5 failed [chromium] › multiple-tasks-exercise-tests/enable-resubmitting.spec.ts:11:5 › quizzes, after wrong answer modify only the incorrect choice and resubmit [chromium] › multiple-tasks-exercise-tests/multiple-task-exercise.spec.ts:16:5 › Exercise score updates gradually [chromium] › quizzes/feedback/multiple-choice.spec.ts:11:5 › test quizzes multiple-choice feedback [chromium] › research-form.spec.ts:43:5 › Research form is shown on a coursepage if not answered [chromium] › research-form.spec.ts:62:5 › User can change answer of the research form ────────── 45 passed (21.3m)

Artifacts

Produced during runtime
Name Size
playwright-html-report Expired
842 KB
skaffold-build-output Expired
3.13 KB
skaffold-images Expired
344 MB
test-results Expired
4.88 MB