Skip to content

Upgrade nbval to keep compatibillity with pytest #117

Upgrade nbval to keep compatibillity with pytest

Upgrade nbval to keep compatibillity with pytest #117

Re-run triggered March 4, 2024 15:39
Status Success
Total duration 9m 15s
Artifacts 8

test-extensions.yml

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

Annotations

12 errors, 18 warnings, and 8 notices
validate_assignment.spec.ts:202:1 β€Ί Validation open relative file: nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
1) 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
1) 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 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
1) 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
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
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 is visible, enabled and stable scrolling into view if needed done scrolling 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: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 done scrolling element is not visible retrying click action, attempt #1 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... ============================================================ 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.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 (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 (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, 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.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
21 skipped 25 passed (4.0m)
🎭 Playwright Run Summary
46 passed (6.5m)
🎭 Playwright Run Summary
46 passed (7.4m)
🎭 Playwright Run Summary
21 skipped 25 passed (4.0m)
🎭 Playwright Run Summary
46 passed (6.8m)
🎭 Playwright Run Summary
46 passed (7.0m)
🎭 Playwright Run Summary
2 flaky validate_assignment.spec.ts:202:1 β€Ί Validation open relative file ────────────────────────────── validate_assignment.spec.ts:246:1 β€Ί Validation answer cell type changed ──────────────────────── 21 skipped 23 passed (4.6m)
🎭 Playwright Run Summary
2 flaky validate_assignment.spec.ts:116:1 β€Ί Validation success ───────────────────────────────────────── validate_assignment.spec.ts:202:1 β€Ί Validation open relative file ────────────────────────────── 21 skipped 23 passed (4.7m)

Artifacts

Produced during runtime
Name Size
nbgrader-uitests-labextensions-ubuntu-22.04-python3.10 Expired
440 KB
nbgrader-uitests-labextensions-ubuntu-22.04-python3.11 Expired
439 KB
nbgrader-uitests-labextensions-windows-latest-python3.10 Expired
574 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
21.1 MB
nbgrader-uitests-nbextensions-windows-latest-python3.11 Expired
10.2 MB