Skip to content

Bump Jupyterlab to >=4.1.0 and Notebook to >=7.1.0 #113

Bump Jupyterlab to >=4.1.0 and Notebook to >=7.1.0

Bump Jupyterlab to >=4.1.0 and Notebook to >=7.1.0 #113

Triggered via pull request February 21, 2024 17:59
Status Success
Total duration 16m 57s
Artifacts 8

test-extensions.yml

on: pull_request
labextension-compatibility
1m 47s
labextension-compatibility
Matrix: ui-test
Fit to window
Zoom out
Zoom in

Annotations

16 errors, 18 warnings, and 8 notices
validate_assignment.spec.ts:116:1 β€Ί Validation success: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
1) validate_assignment.spec.ts:116:1 β€Ί Validation success ──────────────────────────────────────── Test timeout of 60000ms exceeded.
validate_assignment.spec.ts:116:1 β€Ί Validation success: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L126
1) validate_assignment.spec.ts:116:1 β€Ί Validation success ──────────────────────────────────────── 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... ============================================================ 124 | 125 | // click on validate, and expect a success modal > 126 | await page.locator("jp-button.validate-button").click(); | ^ 127 | await waitForSuccessModal(page); 128 | 129 | // close the modal at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:126:51
validate_assignment.spec.ts:116:1 β€Ί Validation success: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
1) validate_assignment.spec.ts:116:1 β€Ί Validation success ──────────────────────────────────────── Pending operations: - locator.click at nbgrader\tests\ui-tests\validate_assignment.spec.ts:126:51
validate_assignment.spec.ts:158:1 β€Ί Validation grade cell changed: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
2) 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
2) 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 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... ============================================================ 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
2) 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:158:1 β€Ί Validation grade cell changed: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
2) validate_assignment.spec.ts:158:1 β€Ί Validation grade cell changed ───────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
validate_assignment.spec.ts:158:1 β€Ί Validation grade cell changed: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L168
2) validate_assignment.spec.ts:158:1 β€Ί Validation grade cell changed ───────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Target closed =========================== logs =========================== waiting for locator('jp-button.validate-button') 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
2) validate_assignment.spec.ts:158:1 β€Ί Validation grade cell changed ───────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Pending operations: - locator.click at nbgrader\tests\ui-tests\validate_assignment.spec.ts:168:51
validate_assignment.spec.ts:224:1 β€Ί Validation grade cell type changed: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
3) validate_assignment.spec.ts:224:1 β€Ί Validation grade cell type changed ──────────────────────── Test timeout of 60000ms exceeded.
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 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... ============================================================ 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 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... ============================================================ 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 (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.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 (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.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.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 (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/
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/
🎭 Playwright Run Summary
46 passed (6.3m)
🎭 Playwright Run Summary
21 skipped 25 passed (3.8m)
🎭 Playwright Run Summary
46 passed (6.5m)
🎭 Playwright Run Summary
46 passed (7.3m)
🎭 Playwright Run Summary
46 passed (7.4m)
🎭 Playwright Run Summary
21 skipped 25 passed (3.9m)
🎭 Playwright Run Summary
4 flaky validate_assignment.spec.ts:116:1 β€Ί Validation success ───────────────────────────────────────── validate_assignment.spec.ts:158:1 β€Ί Validation grade cell changed ────────────────────────────── validate_assignment.spec.ts:224:1 β€Ί Validation grade cell type changed ───────────────────────── validate_assignment.spec.ts:246:1 β€Ί Validation answer cell type changed ──────────────────────── 21 skipped 21 passed (7.9m)
🎭 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.9m)

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
579 KB
nbgrader-uitests-labextensions-windows-latest-python3.11 Expired
579 KB
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
5.73 MB
nbgrader-uitests-nbextensions-windows-latest-python3.11 Expired
12.5 MB