Skip to content

Bump Jupyterlab to >=4.1.0 and Notebook to >=7.1.0 (#1864) #115

Bump Jupyterlab to >=4.1.0 and Notebook to >=7.1.0 (#1864)

Bump Jupyterlab to >=4.1.0 and Notebook to >=7.1.0 (#1864) #115

Triggered via push March 4, 2024 11:53
Status Failure
Total duration 10m 7s
Artifacts 8
labextension-compatibility
1m 43s
labextension-compatibility
Matrix: ui-test
Fit to window
Zoom out
Zoom in

Annotations

15 errors, 18 warnings, and 8 notices
assignment_list.spec.ts:272:1 β€Ί Show assignment list: nbgrader\tests\ui-tests\assignment_list.spec.ts#L1
1) assignment_list.spec.ts:272:1 β€Ί Show assignment list ────────────────────────────────────────── Error: Response has been disposed at ContentsHelper.fileExists (D:\a\nbgrader\nbgrader\node_modules\@jupyterlab\galata\src\contents.ts:97:21) at ContentsHelper.uploadContent (D:\a\nbgrader\nbgrader\node_modules\@jupyterlab\galata\src\contents.ts:197:14)
ui-test (windows-latest, 3.11, labextensions)
Process completed with exit code 1.
validate_assignment.spec.ts:224:1 β€Ί Validation grade cell type changed: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
1) validate_assignment.spec.ts:224:1 β€Ί Validation grade cell type changed ──────────────────────── Test timeout of 60000ms exceeded.
validate_assignment.spec.ts:224:1 β€Ί Validation grade cell type changed: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L234
1) validate_assignment.spec.ts:224:1 β€Ί Validation grade cell type changed ──────────────────────── Error: locator.click: Target closed =========================== logs =========================== waiting for locator('jp-button.validate-button') locator resolved to <jp-button tabindex="0" aria-pressed="false" aria-disabled=…>…</jp-button> attempting click action waiting for element to be visible, enabled and stable element is visible, enabled and stable scrolling into view if needed element was detached from the DOM, retrying locator resolved to <jp-button minimal="" tabindex="-1" current-value="" aria-p…>…</jp-button> attempting click action waiting for element to be visible, enabled and stable element is not visible - waiting... ============================================================ 232 | 233 | // click on validate, and expect an error modal > 234 | await page.locator("jp-button.validate-button").click(); | ^ 235 | await waitForErrorModal(page); 236 | 237 | await page.locator(".nbgrader-ErrorDialog .validation-type-changed").waitFor(); at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:234:51
validate_assignment.spec.ts:224:1 β€Ί Validation grade cell type changed: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
1) validate_assignment.spec.ts:224:1 β€Ί Validation grade cell type changed ──────────────────────── Pending operations: - locator.click at nbgrader\tests\ui-tests\validate_assignment.spec.ts:234:51
validate_assignment.spec.ts:246:1 β€Ί Validation answer cell type changed: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
2) validate_assignment.spec.ts:246:1 β€Ί Validation answer cell type changed ─────────────────────── Test timeout of 60000ms exceeded.
validate_assignment.spec.ts:246:1 β€Ί Validation answer cell type changed: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L256
2) validate_assignment.spec.ts:246:1 β€Ί Validation answer cell type changed ─────────────────────── Error: locator.click: Target closed =========================== logs =========================== waiting for locator('jp-button.validate-button') locator resolved to <jp-button minimal="" tabindex="0" current-value="" aria-pr…>…</jp-button> attempting click action waiting for element to be visible, enabled and stable element is visible, enabled and stable scrolling into view if needed element was detached from the DOM, retrying locator resolved to <jp-button minimal="" tabindex="-1" current-value="" aria-p…>…</jp-button> attempting click action waiting for element to be visible, enabled and stable element is not visible - waiting... ============================================================ 254 | 255 | // click on validate, and expect an error modal > 256 | await page.locator("jp-button.validate-button").click(); | ^ 257 | await waitForErrorModal(page); 258 | 259 | await page.locator(".nbgrader-ErrorDialog .validation-type-changed").waitFor(); at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:256:51
validate_assignment.spec.ts:246:1 β€Ί Validation answer cell type changed: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
2) validate_assignment.spec.ts:246:1 β€Ί Validation answer cell type changed ─────────────────────── Pending operations: - locator.click at nbgrader\tests\ui-tests\validate_assignment.spec.ts:256:51
assignment_list.spec.ts:234:1 β€Ί Open assignment list tab from menu: nbgrader\tests\ui-tests\assignment_list.spec.ts#L1
1) assignment_list.spec.ts:234:1 β€Ί Open assignment list tab from menu ──────────────────────────── Test finished within timeout of 60000ms, but tearing down "context" ran out of time. Please allow more time for the test, since teardown is attributed towards the test timeout budget.
validate_assignment.spec.ts:158:1 β€Ί Validation grade cell changed: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
1) validate_assignment.spec.ts:158:1 β€Ί Validation grade cell changed ───────────────────────────── Test timeout of 60000ms exceeded.
validate_assignment.spec.ts:158:1 β€Ί Validation grade cell changed: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L168
1) validate_assignment.spec.ts:158:1 β€Ί Validation grade cell changed ───────────────────────────── Error: locator.click: Target closed =========================== logs =========================== waiting for locator('jp-button.validate-button') locator resolved to <jp-button minimal="" tabindex="0" current-value="" aria-pr…>…</jp-button> attempting click action waiting for element to be visible, enabled and stable element was detached from the DOM, retrying locator resolved to <jp-button minimal="" tabindex="-1" current-value="" aria-p…>…</jp-button> attempting click action waiting for element to be visible, enabled and stable element is not visible - waiting... ============================================================ 166 | 167 | // click on validate, and expect an error modal > 168 | await page.locator("jp-button.validate-button").click(); | ^ 169 | await waitForErrorModal(page); 170 | 171 | await page.locator(".nbgrader-ErrorDialog .validation-changed").waitFor(); at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:168:51
validate_assignment.spec.ts:158:1 β€Ί Validation grade cell changed: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
1) validate_assignment.spec.ts:158:1 β€Ί Validation grade cell changed ───────────────────────────── Pending operations: - locator.click at nbgrader\tests\ui-tests\validate_assignment.spec.ts:168:51
validate_assignment.spec.ts:202:1 β€Ί Validation open relative file: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
2) validate_assignment.spec.ts:202:1 β€Ί Validation open relative file ───────────────────────────── Test timeout of 60000ms exceeded.
validate_assignment.spec.ts:202:1 β€Ί Validation open relative file: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L212
2) validate_assignment.spec.ts:202:1 β€Ί Validation open relative file ───────────────────────────── Error: locator.click: Target closed =========================== logs =========================== waiting for locator('jp-button.validate-button') locator resolved to <jp-button tabindex="0" aria-pressed="false" aria-disabled=…>…</jp-button> attempting click action waiting for element to be visible, enabled and stable element is visible, enabled and stable scrolling into view if needed element was detached from the DOM, retrying locator resolved to <jp-button minimal="" tabindex="-1" current-value="" aria-p…>…</jp-button> attempting click action waiting for element to be visible, enabled and stable element is not visible - waiting... ============================================================ 210 | 211 | // click on validate, and expect a success modal > 212 | await page.locator("jp-button.validate-button").click(); | ^ 213 | await waitForSuccessModal(page); 214 | 215 | await page.locator(".nbgrader-SuccessDialog .validation-success").waitFor(); at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:212:51
validate_assignment.spec.ts:202:1 β€Ί Validation open relative file: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
2) validate_assignment.spec.ts:202:1 β€Ί Validation open relative file ───────────────────────────── Pending operations: - locator.click at nbgrader\tests\ui-tests\validate_assignment.spec.ts:212:51
labextension-compatibility
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/setup-python@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
labextension-compatibility
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-python@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
ui-test (windows-latest, 3.11, labextensions)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/setup-python@v2, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ui-test (windows-latest, 3.11, labextensions)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-python@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/
ui-test (ubuntu-22.04, 3.10, nbextensions)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/setup-python@v2, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ui-test (ubuntu-22.04, 3.10, nbextensions)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-python@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/
ui-test (windows-latest, 3.10, nbextensions)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/setup-python@v2, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ui-test (windows-latest, 3.10, nbextensions)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-python@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/
ui-test (ubuntu-22.04, 3.11, labextensions)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/setup-python@v2, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ui-test (ubuntu-22.04, 3.11, labextensions)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-python@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/
ui-test (ubuntu-22.04, 3.11, nbextensions)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/setup-python@v2, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ui-test (ubuntu-22.04, 3.11, nbextensions)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-python@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/
ui-test (windows-latest, 3.10, labextensions)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/setup-python@v2, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ui-test (windows-latest, 3.10, labextensions)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-python@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/
ui-test (ubuntu-22.04, 3.10, labextensions)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/setup-python@v2, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ui-test (ubuntu-22.04, 3.10, labextensions)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-python@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/
ui-test (windows-latest, 3.11, nbextensions)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/setup-python@v2, actions/upload-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
ui-test (windows-latest, 3.11, nbextensions)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-python@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/
🎭 Playwright Run Summary
1 failed assignment_list.spec.ts:272:1 β€Ί Show assignment list ─────────────────────────────────────────── 20 skipped 25 passed (4.0m)
🎭 Playwright Run Summary
46 passed (6.6m)
🎭 Playwright Run Summary
2 flaky validate_assignment.spec.ts:224:1 β€Ί Validation grade cell type changed ───────────────────────── validate_assignment.spec.ts:246:1 β€Ί Validation answer cell type changed ──────────────────────── 21 skipped 23 passed (4.7m)
🎭 Playwright Run Summary
46 passed (7.2m)
🎭 Playwright Run Summary
46 passed (7.0m)
🎭 Playwright Run Summary
1 flaky assignment_list.spec.ts:234:1 β€Ί Open assignment list tab from menu ───────────────────────────── 21 skipped 24 passed (4.6m)
🎭 Playwright Run Summary
46 passed (7.4m)
🎭 Playwright Run Summary
2 flaky validate_assignment.spec.ts:158:1 β€Ί Validation grade cell changed ────────────────────────────── validate_assignment.spec.ts:202:1 β€Ί Validation open relative file ────────────────────────────── 21 skipped 23 passed (4.8m)

Artifacts

Produced during runtime
Name Size
nbgrader-uitests-labextensions-ubuntu-22.04-python3.10 Expired
439 KB
nbgrader-uitests-labextensions-ubuntu-22.04-python3.11 Expired
439 KB
nbgrader-uitests-labextensions-windows-latest-python3.10 Expired
3.15 MB
nbgrader-uitests-labextensions-windows-latest-python3.11 Expired
2.06 MB
nbgrader-uitests-nbextensions-ubuntu-22.04-python3.10 Expired
439 KB
nbgrader-uitests-nbextensions-ubuntu-22.04-python3.11 Expired
439 KB
nbgrader-uitests-nbextensions-windows-latest-python3.10 Expired
6.16 MB
nbgrader-uitests-nbextensions-windows-latest-python3.11 Expired
5.63 MB