Status: PASS
Exit code: 0
Assertions: 108 total, 108 passed, 0 failed
Source: Commit: 559a1f078d7ee5dddf1dfd4ca35705d05381a381 ยท PR: #375
| Scenario | Status | Exit | Assertions | Failure Messages |
|---|---|---|---|---|
test-scenario-colab-export-recovery.ts | PASS | 0 | 0 total (0 pass / 0 fail) | none |
test-scenario-horizontal-rendering.ts | PASS | 0 | 24 total (24 pass / 0 fail) | none |
test-scenario-drive-revision-recovery.ts | PASS | 0 | 0 total (0 pass / 0 fail) | none |
test-scenario-html-cell.ts | PASS | 0 | 0 total (0 pass / 0 fail) | none |
test-scenario-hello-world.ts | PASS | 0 | 11 total (11 pass / 0 fail) | none |
test-scenario-open-shared-drive-link.ts | PASS | 0 | 26 total (26 pass / 0 fail) | none |
test-scenario-appkernel-javascript.ts | PASS | 0 | 15 total (15 pass / 0 fail) | none |
test-scenario-jupyter.ts | PASS | 0 | 19 total (19 pass / 0 fail) | none |
test-scenario-no-runner-logs.ts | PASS | 0 | 9 total (9 pass / 0 fail) | none |
test-scenario-notebook-focus-persistence.ts | PASS | 0 | 4 total (4 pass / 0 fail) | none |
Assertions: 116 total, 116 passed, 0 failed
| Scenario | Status | Assertion |
|---|---|---|
test-scenario-colab-export-recovery.ts | PASS | Drive reconnect exported a saved V2 notebook and cleared its persisted format-version error. |
test-scenario-colab-export-recovery.ts | PASS | Notebook properties retried the real export, cleared its error, reused the copy, and left source history unchanged. |
test-scenario-horizontal-rendering.ts | PASS | 1280: notebook width is bounded |
test-scenario-horizontal-rendering.ts | PASS | 1280: proseFits |
test-scenario-horizontal-rendering.ts | PASS | 1280: proseWraps |
test-scenario-horizontal-rendering.ts | PASS | 1280: smallTableFits |
test-scenario-horizontal-rendering.ts | PASS | 1280: wideTableScrolls |
test-scenario-horizontal-rendering.ts | PASS | 1280: codeScrolls |
test-scenario-horizontal-rendering.ts | PASS | 1280: scrollRegionsFocusable |
test-scenario-horizontal-rendering.ts | PASS | 1280: outputFits |
test-scenario-horizontal-rendering.ts | PASS | 1280: outputIntact |
test-scenario-horizontal-rendering.ts | PASS | 1280: siblingFits |
test-scenario-horizontal-rendering.ts | PASS | 1280: code scrolls with the keyboard |
test-scenario-horizontal-rendering.ts | PASS | 1280: table scrolls with the keyboard |
test-scenario-horizontal-rendering.ts | PASS | 900: notebook width is bounded |
test-scenario-horizontal-rendering.ts | PASS | 900: proseFits |
test-scenario-horizontal-rendering.ts | PASS | 900: proseWraps |
test-scenario-horizontal-rendering.ts | PASS | 900: smallTableFits |
test-scenario-horizontal-rendering.ts | PASS | 900: wideTableScrolls |
test-scenario-horizontal-rendering.ts | PASS | 900: codeScrolls |
test-scenario-horizontal-rendering.ts | PASS | 900: scrollRegionsFocusable |
test-scenario-horizontal-rendering.ts | PASS | 900: outputFits |
test-scenario-horizontal-rendering.ts | PASS | 900: outputIntact |
test-scenario-horizontal-rendering.ts | PASS | 900: siblingFits |
test-scenario-horizontal-rendering.ts | PASS | 900: code scrolls with the keyboard |
test-scenario-horizontal-rendering.ts | PASS | 900: table scrolls with the keyboard |
test-scenario-drive-revision-recovery.ts | PASS | Two isolated browser journals converged after an overwritten revision and retained operations across reload; v3 only. |
test-scenario-html-cell.ts | PASS | Created local notebook fixture for HTML cell scenario |
test-scenario-html-cell.ts | PASS | Opened notebook with editable markdown cell |
test-scenario-html-cell.ts | PASS | Converted markdown cell to HTML and populated inline SVG source |
test-scenario-html-cell.ts | PASS | Observed inline SVG markup in HTML preview srcdoc |
test-scenario-html-cell.ts | PASS | Rendered HTML preview without allow-scripts in the iframe sandbox |
test-scenario-hello-world.ts | PASS | Injected OIDC auth token |
test-scenario-hello-world.ts | PASS | Created local notebook fixture |
test-scenario-hello-world.ts | PASS | Opened App Console document tab |
test-scenario-hello-world.ts | PASS | Found App Console input |
test-scenario-hello-world.ts | PASS | Configured local runner endpoint via app.runners.update |
test-scenario-hello-world.ts | PASS | Confirmed configured runner via app.runners.get |
test-scenario-hello-world.ts | PASS | Set default runner via app.runners.setDefault |
test-scenario-hello-world.ts | PASS | Confirmed default runner via app.runners.getDefault |
test-scenario-hello-world.ts | PASS | Opened scenario notebook |
test-scenario-hello-world.ts | PASS | Triggered cell execution |
test-scenario-hello-world.ts | PASS | Observed hello world in executed cell outputs |
test-scenario-open-shared-drive-link.ts | PASS | Seeded fake Drive runtime configuration |
test-scenario-open-shared-drive-link.ts | PASS | Removed shared doc query parameter after queueing |
test-scenario-open-shared-drive-link.ts | PASS | Opened Drive Link Status tab while shared link is pending |
test-scenario-open-shared-drive-link.ts | PASS | Status tab listed pending shared Drive URI |
test-scenario-open-shared-drive-link.ts | PASS | Seeded fake Google Drive auth token |
test-scenario-open-shared-drive-link.ts | PASS | Persisted resolved local current notebook after reload |
test-scenario-open-shared-drive-link.ts | PASS | Explorer shows the containing shared Drive folder |
test-scenario-open-shared-drive-link.ts | PASS | Explorer shows the shared notebook file |
test-scenario-open-shared-drive-link.ts | PASS | Opened the shared notebook tab |
test-scenario-open-shared-drive-link.ts | PASS | Persisted same-domain trust for the shared notebook |
test-scenario-open-shared-drive-link.ts | PASS | Notebook cell context menu offers a cell link action |
test-scenario-open-shared-drive-link.ts | PASS | File explorer context menu offers a share link action |
test-scenario-open-shared-drive-link.ts | PASS | File explorer context menu offers a markdown link action |
test-scenario-open-shared-drive-link.ts | PASS | Copied the shared notebook markdown link from the file context menu |
test-scenario-open-shared-drive-link.ts | PASS | Copied the shared notebook app link from the file context menu |
test-scenario-open-shared-drive-link.ts | PASS | Notebook tab context menu offers a markdown link action |
test-scenario-open-shared-drive-link.ts | PASS | Notebook tab context menu resolved the Drive-backed share target |
test-scenario-open-shared-drive-link.ts | PASS | Copied the shared notebook markdown link from the tab context menu |
test-scenario-open-shared-drive-link.ts | PASS | Folder explorer context menu offers a share link action |
test-scenario-open-shared-drive-link.ts | PASS | Copied the shared folder app link from the folder context menu |
test-scenario-open-shared-drive-link.ts | PASS | Opened App Console for direct Drive creation |
test-scenario-open-shared-drive-link.ts | PASS | Created a Drive-backed notebook directly through the runtime API |
test-scenario-open-shared-drive-link.ts | PASS | Explorer shows the directly created Drive notebook once |
test-scenario-open-shared-drive-link.ts | PASS | Opened Drive Link Status tab while shared folder link is pending |
test-scenario-open-shared-drive-link.ts | PASS | Shared folder query links mount the folder in Explorer |
test-scenario-open-shared-drive-link.ts | PASS | Mounted shared folders can be expanded to show their contents |
test-scenario-appkernel-javascript.ts | PASS | Created AppKernel scenario notebook fixture |
test-scenario-appkernel-javascript.ts | PASS | Opened AppKernel scenario notebook |
test-scenario-appkernel-javascript.ts | PASS | JS cells show browser/sandbox runner selector and default to browser |
test-scenario-appkernel-javascript.ts | PASS | Triggered Cell A execution |
test-scenario-appkernel-javascript.ts | PASS | Cell A wrote stdout output and zero exit code via AppKernel |
test-scenario-appkernel-javascript.ts | PASS | Cell A rendered output is visible in notebook UI |
test-scenario-appkernel-javascript.ts | PASS | AppKernel Cell A execution did not show backend runner error toast |
test-scenario-appkernel-javascript.ts | PASS | Triggered Cell B execution |
test-scenario-appkernel-javascript.ts | PASS | Cell B accessed runme helper and printed notebook information |
test-scenario-appkernel-javascript.ts | PASS | Cell B rendered output is visible in notebook UI |
test-scenario-appkernel-javascript.ts | PASS | Triggered Cell C execution |
test-scenario-appkernel-javascript.ts | PASS | Cell C captured expected error and non-zero exit code |
test-scenario-appkernel-javascript.ts | PASS | Cell C rendered error output is visible in notebook UI |
test-scenario-appkernel-javascript.ts | PASS | Triggered Cell A re-run |
test-scenario-appkernel-javascript.ts | PASS | Re-running Cell A replaces stale output and does not retain Cell C error text |
test-scenario-jupyter.ts | PASS | Configured local runner endpoint before executing cells |
test-scenario-jupyter.ts | PASS | Injected OIDC token |
test-scenario-jupyter.ts | PASS | Applied notebook-focused layout (app console minimized, side panel collapsed) |
test-scenario-jupyter.ts | PASS | Seeded jupyter CUJ notebook fixture |
test-scenario-jupyter.ts | PASS | Re-applied notebook-focused layout after notebook reload |
test-scenario-jupyter.ts | PASS | Opened jupyter CUJ notebook |
test-scenario-jupyter.ts | PASS | Triggered AppKernel setup cell |
test-scenario-jupyter.ts | PASS | AppKernel setup cell exited successfully |
test-scenario-jupyter.ts | PASS | Selected Jupyter kernel from dropdown for cell A |
test-scenario-jupyter.ts | PASS | Selected Jupyter kernel from dropdown for cell B |
test-scenario-jupyter.ts | PASS | Jupyter kernel selection persisted to cell metadata via dropdown |
test-scenario-jupyter.ts | PASS | Triggered IPython cell A |
test-scenario-jupyter.ts | PASS | IPython cell A output contains 'set 42' |
test-scenario-jupyter.ts | PASS | Triggered IPython cell B |
test-scenario-jupyter.ts | PASS | IPython cell B output contains 'read 42' |
test-scenario-jupyter.ts | PASS | Triggered kernel stop cell |
test-scenario-jupyter.ts | PASS | Kernel stop cell exited successfully |
test-scenario-jupyter.ts | PASS | record stop command succeeded |
test-scenario-jupyter.ts | PASS | Movie exists after record stop: /home/runner/work/web/web/app/test/browser/test-output/scenario-jupyter-cuj-walkthrough.webm |
test-scenario-no-runner-logs.ts | PASS | Injected OIDC auth token |
test-scenario-no-runner-logs.ts | PASS | Created local notebook fixture |
test-scenario-no-runner-logs.ts | PASS | Opened App Console document tab |
test-scenario-no-runner-logs.ts | PASS | Removed all configured runners |
test-scenario-no-runner-logs.ts | PASS | Opened no-runner scenario notebook |
test-scenario-no-runner-logs.ts | PASS | Attempted to execute cell without runners |
test-scenario-no-runner-logs.ts | PASS | Kept execution running while the runner was unreachable |
test-scenario-no-runner-logs.ts | PASS | Opened Logs tab |
test-scenario-no-runner-logs.ts | PASS | Did not synthesize a terminal error for an unreachable runner |
test-scenario-notebook-focus-persistence.ts | PASS | Seeded local markdown notebook |
test-scenario-notebook-focus-persistence.ts | PASS | Opened markdown cell in editor mode |
test-scenario-notebook-focus-persistence.ts | PASS | Persisted active markdown editor state |
test-scenario-notebook-focus-persistence.ts | PASS | Reload restored markdown cell in editor mode |