Merge pull request from GHSA-5966-9hw8-q96q #9727
automated-tests.yml
on: push
build-install-and-test
55m 49s
Annotations
2 errors, 5 warnings, and 1 notice
[Chromium] › notifications/notifications.spec.js:15:3 › Notifications › Audio notifications @ci:
bigbluebutton-tests/playwright/core/page.js#L133
1) [Chromium] › notifications/notifications.spec.js:15:3 › Notifications › Audio notifications @ci
page.waitForSelector: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for locator('li[data-test="leaveAudio"]') to be visible
locator resolved to hidden <li emoji="no" tabindex="-1" role="menuitem" aria-di…>…</li>
============================================================
at core/page.js:133
131 |
132 | async waitForSelector(selector, timeout = ELEMENT_WAIT_TIME) {
> 133 | await this.page.waitForSelector(selector, { timeout });
| ^
134 | }
135 |
136 | async waitForSelectorDetached(selector, timeout = ELEMENT_WAIT_TIME) {
at Page.waitForSelector (/home/runner/work/bigbluebutton/bigbluebutton/bigbluebutton-tests/playwright/core/page.js:133:21)
at Page.waitAndClick (/home/runner/work/bigbluebutton/bigbluebutton/bigbluebutton-tests/playwright/core/page.js:167:16)
at Notifications.audioNotification (/home/runner/work/bigbluebutton/bigbluebutton/bigbluebutton-tests/playwright/notifications/notifications.js:29:24)
at /home/runner/work/bigbluebutton/bigbluebutton/bigbluebutton-tests/playwright/notifications/notifications.spec.js:18:5
|
[Chromium] › webcam/webcam.spec.js:46:5 › Webcam @ci › Webcam background › Select one of the default backgrounds @ci:
bigbluebutton-tests/playwright/webcam/webcam.js#L72
2) [Chromium] › webcam/webcam.spec.js:46:5 › Webcam @ci › Webcam background › Select one of the default backgrounds @ci
Error: Screenshot comparison failed:
991 pixels (ratio 0.06 of all image pixels) are different
Call log:
- expect.toHaveScreenshot with timeout 10000ms
- verifying given screenshot expectation
- waiting for locator('video[data-test="videoContainer"]')
- locator resolved to visible <video autoplay="" playsinline="" class="sc-iLOkMM iwLK…></video>
- taking element screenshot
- disabled all CSS animations
- waiting for element to be visible and stable
- element is visible and stable
- 1642 pixels (ratio 0.09 of all image pixels) are different
- waiting 100ms before taking screenshot
- waiting for locator('video[data-test="videoContainer"]')
- locator resolved to visible <video autoplay="" playsinline="" class="sc-iLOkMM iwLK…></video>
- taking element screenshot
- disabled all CSS animations
- waiting for element to be visible and stable
- element is visible and stable
- 1651 pixels (ratio 0.09 of all image pixels) are different
- waiting 250ms before taking screenshot
- waiting for locator('video[data-test="videoContainer"]')
- locator resolved to visible <video autoplay="" playsinline="" class="sc-iLOkMM iwLK…></video>
- taking element screenshot
- disabled all CSS animations
- waiting for element to be visible and stable
- element is visible and stable
- 1731 pixels (ratio 0.10 of all image pixels) are different
- waiting 500ms before taking screenshot
- waiting for locator('video[data-test="videoContainer"]')
- locator resolved to visible <video autoplay="" playsinline="" class="sc-iLOkMM iwLK…></video>
- taking element screenshot
- disabled all CSS animations
- waiting for element to be visible and stable
- element is visible and stable
- 1594 pixels (ratio 0.09 of all image pixels) are different
- waiting 1000ms before taking screenshot
- waiting for locator('video[data-test="videoContainer"]')
- locator resolved to visible <video autoplay="" playsinline="" class="sc-iLOkMM iwLK…></video>
- taking element screenshot
- disabled all CSS animations
- waiting for element to be visible and stable
- element is visible and stable
- 2256 pixels (ratio 0.12 of all image pixels) are different
- waiting 1000ms before taking screenshot
- waiting for locator('video[data-test="videoContainer"]')
- locator resolved to visible <video autoplay="" playsinline="" class="sc-iLOkMM iwLK…></video>
- taking element screenshot
- disabled all CSS animations
- waiting for element to be visible and stable
- element is visible and stable
- captured a stable screenshot
- 991 pixels (ratio 0.06 of all image pixels) are different
Expected: /home/runner/work/bigbluebutton/bigbluebutton/bigbluebutton-tests/playwright/test-results/webcam-webcam-Webcam-ci-Webcam-background-Select-one-of-the-default-backgrounds-ci-Chromium/webcam-with-home-background-expected.png
Received: /home/runner/work/bigbluebutton/bigbluebutton/bigbluebutton-tests/playwright/test-results/webcam-webcam-Webcam-ci-Webcam-background-Select-one-of-the-default-backgrounds-ci-Chromium/webcam-with-home-background-actual.png
Diff: /home/runner/work/bigbluebutton/bigbluebutton/bigbluebutton-tests/playwright/test-results/webcam-webcam-Webcam-ci-Webcam-background-Select-one-of-the-default-backgrounds-ci-Chromium/webcam-with-home-background-diff.png
at webcam/webcam.js:72
70 | await this.waitForSelector(e.webcamContainer);
71 | const webcamVideoLocator = await this.getLocator(e.webcamContainer);
> 72 | await expect(webcamVideoLocator).toHaveScreenshot('webcam-with-home-background.png');
| ^
73 | }
74
|
|
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "artifacts.tar", "tests-report".
Please update your workflow to use v4 of the artifact actions.
Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
build-install-and-test
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Slow Test:
bigbluebutton-tests/playwright/[Chromium] › polling/polling.spec.js#L1
bigbluebutton-tests/playwright/[Chromium] › polling/polling.spec.js took 28s
|
Slow Test:
bigbluebutton-tests/playwright/[Chromium] › learningdashboard/learningdashboard.spec.js#L1
bigbluebutton-tests/playwright/[Chromium] › learningdashboard/learningdashboard.spec.js took 26s
|
Slow Test:
bigbluebutton-tests/playwright/[Chromium] › chat/chat.spec.js#L1
bigbluebutton-tests/playwright/[Chromium] › chat/chat.spec.js took 21s
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
artifacts.tar
|
766 MB |
|
tests-report
|
217 MB |
|