Update mooc.fi logo in nav bar and footer #3593
Annotations
12 errors, 5 warnings, and 1 notice
[chromium] › author.spec.ts:10:5 › author-block:
system-tests/src/tests/author.spec.ts#L17
1) [chromium] › author.spec.ts:10:5 › author-block › Expect screenshots to match snapshots "author-block"
Error: expect(page).toHaveScreenshot(expected)
4016 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/secret-project-331/secret-project-331/system-tests/src/__screenshots__/author.spec.ts/author-block-mobile-tall.png
Received: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/author-author-block-chromium/author-block-mobile-tall-1-actual.png
Diff: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/author-author-block-chromium/author-block-mobile-tall-1-diff.png
Call log:
- expect.toHaveScreenshot(author-block-mobile-tall.png) with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 4016 pixels (ratio 0.01 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
- 4016 pixels (ratio 0.01 of all image pixels) are different.
15 | await selectCourseInstanceIfPrompted(page)
16 |
> 17 | await expectScreenshotsToMatchSnapshots({
| ^
18 | screenshotTarget: page,
19 | headless,
20 | testInfo,
at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/author.spec.ts:17:42
|
[chromium] › automatic-completion.spec.ts:10:5 › Registers automatic completion:
system-tests/src/tests/automatic-completion.spec.ts#L55
2) [chromium] › automatic-completion.spec.ts:10:5 › Registers automatic completion › Expect screenshots to match snapshots "automatic-completion-registration-page"
Error: expect(page).toHaveScreenshot(expected)
948 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/secret-project-331/secret-project-331/system-tests/src/__screenshots__/automatic-completion.spec.ts/automatic-completion-registration-page-mobile-tall.png
Received: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/automatic-completion-Registers-automatic-completion-chromium/automatic-completion-registration-page-mobile-tall-1-actual.png
Diff: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/automatic-completion-Registers-automatic-completion-chromium/automatic-completion-registration-page-mobile-tall-1-diff.png
Call log:
- expect.toHaveScreenshot(automatic-completion-registration-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
- 948 pixels (ratio 0.01 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
- 948 pixels (ratio 0.01 of all image pixels) are different.
53 | .getByRole("button", { name: "Register" })
54 | .click()
> 55 | await expectScreenshotsToMatchSnapshots({
| ^
56 | screenshotTarget: page,
57 | headless,
58 | testInfo,
at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/automatic-completion.spec.ts:55:42
|
[chromium] › certificates/configure-certificate.test.ts:9:5 › Configuring certificates works:
system-tests/src/tests/certificates/configure-certificate.test.ts#L18
3) [chromium] › certificates/configure-certificate.test.ts:9:5 › Configuring certificates works › Expect screenshots to match snapshots "management-page"
Error: expect(page).toHaveScreenshot(expected)
948 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/secret-project-331/secret-project-331/system-tests/src/__screenshots__/certificates/configure-certificate.test.ts/management-page-mobile-tall.png
Received: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/certificates-configure-cer-fb5c6-figuring-certificates-works-chromium/management-page-mobile-tall-1-actual.png
Diff: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/certificates-configure-cer-fb5c6-figuring-certificates-works-chromium/management-page-mobile-tall-1-diff.png
Call log:
- expect.toHaveScreenshot(management-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
- 948 pixels (ratio 0.01 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
- 948 pixels (ratio 0.01 of all image pixels) are different.
16 | await page.getByRole("tab", { name: "Course instances" }).click()
17 | await page.getByRole("link", { name: "Manage certificates (Default)" }).click()
> 18 | await expectScreenshotsToMatchSnapshots({
| ^
19 | screenshotTarget: page,
20 | headless,
21 | testInfo,
at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/certificates/configure-certificate.test.ts:18:42
|
[chromium] › certificates/generate-certificate.test.ts:10:5 › Generating certificates works:
system-tests/src/tests/certificates/generate-certificate.test.ts#L38
4) [chromium] › certificates/generate-certificate.test.ts:10:5 › Generating certificates works › Expect screenshots to match snapshots "generated-certificate"
Error: expect(page).toHaveScreenshot(expected)
948 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/secret-project-331/secret-project-331/system-tests/src/__screenshots__/certificates/generate-certificate.test.ts/generated-certificate-mobile-tall.png
Received: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/certificates-generate-cert-df952-nerating-certificates-works-chromium/generated-certificate-mobile-tall-1-actual.png
Diff: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/certificates-generate-cert-df952-nerating-certificates-works-chromium/generated-certificate-mobile-tall-1-diff.png
Call log:
- expect.toHaveScreenshot(generated-certificate-mobile-tall.png) with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 948 pixels (ratio 0.01 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
- 948 pixels (ratio 0.01 of all image pixels) are different.
36 | const currentUrl = page.url()
37 | await page.goto(`${currentUrl}?debug=true`)
> 38 | await expectScreenshotsToMatchSnapshots({
| ^
39 | screenshotTarget: page,
40 | headless,
41 | testInfo,
at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/certificates/generate-certificate.test.ts:38:42
|
[chromium] › change-course-language.spec.ts:10:5 › Changing course language works:
system-tests/src/tests/change-course-language.spec.ts#L21
5) [chromium] › change-course-language.spec.ts:10:5 › Changing course language works › Expect screenshots to match snapshots "course-lang-selection-eng-to-fi"
Error: expect(page).toHaveScreenshot(expected)
35742 pixels (ratio 0.09 of all image pixels) are different.
Expected: /home/runner/work/secret-project-331/secret-project-331/system-tests/src/__screenshots__/change-course-language.spec.ts/course-lang-selection-eng-to-fi-mobile-tall.png
Received: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/change-course-language-Changing-course-language-works-chromium/course-lang-selection-eng-to-fi-mobile-tall-1-actual.png
Diff: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/change-course-language-Changing-course-language-works-chromium/course-lang-selection-eng-to-fi-mobile-tall-1-diff.png
Call log:
- expect.toHaveScreenshot(course-lang-selection-eng-to-fi-mobile-tall.png) with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 35742 pixels (ratio 0.09 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
- 35742 pixels (ratio 0.09 of all image pixels) are different.
19 | await page.getByRole("button", { name: "Settings", exact: true }).click()
20 |
> 21 | await expectScreenshotsToMatchSnapshots({
| ^
22 | screenshotTarget: page,
23 | headless,
24 | testInfo,
at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/change-course-language.spec.ts:21:42
|
[chromium] › content-search.spec.ts:11:5 › content search:
system-tests/src/tests/content-search.spec.ts#L62
6) [chromium] › content-search.spec.ts:11:5 › content search › Expect screenshots to match snapshots "search-content-with-two-words-not-just-after-each-other"
Error: expect(page).toHaveScreenshot(expected)
1343 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/secret-project-331/secret-project-331/system-tests/src/__screenshots__/content-search.spec.ts/search-content-with-two-words-not-just-after-each-other-mobile-tall.png
Received: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/content-search-content-search-chromium/search-content-with-two-wo-eed9e--each-other-mobile-tall-1-actual.png
Diff: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/content-search-content-search-chromium/search-content-with-two-wo-eed9e--each-other-mobile-tall-1-diff.png
Call log:
- expect.toHaveScreenshot(search-content-with-two-words-not-just-after-each-other-mobile-tall.png) with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 1343 pixels (ratio 0.01 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
- 1343 pixels (ratio 0.01 of all image pixels) are different.
60 | .waitFor()
61 |
> 62 | await expectScreenshotsToMatchSnapshots({
| ^
63 | axeSkip: ["aria-hidden-focus", "landmark-one-main", "page-has-heading-one"],
64 | screenshotTarget: page,
65 | headless,
at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/content-search.spec.ts:62:42
|
[chromium] › course-instance-management/course-instance-management.spec.ts:11:5 › Managing course instances works:
system-tests/src/tests/course-instance-management/course-instance-management.spec.ts#L26
7) [chromium] › course-instance-management/course-instance-management.spec.ts:11:5 › Managing course instances works › Expect screenshots to match snapshots "initial-course-management-page"
Error: expect(page).toHaveScreenshot(expected)
14028 pixels (ratio 0.04 of all image pixels) are different.
Expected: /home/runner/work/secret-project-331/secret-project-331/system-tests/src/__screenshots__/course-instance-management/course-instance-management.spec.ts/initial-course-management-page-mobile-tall.png
Received: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/course-instance-management-fee82-ging-course-instances-works-chromium/initial-course-management-page-mobile-tall-1-actual.png
Diff: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/course-instance-management-fee82-ging-course-instances-works-chromium/initial-course-management-page-mobile-tall-1-diff.png
Call log:
- expect.toHaveScreenshot(initial-course-management-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
- 14028 pixels (ratio 0.04 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
- 14028 pixels (ratio 0.04 of all image pixels) are different.
24 | )
25 |
> 26 | await expectScreenshotsToMatchSnapshots({
| ^
27 | headless,
28 | testInfo,
29 | snapshotName: "initial-course-management-page",
at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/course-instance-management/course-instance-management.spec.ts:26:42
|
[chromium] › course-language-versions.spec.ts:10:5 › Creating a new language version works:
system-tests/src/tests/course-language-versions.spec.ts#L62
8) [chromium] › course-language-versions.spec.ts:10:5 › Creating a new language version works › Expect screenshots to match snapshots "wrong-course-banner"
Error: expect(page).toHaveScreenshot(expected)
1402 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/secret-project-331/secret-project-331/system-tests/src/__screenshots__/course-language-versions.spec.ts/wrong-course-banner-mobile-tall.png
Received: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/course-language-versions-C-f1cf2--new-language-version-works-chromium/wrong-course-banner-mobile-tall-1-actual.png
Diff: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/course-language-versions-C-f1cf2--new-language-version-works-chromium/wrong-course-banner-mobile-tall-1-diff.png
Call log:
- expect.toHaveScreenshot(wrong-course-banner-mobile-tall.png) with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 1402 pixels (ratio 0.01 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
- 1402 pixels (ratio 0.01 of all image pixels) are different.
60 | )
61 |
> 62 | await expectScreenshotsToMatchSnapshots({
| ^
63 | screenshotTarget: page,
64 | headless,
65 | testInfo,
at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/course-language-versions.spec.ts:62:42
|
[chromium] › course-list.spec.ts:10:5 › course list renders:
system-tests/src/tests/course-list.spec.ts#L20
9) [chromium] › course-list.spec.ts:10:5 › course list renders › Expect screenshots to match snapshots "course-listing"
Error: expect(page).toHaveScreenshot(expected)
948 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/secret-project-331/secret-project-331/system-tests/src/__screenshots__/course-list.spec.ts/course-listing-mobile-tall.png
Received: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/course-list-course-list-renders-chromium/course-listing-mobile-tall-1-actual.png
Diff: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/course-list-course-list-renders-chromium/course-listing-mobile-tall-1-diff.png
Call log:
- expect.toHaveScreenshot(course-listing-mobile-tall.png) with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 948 pixels (ratio 0.01 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
- 948 pixels (ratio 0.01 of all image pixels) are different.
18 |
19 | await expectUrlPathWithRandomUuid(page, "/org/uh-cs")
> 20 | await expectScreenshotsToMatchSnapshots({
| ^
21 | headless,
22 | testInfo,
23 | screenshotTarget: page,
at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/course-list.spec.ts:20:42
|
[chromium] › course-material/content-components-render.spec.ts:8:5 › blocks render correctly:
system-tests/src/tests/course-material/content-components-render.spec.ts#L29
10) [chromium] › course-material/content-components-render.spec.ts:8:5 › blocks render correctly › Expect screenshots to match snapshots "content-components-renderer-view"
Error: expect(page).toHaveScreenshot(expected)
Expected an image 431px by 24327px, received 1024px by 24327px. 1587 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/secret-project-331/secret-project-331/system-tests/src/__screenshots__/course-material/content-components-render.spec.ts/content-components-renderer-view-mobile-tall.png
Received: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/course-material-content-co-a4b7d-der-blocks-render-correctly-chromium/content-components-renderer-view-mobile-tall-1-actual.png
Diff: /home/runner/work/secret-project-331/secret-project-331/system-tests/test-results/course-material-content-co-a4b7d-der-blocks-render-correctly-chromium/content-components-renderer-view-mobile-tall-1-diff.png
Call log:
- expect.toHaveScreenshot(content-components-renderer-view-mobile-tall.png) with timeout 10000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- Expected an image 431px by 24327px, received 1024px by 24327px. 1587 pixels (ratio 0.01 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
- Expected an image 431px by 24327px, received 1024px by 24327px. 1587 pixels (ratio 0.01 of all image pixels) are different.
27 | await expect(page.getByText("crashed")).toBeHidden()
28 |
> 29 | await expectScreenshotsToMatchSnapshots({
| ^
30 | // TODO: these should be removed
31 | axeSkip: ["color-contrast", "empty-table-header"],
32 | screenshotTarget: page,
at /home/runner/work/secret-project-331/secret-project-331/system-tests/src/tests/course-material/content-components-render.spec.ts:29:42
|
system-tests (2)
The job was canceled because "_1" failed.
|
system-tests (2)
The operation was canceled.
|
Slow Test:
system-tests/[chromium] › course-material/content-components-render.spec.ts#L1
system-tests/[chromium] › course-material/content-components-render.spec.ts took 34.7s
|
Slow Test:
system-tests/[chromium] › course-instance-management/add-completions.spec.ts#L1
system-tests/[chromium] › course-instance-management/add-completions.spec.ts took 28.8s
|
Slow Test:
system-tests/[chromium] › automatic-completion.spec.ts#L1
system-tests/[chromium] › automatic-completion.spec.ts took 22.9s
|
Slow Test:
system-tests/[chromium] › feedback/feedback.spec.ts#L1
system-tests/[chromium] › feedback/feedback.spec.ts took 20.6s
|
Slow Test:
system-tests/[chromium] › latex.spec.ts#L1
system-tests/[chromium] › latex.spec.ts took 15.3s
|
🎭 Playwright Run Summary
24 failed
[chromium] › author.spec.ts:10:5 › author-block ────────────────────────────────────────────────
[chromium] › automatic-completion.spec.ts:10:5 › Registers automatic completion ────────────────
[chromium] › certificates/configure-certificate.test.ts:9:5 › Configuring certificates works ───
[chromium] › certificates/generate-certificate.test.ts:10:5 › Generating certificates works ────
[chromium] › change-course-language.spec.ts:10:5 › Changing course language works ──────────────
[chromium] › content-search.spec.ts:11:5 › content search ──────────────────────────────────────
[chromium] › course-instance-management/course-instance-management.spec.ts:11:5 › Managing course instances works
[chromium] › course-language-versions.spec.ts:10:5 › Creating a new language version works ─────
[chromium] › course-list.spec.ts:10:5 › course list renders ────────────────────────────────────
[chromium] › course-material/content-components-render.spec.ts:8:5 › blocks render correctly ───
[chromium] › course-material/find-hidden-page.spec.ts:10:5 › find hidden page ──────────────────
[chromium] › course-modules/course-modules.spec.ts:9:5 › Course modules test ───────────────────
[chromium] › draft.spec.ts:54:7 › admin › can create a draft course and change it to a non-draft course
[chromium] › exams/exam-with-automatic-eligibility.spec.ts:10:5 › Can take exam after enough course points
[chromium] › exams/taking-exam.spec.ts:8:5 › Can start an exam and can answer exercises ────────
[chromium] › exercise-list.spec.ts:9:5 › Exercise list works ───────────────────────────────────
[chromium] › exercise-service.spec.ts:19:5 › can add and delete exercise service ───────────────
[chromium] › feedback/feedback.spec.ts:16:5 › feedback test ────────────────────────────────────
[chromium] › glossary-tooltip.spec.ts:10:5 › glossary-tooltip ──────────────────────────────────
[chromium] › glossary.spec.ts:11:5 › glossary test ─────────────────────────────────────────────
[chromium] › gutenberg/spacer-not-breaking-editing.spec.ts:14:7 › Spacers should not break text editing under them, block inserter should not go on top of the typing caret
[chromium] › history/history.spec.ts:17:5 › history test ───────────────────────────────────────
[chromium] › latex.spec.ts:12:5 › latex-block renders ──────────────────────────────────────────
[chromium] › manage-course-structure.spec.ts:9:5 › manage course structure works ───────────────
34 passed (5.5m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
playwright-html-report-1
|
438 KB |
|
skaffold-build-output
|
940 Bytes |
|
skaffold-images
|
448 MB |
|
test-results-1
|
87.7 MB |
|