Bump Jupyterlab to >=4.1.0 and Notebook to >=7.1.0 #112
test-extensions.yml
on: pull_request
labextension-compatibility
1m 42s
Matrix: ui-test
Annotations
57 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:
../../../../../tmp/nbgrader-galata-d2_hr0gp/nbgrader/tests/ui-tests/validate_assignment.spec.ts#L126
1) validate_assignment.spec.ts:116:1 βΊ Validation success ββββββββββββββββββββββββββββββββββββββββ
Error: 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...
============================================================
at captureRawStack (/tmp/nbgrader-galata-d2_hr0gp/node_modules/playwright-core/lib/utils/stackTrace.js:47:17)
at Frame._wrapApiCall (/tmp/nbgrader-galata-d2_hr0gp/node_modules/playwright-core/lib/client/channelOwner.js:152:51)
at Proxy.<anonymous> (/tmp/nbgrader-galata-d2_hr0gp/node_modules/playwright-core/lib/client/channelOwner.js:122:27)
at Frame.click (/tmp/nbgrader-galata-d2_hr0gp/node_modules/playwright-core/lib/client/frame.js:293:32)
at Locator.click (/tmp/nbgrader-galata-d2_hr0gp/node_modules/playwright-core/lib/client/locator.js:87:24)
at /tmp/nbgrader-galata-d2_hr0gp/nbgrader/tests/ui-tests/validate_assignment.spec.ts:126:51
at /tmp/nbgrader-galata-d2_hr0gp/node_modules/@playwright/test/lib/worker/workerMain.js:352:9
at TestInfoImpl._runAndFailOnError (/tmp/nbgrader-galata-d2_hr0gp/node_modules/@playwright/test/lib/worker/testInfo.js:182:7)
at /tmp/nbgrader-galata-d2_hr0gp/node_modules/@playwright/test/lib/worker/workerMain.js:348:21
at TimeoutRunner.run (/tmp/nbgrader-galata-d2_hr0gp/node_modules/playwright-core/lib/utils/timeoutRunner.js:49:14)
at TimeoutManager.runWithTimeout (/tmp/nbgrader-galata-d2_hr0gp/node_modules/@playwright/test/lib/worker/timeoutManager.js:62:7)
at TestInfoImpl._runWithTimeout (/tmp/nbgrader-galata-d2_hr0gp/node_modules/@playwright/test/lib/worker/testInfo.js:169:26)
at WorkerMain._runTest (/tmp/nbgrader-galata-d2_hr0gp/node_modules/@playwright/test/lib/worker/workerMain.js:284:5)
at WorkerMain.runTestGroup (/tmp/nbgrader-galata-d2_hr0gp/node_modules/@playwright/test/lib/worker/workerMain.js:208:11)
at process.<anonymous> (/tmp/nbgrader-galata-d2_hr0gp/node_modules/@playwright/test/lib/common/process.js:88:22)
|
validate_assignment.spec.ts:180:1 βΊ Validation locked cell changed:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
1) validate_assignment.spec.ts:180:1 βΊ Validation locked cell changed ββββββββββββββββββββββββββββ
Test timeout of 60000ms exceeded.
|
validate_assignment.spec.ts:180:1 βΊ Validation locked cell changed:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L190
1) validate_assignment.spec.ts:180:1 βΊ Validation locked 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...
============================================================
188 |
189 | // click on validate, and expect an error modal
> 190 | await page.locator("jp-button.validate-button").click();
| ^
191 | await waitForErrorModal(page);
192 |
193 | await page.locator(".nbgrader-ErrorDialog .validation-changed").waitFor();
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:190:51
|
validate_assignment.spec.ts:180:1 βΊ Validation locked cell changed:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
1) validate_assignment.spec.ts:180:1 βΊ Validation locked cell changed ββββββββββββββββββββββββββββ
Pending operations:
- locator.click at nbgrader\tests\ui-tests\validate_assignment.spec.ts:190: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 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
|
formgrader.spec.ts:324:1 βΊ Load manage assignments:
nbgrader/tests/ui-tests/formgrader.spec.ts#L1
1) formgrader.spec.ts:324:1 βΊ Load manage assignments ββββββββββββββββββββββββββββββββββββββββββββ
Test timeout of 60000ms exceeded.
|
formgrader.spec.ts:324:1 βΊ Load manage assignments:
../../../../../tmp/nbgrader-galata-rymlbcoe/nbgrader/tests/ui-tests/formgrader.spec.ts#L358
1) formgrader.spec.ts:324:1 βΊ Load manage assignments ββββββββββββββββββββββββββββββββββββββββββββ
Error: Page closed
=========================== logs ===========================
waiting for locator('.jp-FileBrowser-crumbs > span.jp-BreadCrumbs-item[title="/nbgrader-formgrader-test"]') to be visible
============================================================
at captureRawStack (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/utils/stackTrace.js:47:17)
at Frame._wrapApiCall (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/client/channelOwner.js:152:51)
at Proxy.<anonymous> (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/client/channelOwner.js:122:27)
at Locator.waitFor (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/client/locator.js:349:32)
at /tmp/nbgrader-galata-rymlbcoe/nbgrader/tests/ui-tests/formgrader.spec.ts:358:6
at /tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/workerMain.js:352:9
at TestInfoImpl._runAndFailOnError (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/testInfo.js:182:7)
at /tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/workerMain.js:348:21
at TimeoutRunner.run (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/utils/timeoutRunner.js:49:14)
at TimeoutManager.runWithTimeout (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/timeoutManager.js:62:7)
at TestInfoImpl._runWithTimeout (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/testInfo.js:169:26)
at WorkerMain._runTest (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/workerMain.js:284:5)
at WorkerMain.runTestGroup (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/workerMain.js:208:11)
at process.<anonymous> (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/common/process.js:88:22)
|
formgrader.spec.ts:324:1 βΊ Load manage assignments:
nbgrader/tests/ui-tests/formgrader.spec.ts#L1
1) formgrader.spec.ts:324:1 βΊ Load manage assignments ββββββββββββββββββββββββββββββββββββββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Test timeout of 60000ms exceeded.
|
formgrader.spec.ts:324:1 βΊ Load manage assignments:
../../../../../tmp/nbgrader-galata-rymlbcoe/nbgrader/tests/ui-tests/formgrader.spec.ts#L358
1) formgrader.spec.ts:324:1 βΊ Load manage assignments ββββββββββββββββββββββββββββββββββββββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: Page closed
=========================== logs ===========================
waiting for locator('.jp-FileBrowser-crumbs > span.jp-BreadCrumbs-item[title="/nbgrader-formgrader-test"]') to be visible
============================================================
at captureRawStack (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/utils/stackTrace.js:47:17)
at Frame._wrapApiCall (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/client/channelOwner.js:152:51)
at Proxy.<anonymous> (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/client/channelOwner.js:122:27)
at Locator.waitFor (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/client/locator.js:349:32)
at /tmp/nbgrader-galata-rymlbcoe/nbgrader/tests/ui-tests/formgrader.spec.ts:358:6
at /tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/workerMain.js:352:9
at TestInfoImpl._runAndFailOnError (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/testInfo.js:182:7)
at /tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/workerMain.js:348:21
at TimeoutRunner.run (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/utils/timeoutRunner.js:49:14)
at TimeoutManager.runWithTimeout (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/timeoutManager.js:62:7)
at TestInfoImpl._runWithTimeout (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/testInfo.js:169:26)
at WorkerMain._runTest (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/workerMain.js:284:5)
at WorkerMain.runTestGroup (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/workerMain.js:208:11)
at process.<anonymous> (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/common/process.js:88:22)
|
formgrader.spec.ts:324:1 βΊ Load manage assignments:
nbgrader/tests/ui-tests/formgrader.spec.ts#L1
1) formgrader.spec.ts:324:1 βΊ Load manage assignments ββββββββββββββββββββββββββββββββββββββββββββ
Retry #2 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Test timeout of 60000ms exceeded.
|
formgrader.spec.ts:324:1 βΊ Load manage assignments:
../../../../../tmp/nbgrader-galata-rymlbcoe/nbgrader/tests/ui-tests/formgrader.spec.ts#L358
1) formgrader.spec.ts:324:1 βΊ Load manage assignments ββββββββββββββββββββββββββββββββββββββββββββ
Retry #2 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: Page closed
=========================== logs ===========================
waiting for locator('.jp-FileBrowser-crumbs > span.jp-BreadCrumbs-item[title="/nbgrader-formgrader-test"]') to be visible
============================================================
at captureRawStack (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/utils/stackTrace.js:47:17)
at Frame._wrapApiCall (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/client/channelOwner.js:152:51)
at Proxy.<anonymous> (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/client/channelOwner.js:122:27)
at Locator.waitFor (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/client/locator.js:349:32)
at /tmp/nbgrader-galata-rymlbcoe/nbgrader/tests/ui-tests/formgrader.spec.ts:358:6
at /tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/workerMain.js:352:9
at TestInfoImpl._runAndFailOnError (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/testInfo.js:182:7)
at /tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/workerMain.js:348:21
at TimeoutRunner.run (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/utils/timeoutRunner.js:49:14)
at TimeoutManager.runWithTimeout (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/timeoutManager.js:62:7)
at TestInfoImpl._runWithTimeout (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/testInfo.js:169:26)
at WorkerMain._runTest (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/workerMain.js:284:5)
at WorkerMain.runTestGroup (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/workerMain.js:208:11)
at process.<anonymous> (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/common/process.js:88:22)
|
validate_assignment.spec.ts:116:1 βΊ Validation success:
../../../../../tmp/nbgrader-galata-rymlbcoe/nbgrader/tests/ui-tests/validate_assignment.spec.ts#L110
2) validate_assignment.spec.ts:116:1 βΊ Validation success ββββββββββββββββββββββββββββββββββββββββ
Error: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
at captureRawStack (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/utils/stackTrace.js:47:17)
at Frame._wrapApiCall (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/client/channelOwner.js:152:51)
at Proxy.<anonymous> (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/client/channelOwner.js:122:27)
at Locator.waitFor (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/client/locator.js:349:32)
at openNotebook (/tmp/nbgrader-galata-rymlbcoe/nbgrader/tests/ui-tests/validate_assignment.spec.ts:110:43)
at /tmp/nbgrader-galata-rymlbcoe/nbgrader/tests/ui-tests/validate_assignment.spec.ts:122:5
at /tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/workerMain.js:352:9
at TestInfoImpl._runAndFailOnError (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/testInfo.js:182:7)
at /tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/workerMain.js:348:21
at TimeoutRunner.run (/tmp/nbgrader-galata-rymlbcoe/node_modules/playwright-core/lib/utils/timeoutRunner.js:49:14)
at TimeoutManager.runWithTimeout (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/timeoutManager.js:62:7)
at TestInfoImpl._runWithTimeout (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/testInfo.js:169:26)
at WorkerMain._runTest (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/workerMain.js:284:5)
at WorkerMain.runTestGroup (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/worker/workerMain.js:208:11)
at process.<anonymous> (/tmp/nbgrader-galata-rymlbcoe/node_modules/@playwright/test/lib/common/process.js:88:22)
|
validate_assignment.spec.ts:116:1 βΊ Validation success:
nbgrader/tests/ui-tests/validate_assignment.spec.ts#L110
2) validate_assignment.spec.ts:116:1 βΊ Validation success ββββββββββββββββββββββββββββββββββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (/home/runner/work/nbgrader/nbgrader/nbgrader/tests/ui-tests/validate_assignment.spec.ts:110:43)
at /home/runner/work/nbgrader/nbgrader/nbgrader/tests/ui-tests/validate_assignment.spec.ts:122:5
|
validate_assignment.spec.ts:116:1 βΊ Validation success:
nbgrader/tests/ui-tests/validate_assignment.spec.ts#L110
2) validate_assignment.spec.ts:116:1 βΊ Validation success ββββββββββββββββββββββββββββββββββββββββ
Retry #2 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (/home/runner/work/nbgrader/nbgrader/nbgrader/tests/ui-tests/validate_assignment.spec.ts:110:43)
at /home/runner/work/nbgrader/nbgrader/nbgrader/tests/ui-tests/validate_assignment.spec.ts:122:5
|
validate_assignment.spec.ts:136:1 βΊ Validation failure:
nbgrader/tests/ui-tests/validate_assignment.spec.ts#L110
3) validate_assignment.spec.ts:136:1 βΊ Validation failure ββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (/home/runner/work/nbgrader/nbgrader/nbgrader/tests/ui-tests/validate_assignment.spec.ts:110:43)
at /home/runner/work/nbgrader/nbgrader/nbgrader/tests/ui-tests/validate_assignment.spec.ts:142:5
|
formgrader.spec.ts:324:1 βΊ Load manage assignments:
nbgrader/tests/ui-tests/formgrader.spec.ts#L1
1) formgrader.spec.ts:324:1 βΊ Load manage assignments ββββββββββββββββββββββββββββββββββββββββββββ
Test timeout of 60000ms exceeded.
|
formgrader.spec.ts:324:1 βΊ Load manage assignments:
../../../../../tmp/nbgrader-galata-mgsav380/nbgrader/tests/ui-tests/formgrader.spec.ts#L358
1) formgrader.spec.ts:324:1 βΊ Load manage assignments ββββββββββββββββββββββββββββββββββββββββββββ
Error: Page closed
=========================== logs ===========================
waiting for locator('.jp-FileBrowser-crumbs > span.jp-BreadCrumbs-item[title="/nbgrader-formgrader-test"]') to be visible
============================================================
at captureRawStack (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/utils/stackTrace.js:47:17)
at Frame._wrapApiCall (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/client/channelOwner.js:152:51)
at Proxy.<anonymous> (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/client/channelOwner.js:122:27)
at Locator.waitFor (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/client/locator.js:349:32)
at /tmp/nbgrader-galata-mgsav380/nbgrader/tests/ui-tests/formgrader.spec.ts:358:6
at /tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/workerMain.js:352:9
at TestInfoImpl._runAndFailOnError (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/testInfo.js:182:7)
at /tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/workerMain.js:348:21
at TimeoutRunner.run (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/utils/timeoutRunner.js:49:14)
at TimeoutManager.runWithTimeout (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/timeoutManager.js:62:7)
at TestInfoImpl._runWithTimeout (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/testInfo.js:169:26)
at WorkerMain._runTest (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/workerMain.js:284:5)
at WorkerMain.runTestGroup (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/workerMain.js:208:11)
at process.<anonymous> (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/common/process.js:88:22)
|
formgrader.spec.ts:324:1 βΊ Load manage assignments:
nbgrader/tests/ui-tests/formgrader.spec.ts#L1
1) formgrader.spec.ts:324:1 βΊ Load manage assignments ββββββββββββββββββββββββββββββββββββββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Test timeout of 60000ms exceeded.
|
formgrader.spec.ts:324:1 βΊ Load manage assignments:
../../../../../tmp/nbgrader-galata-mgsav380/nbgrader/tests/ui-tests/formgrader.spec.ts#L358
1) formgrader.spec.ts:324:1 βΊ Load manage assignments ββββββββββββββββββββββββββββββββββββββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: Page closed
=========================== logs ===========================
waiting for locator('.jp-FileBrowser-crumbs > span.jp-BreadCrumbs-item[title="/nbgrader-formgrader-test"]') to be visible
============================================================
at captureRawStack (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/utils/stackTrace.js:47:17)
at Frame._wrapApiCall (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/client/channelOwner.js:152:51)
at Proxy.<anonymous> (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/client/channelOwner.js:122:27)
at Locator.waitFor (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/client/locator.js:349:32)
at /tmp/nbgrader-galata-mgsav380/nbgrader/tests/ui-tests/formgrader.spec.ts:358:6
at /tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/workerMain.js:352:9
at TestInfoImpl._runAndFailOnError (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/testInfo.js:182:7)
at /tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/workerMain.js:348:21
at TimeoutRunner.run (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/utils/timeoutRunner.js:49:14)
at TimeoutManager.runWithTimeout (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/timeoutManager.js:62:7)
at TestInfoImpl._runWithTimeout (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/testInfo.js:169:26)
at WorkerMain._runTest (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/workerMain.js:284:5)
at WorkerMain.runTestGroup (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/workerMain.js:208:11)
at process.<anonymous> (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/common/process.js:88:22)
|
formgrader.spec.ts:324:1 βΊ Load manage assignments:
nbgrader/tests/ui-tests/formgrader.spec.ts#L1
1) formgrader.spec.ts:324:1 βΊ Load manage assignments ββββββββββββββββββββββββββββββββββββββββββββ
Retry #2 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Test timeout of 60000ms exceeded.
|
formgrader.spec.ts:324:1 βΊ Load manage assignments:
../../../../../tmp/nbgrader-galata-mgsav380/nbgrader/tests/ui-tests/formgrader.spec.ts#L358
1) formgrader.spec.ts:324:1 βΊ Load manage assignments ββββββββββββββββββββββββββββββββββββββββββββ
Retry #2 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: Page closed
=========================== logs ===========================
waiting for locator('.jp-FileBrowser-crumbs > span.jp-BreadCrumbs-item[title="/nbgrader-formgrader-test"]') to be visible
============================================================
at captureRawStack (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/utils/stackTrace.js:47:17)
at Frame._wrapApiCall (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/client/channelOwner.js:152:51)
at Proxy.<anonymous> (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/client/channelOwner.js:122:27)
at Locator.waitFor (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/client/locator.js:349:32)
at /tmp/nbgrader-galata-mgsav380/nbgrader/tests/ui-tests/formgrader.spec.ts:358:6
at /tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/workerMain.js:352:9
at TestInfoImpl._runAndFailOnError (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/testInfo.js:182:7)
at /tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/workerMain.js:348:21
at TimeoutRunner.run (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/utils/timeoutRunner.js:49:14)
at TimeoutManager.runWithTimeout (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/timeoutManager.js:62:7)
at TestInfoImpl._runWithTimeout (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/testInfo.js:169:26)
at WorkerMain._runTest (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/workerMain.js:284:5)
at WorkerMain.runTestGroup (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/workerMain.js:208:11)
at process.<anonymous> (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/common/process.js:88:22)
|
validate_assignment.spec.ts:116:1 βΊ Validation success:
../../../../../tmp/nbgrader-galata-mgsav380/nbgrader/tests/ui-tests/validate_assignment.spec.ts#L110
2) validate_assignment.spec.ts:116:1 βΊ Validation success ββββββββββββββββββββββββββββββββββββββββ
Error: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
at captureRawStack (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/utils/stackTrace.js:47:17)
at Frame._wrapApiCall (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/client/channelOwner.js:152:51)
at Proxy.<anonymous> (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/client/channelOwner.js:122:27)
at Locator.waitFor (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/client/locator.js:349:32)
at openNotebook (/tmp/nbgrader-galata-mgsav380/nbgrader/tests/ui-tests/validate_assignment.spec.ts:110:43)
at /tmp/nbgrader-galata-mgsav380/nbgrader/tests/ui-tests/validate_assignment.spec.ts:122:5
at /tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/workerMain.js:352:9
at TestInfoImpl._runAndFailOnError (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/testInfo.js:182:7)
at /tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/workerMain.js:348:21
at TimeoutRunner.run (/tmp/nbgrader-galata-mgsav380/node_modules/playwright-core/lib/utils/timeoutRunner.js:49:14)
at TimeoutManager.runWithTimeout (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/timeoutManager.js:62:7)
at TestInfoImpl._runWithTimeout (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/testInfo.js:169:26)
at WorkerMain._runTest (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/workerMain.js:284:5)
at WorkerMain.runTestGroup (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/worker/workerMain.js:208:11)
at process.<anonymous> (/tmp/nbgrader-galata-mgsav380/node_modules/@playwright/test/lib/common/process.js:88:22)
|
validate_assignment.spec.ts:116:1 βΊ Validation success:
nbgrader/tests/ui-tests/validate_assignment.spec.ts#L110
2) validate_assignment.spec.ts:116:1 βΊ Validation success ββββββββββββββββββββββββββββββββββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (/home/runner/work/nbgrader/nbgrader/nbgrader/tests/ui-tests/validate_assignment.spec.ts:110:43)
at /home/runner/work/nbgrader/nbgrader/nbgrader/tests/ui-tests/validate_assignment.spec.ts:122:5
|
validate_assignment.spec.ts:116:1 βΊ Validation success:
nbgrader/tests/ui-tests/validate_assignment.spec.ts#L110
2) validate_assignment.spec.ts:116:1 βΊ Validation success ββββββββββββββββββββββββββββββββββββββββ
Retry #2 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (/home/runner/work/nbgrader/nbgrader/nbgrader/tests/ui-tests/validate_assignment.spec.ts:110:43)
at /home/runner/work/nbgrader/nbgrader/nbgrader/tests/ui-tests/validate_assignment.spec.ts:122:5
|
validate_assignment.spec.ts:136:1 βΊ Validation failure:
nbgrader/tests/ui-tests/validate_assignment.spec.ts#L110
3) validate_assignment.spec.ts:136:1 βΊ Validation failure ββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (/home/runner/work/nbgrader/nbgrader/nbgrader/tests/ui-tests/validate_assignment.spec.ts:110:43)
at /home/runner/work/nbgrader/nbgrader/nbgrader/tests/ui-tests/validate_assignment.spec.ts:142:5
|
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:136:1 βΊ Validation failure:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
2) validate_assignment.spec.ts:136:1 βΊ Validation failure ββββββββββββββββββββββββββββββββββββββββ
Test timeout of 60000ms exceeded.
|
validate_assignment.spec.ts:136:1 βΊ Validation failure:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L146
2) validate_assignment.spec.ts:136:1 βΊ Validation failure ββββββββββββββββββββββββββββββββββββββββ
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...
============================================================
144 |
145 | // click on validate, and expect an error modal
> 146 | await page.locator("jp-button.validate-button").click();
| ^
147 | await waitForErrorModal(page);
148 |
149 | await page.locator(".nbgrader-ErrorDialog .validation-failed").waitFor();
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:146:51
|
validate_assignment.spec.ts:136:1 βΊ Validation failure:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L1
2) validate_assignment.spec.ts:136:1 βΊ Validation failure ββββββββββββββββββββββββββββββββββββββββ
Pending operations:
- locator.click at nbgrader\tests\ui-tests\validate_assignment.spec.ts:146: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:224:1 βΊ Validation grade cell type changed:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L234
3) 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 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...
============================================================
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
3) 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:116:1 βΊ Validation success:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
1) validate_assignment.spec.ts:116:1 βΊ Validation success ββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:122:5
|
validate_assignment.spec.ts:116:1 βΊ Validation success:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
1) validate_assignment.spec.ts:116:1 βΊ Validation success ββββββββββββββββββββββββββββββββββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:122:5
|
validate_assignment.spec.ts:116:1 βΊ Validation success:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
1) validate_assignment.spec.ts:116:1 βΊ Validation success ββββββββββββββββββββββββββββββββββββββββ
Retry #2 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:122:5
|
validate_assignment.spec.ts:136:1 βΊ Validation failure:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
2) validate_assignment.spec.ts:136:1 βΊ Validation failure ββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:142:5
|
validate_assignment.spec.ts:136:1 βΊ Validation failure:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
2) validate_assignment.spec.ts:136:1 βΊ Validation failure ββββββββββββββββββββββββββββββββββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:142:5
|
validate_assignment.spec.ts:136:1 βΊ Validation failure:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
2) validate_assignment.spec.ts:136:1 βΊ Validation failure ββββββββββββββββββββββββββββββββββββββββ
Retry #2 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:142:5
|
validate_assignment.spec.ts:158:1 βΊ Validation grade cell changed:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
3) validate_assignment.spec.ts:158:1 βΊ Validation grade cell changed βββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:164:5
|
validate_assignment.spec.ts:158:1 βΊ Validation grade cell changed:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
3) validate_assignment.spec.ts:158:1 βΊ Validation grade cell changed βββββββββββββββββββββββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:164:5
|
validate_assignment.spec.ts:158:1 βΊ Validation grade cell changed:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
3) validate_assignment.spec.ts:158:1 βΊ Validation grade cell changed βββββββββββββββββββββββββββββ
Retry #2 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:164:5
|
validate_assignment.spec.ts:180:1 βΊ Validation locked cell changed:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
4) validate_assignment.spec.ts:180:1 βΊ Validation locked cell changed ββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:186:5
|
validate_assignment.spec.ts:116:1 βΊ Validation success:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
1) validate_assignment.spec.ts:116:1 βΊ Validation success ββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:122:5
|
validate_assignment.spec.ts:116:1 βΊ Validation success:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
1) validate_assignment.spec.ts:116:1 βΊ Validation success ββββββββββββββββββββββββββββββββββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:122:5
|
validate_assignment.spec.ts:116:1 βΊ Validation success:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
1) validate_assignment.spec.ts:116:1 βΊ Validation success ββββββββββββββββββββββββββββββββββββββββ
Retry #2 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:122:5
|
validate_assignment.spec.ts:136:1 βΊ Validation failure:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
2) validate_assignment.spec.ts:136:1 βΊ Validation failure ββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:142:5
|
validate_assignment.spec.ts:136:1 βΊ Validation failure:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
2) validate_assignment.spec.ts:136:1 βΊ Validation failure ββββββββββββββββββββββββββββββββββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:142:5
|
validate_assignment.spec.ts:136:1 βΊ Validation failure:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
2) validate_assignment.spec.ts:136:1 βΊ Validation failure ββββββββββββββββββββββββββββββββββββββββ
Retry #2 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:142:5
|
validate_assignment.spec.ts:158:1 βΊ Validation grade cell changed:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
3) validate_assignment.spec.ts:158:1 βΊ Validation grade cell changed βββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:164:5
|
validate_assignment.spec.ts:158:1 βΊ Validation grade cell changed:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
3) validate_assignment.spec.ts:158:1 βΊ Validation grade cell changed βββββββββββββββββββββββββββββ
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:164:5
|
validate_assignment.spec.ts:158:1 βΊ Validation grade cell changed:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
3) validate_assignment.spec.ts:158:1 βΊ Validation grade cell changed βββββββββββββββββββββββββββββ
Retry #2 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:164:5
|
validate_assignment.spec.ts:180:1 βΊ Validation locked cell changed:
nbgrader\tests\ui-tests\validate_assignment.spec.ts#L110
4) validate_assignment.spec.ts:180:1 βΊ Validation locked cell changed ββββββββββββββββββββββββββββ
Error: locator.waitFor: Error: strict mode violation: locator('.jp-Notebook-cell') resolved to 7 elements:
1) <div tabindex="0" data-windowed-list-index="0" aria-lβ¦>β¦</div> aka getByLabel('Code Cell Content').first()
2) <div tabindex="-1" data-windowed-list-index="1" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(1)
3) <div tabindex="-1" data-windowed-list-index="2" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(2)
4) <div tabindex="-1" data-windowed-list-index="3" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').first()
5) <div tabindex="-1" data-windowed-list-index="4" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(3)
6) <div tabindex="-1" data-windowed-list-index="5" aria-β¦>β¦</div> aka getByLabel('Code Cell Content').nth(4)
7) <div tabindex="-1" data-windowed-list-index="6" aria-β¦>β¦</div> aka getByLabel('Markdown Cell Content').nth(1)
=========================== logs ===========================
waiting for locator('.jp-Notebook-cell') to be visible
============================================================
108 | tab_count + 1
109 | );
> 110 | await page.locator(".jp-Notebook-cell").waitFor();
| ^
111 | };
112 |
113 | /*
at openNotebook (D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:110:43)
at D:\a\nbgrader\nbgrader\nbgrader\tests\ui-tests\validate_assignment.spec.ts:186:5
|
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 (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.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 (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 (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, 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, 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/
|
π Playwright Run Summary
46 passed (6.4m)
|
π Playwright Run Summary
1 flaky
validate_assignment.spec.ts:116:1 βΊ Validation success βββββββββββββββββββββββββββββββββββββββββ
45 passed (7.4m)
|
π Playwright Run Summary
2 flaky
validate_assignment.spec.ts:180:1 βΊ Validation locked cell changed βββββββββββββββββββββββββββββ
validate_assignment.spec.ts:202:1 βΊ Validation open relative file ββββββββββββββββββββββββββββββ
21 skipped
23 passed (4.6m)
|
π Playwright Run Summary
7 failed
formgrader.spec.ts:324:1 βΊ Load manage assignments βββββββββββββββββββββββββββββββββββββββββββββ
validate_assignment.spec.ts:116:1 βΊ Validation success βββββββββββββββββββββββββββββββββββββββββ
validate_assignment.spec.ts:136:1 βΊ Validation failure βββββββββββββββββββββββββββββββββββββββββ
validate_assignment.spec.ts:158:1 βΊ Validation grade cell changed ββββββββββββββββββββββββββββββ
validate_assignment.spec.ts:180:1 βΊ Validation locked cell changed βββββββββββββββββββββββββββββ
validate_assignment.spec.ts:224:1 βΊ Validation grade cell type changed βββββββββββββββββββββββββ
validate_assignment.spec.ts:246:1 βΊ Validation answer cell type changed ββββββββββββββββββββββββ
39 passed (11.4m)
|
π Playwright Run Summary
7 failed
formgrader.spec.ts:324:1 βΊ Load manage assignments βββββββββββββββββββββββββββββββββββββββββββββ
validate_assignment.spec.ts:116:1 βΊ Validation success βββββββββββββββββββββββββββββββββββββββββ
validate_assignment.spec.ts:136:1 βΊ Validation failure βββββββββββββββββββββββββββββββββββββββββ
validate_assignment.spec.ts:158:1 βΊ Validation grade cell changed ββββββββββββββββββββββββββββββ
validate_assignment.spec.ts:180:1 βΊ Validation locked cell changed βββββββββββββββββββββββββββββ
validate_assignment.spec.ts:224:1 βΊ Validation grade cell type changed βββββββββββββββββββββββββ
validate_assignment.spec.ts:246:1 βΊ Validation answer cell type changed ββββββββββββββββββββββββ
39 passed (11.5m)
|
π Playwright Run Summary
3 flaky
validate_assignment.spec.ts:116:1 βΊ Validation success βββββββββββββββββββββββββββββββββββββββββ
validate_assignment.spec.ts:136:1 βΊ Validation failure βββββββββββββββββββββββββββββββββββββββββ
validate_assignment.spec.ts:224:1 βΊ Validation grade cell type changed βββββββββββββββββββββββββ
21 skipped
22 passed (5.8m)
|
π Playwright Run Summary
6 failed
validate_assignment.spec.ts:116:1 βΊ Validation success βββββββββββββββββββββββββββββββββββββββββ
validate_assignment.spec.ts:136:1 βΊ Validation failure βββββββββββββββββββββββββββββββββββββββββ
validate_assignment.spec.ts:158:1 βΊ Validation grade cell changed ββββββββββββββββββββββββββββββ
validate_assignment.spec.ts:180:1 βΊ Validation locked 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
19 passed (6.0m)
|
π Playwright Run Summary
6 failed
validate_assignment.spec.ts:116:1 βΊ Validation success βββββββββββββββββββββββββββββββββββββββββ
validate_assignment.spec.ts:136:1 βΊ Validation failure βββββββββββββββββββββββββββββββββββββββββ
validate_assignment.spec.ts:158:1 βΊ Validation grade cell changed ββββββββββββββββββββββββββββββ
validate_assignment.spec.ts:180:1 βΊ Validation locked 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
19 passed (5.8m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
nbgrader-uitests-labextensions-ubuntu-22.04-python3.10
Expired
|
16.7 MB |
|
nbgrader-uitests-labextensions-ubuntu-22.04-python3.11
Expired
|
17.3 MB |
|
nbgrader-uitests-labextensions-windows-latest-python3.10
Expired
|
13 MB |
|
nbgrader-uitests-labextensions-windows-latest-python3.11
Expired
|
12.8 MB |
|
nbgrader-uitests-nbextensions-ubuntu-22.04-python3.10
Expired
|
3.56 MB |
|
nbgrader-uitests-nbextensions-ubuntu-22.04-python3.11
Expired
|
440 KB |
|
nbgrader-uitests-nbextensions-windows-latest-python3.10
Expired
|
5.52 MB |
|
nbgrader-uitests-nbextensions-windows-latest-python3.11
Expired
|
8.32 MB |
|