Skip to content

Upgrade nbval to keep compatibillity with pytest (#1867) #118

Upgrade nbval to keep compatibillity with pytest (#1867)

Upgrade nbval to keep compatibillity with pytest (#1867) #118

Triggered via push March 4, 2024 16:02
Status Success
Total duration 10m 9s
Artifacts 8
labextension-compatibility
1m 42s
labextension-compatibility
Matrix: ui-test
Fit to window
Zoom out
Zoom in

Annotations

6 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 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="0" current-value="" aria-pr…>…</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 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
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
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, 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 (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, 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 (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/
🎭 Playwright Run Summary
21 skipped 25 passed (2.5m)
🎭 Playwright Run Summary
46 passed (6.2m)
🎭 Playwright Run Summary
21 skipped 25 passed (3.8m)
🎭 Playwright Run Summary
46 passed (6.7m)
🎭 Playwright Run Summary
46 passed (7.1m)
🎭 Playwright Run Summary
46 passed (7.2m)
🎭 Playwright Run Summary
2 flaky validate_assignment.spec.ts:116:1 β€Ί Validation success ───────────────────────────────────────── validate_assignment.spec.ts:158:1 β€Ί Validation grade cell changed ────────────────────────────── 21 skipped 23 passed (4.9m)
🎭 Playwright Run Summary
21 skipped 25 passed (3.5m)

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
440 KB
nbgrader-uitests-labextensions-windows-latest-python3.10 Expired
570 KB
nbgrader-uitests-labextensions-windows-latest-python3.11 Expired
572 KB
nbgrader-uitests-nbextensions-ubuntu-22.04-python3.10 Expired
439 KB
nbgrader-uitests-nbextensions-ubuntu-22.04-python3.11 Expired
440 KB
nbgrader-uitests-nbextensions-windows-latest-python3.10 Expired
5.93 MB
nbgrader-uitests-nbextensions-windows-latest-python3.11 Expired
543 KB