Skip to content

Add live quote pane controls #65

Add live quote pane controls

Add live quote pane controls #65

Triggered via push July 31, 2026 16:39
Status Failure
Total duration 50s
Artifacts

verify.yml

on: push
typecheck
45s
typecheck
build-and-test
39s
build-and-test
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 2 warnings
error: expect(received).toContain(expected): src/components/layout/shell/index.test.tsx#L673
Expected to contain: "Main Portfolio" Received: " \n \n TypeError: pluginRegistry.resolvePaneQuickSettings is not a function. (In 'pluginRegistry. \n resolvePaneQuickSettings(paneId)', 'pluginRegistry.resolvePaneQuickSettings' is undefined) \n at <anonymous> (/home/runner/work/gloomberb/gloomberb/src/components/layout/shell/index.tsx: \n 439:20) \n at children (/home/runner/work/gloomberb/gloomberb/src/components/layout/shell/pane/layers. \n tsx:135:36) \n at PaneFooterProvider (/home/runner/work/gloomberb/gloomberb/src/components/layout/pane/ \n footer/registration.tsx:65:8) \n at react_stack_bottom_frame (/home/runner/work/gloomberb/gloomberb/node_modules/react- \n reconciler/cjs/react-reconciler.development.js:17597:20) \n at renderWithHooks (/home/runner/work/gloomberb/gloomberb/node_modules/react-reconciler/cjs/ \n react-reconciler.development.js:5335:22) \n at updateFunctionComponent (/home/runner/work/gloomberb/gloomberb/node_modules/react- \n reconciler/cjs/react-reconciler.development.js:7720:19) \n \n \n" at <anonymous> (/home/runner/work/gloomberb/gloomberb/src/components/layout/shell/index.test.tsx:673:19)
error: expect(received).toContain(expected): src/components/layout/shell/index.test.tsx#L618
Expected to contain: "Main Portfolio" Received: " \n \n TypeError: pluginRegistry.resolvePaneQuickSettings is not a function. (In \n 'pluginRegistry.resolvePaneQuickSettings(paneId)', 'pluginRegistry. \n resolvePaneQuickSettings' is undefined) \n at <anonymous> (/home/runner/work/gloomberb/gloomberb/src/components/ \n layout/shell/index.tsx:439:20) \n at children (/home/runner/work/gloomberb/gloomberb/src/components/ \n layout/shell/pane/layers.tsx:135:36) \n at PaneFooterProvider (/home/runner/work/gloomberb/gloomberb/src/ \n components/layout/pane/footer/registration.tsx:65:8) \n at react_stack_bottom_frame (/home/runner/work/gloomberb/gloomberb/ \n node_modules/react-reconciler/cjs/react-reconciler.development.js:17597:20) \n at renderWithHooks (/home/runner/work/gloomberb/gloomberb/node_modules/ \n react-reconciler/cjs/react-reconciler.development.js:5335:22) \n at updateFunctionComponent (/home/runner/work/gloomberb/gloomberb/ \n \n \n" at <anonymous> (/home/runner/work/gloomberb/gloomberb/src/components/layout/shell/index.test.tsx:618:19)
error: expect(received).toContain(expected): src/components/layout/shell/index.test.tsx#L576
Expected to contain: "etail State" Received: " \n \n TypeError: pluginRegistry.resolvePaneQuickSettings is not a function. (In \n 'pluginRegistry.resolvePaneQuickSettings(paneId)', 'pluginRegistry. \n resolvePaneQuickSettings' is undefined) \n at <anonymous> (/home/runner/work/gloomberb/gloomberb/src/components/ \n layout/shell/index.tsx:439:20) \n at children (/home/runner/work/gloomberb/gloomberb/src/components/ \n layout/shell/pane/layers.tsx:197:34) \n at PaneFooterProvider (/home/runner/work/gloomberb/gloomberb/src/ \n components/layout/pane/footer/registration.tsx:65:8) \n at react_stack_bottom_frame (/home/runner/work/gloomberb/gloomberb/ \n node_modules/react-reconciler/cjs/react-reconciler.development.js:17597:20) \n at renderWithHooks (/home/runner/work/gloomberb/gloomberb/node_modules/ \n react-reconciler/cjs/react-reconciler.development.js:5335:22) \n at updateFunctionComponent (/home/runner/work/gloomberb/gloomberb/ \n \n \n" at <anonymous> (/home/runner/work/gloomberb/gloomberb/src/components/layout/shell/index.test.tsx:576:42)
error: expect(received).toBe(expected): src/components/layout/shell/index.test.tsx#L547
Expected: false Received: true at <anonymous> (/home/runner/work/gloomberb/gloomberb/src/components/layout/shell/index.test.tsx:547:58)
error: expect(received).toBeGreaterThanOrEqual(expected): src/components/layout/shell/index.test.tsx#L482
Expected: >= 14 Received: -1 at <anonymous> (/home/runner/work/gloomberb/gloomberb/src/components/layout/shell/index.test.tsx:482:52)
error: expect(received).toContain(expected): src/components/layout/shell/index.test.tsx#L456
Expected to contain: "Main Portfolio" Received: " \n \n TypeError: pluginRegistry.resolvePaneQuickSettings is not a function. (In \n 'pluginRegistry.resolvePaneQuickSettings(paneId)', 'pluginRegistry. \n resolvePaneQuickSettings' is undefined) \n at <anonymous> (/home/runner/work/gloomberb/gloomberb/src/components/ \n layout/shell/index.tsx:439:20) \n at children (/home/runner/work/gloomberb/gloomberb/src/components/ \n layout/shell/pane/layers.tsx:135:36) \n at PaneFooterProvider (/home/runner/work/gloomberb/gloomberb/src/ \n components/layout/pane/footer/registration.tsx:65:8) \n at react_stack_bottom_frame (/home/runner/work/gloomberb/gloomberb/ \n node_modules/react-reconciler/cjs/react-reconciler.development.js:17597:20) \n at renderWithHooks (/home/runner/work/gloomberb/gloomberb/node_modules/ \n react-reconciler/cjs/react-reconciler.development.js:5335:22) \n at updateFunctionComponent (/home/runner/work/gloomberb/gloomberb/ \n \n \n" at <anonymous> (/home/runner/work/gloomberb/gloomberb/src/components/layout/shell/index.test.tsx:456:19)
error: expect(received).toContain(expected): src/components/layout/shell/index.test.tsx#L390
Expected to contain: "Main Portfolio" Received: " \n \n TypeError: pluginRegistry.resolvePaneQuickSettings is not a function. (In \n 'pluginRegistry.resolvePaneQuickSettings(paneId)', 'pluginRegistry. \n resolvePaneQuickSettings' is undefined) \n at <anonymous> (/home/runner/work/gloomberb/gloomberb/src/components/ \n layout/shell/index.tsx:439:20) \n at children (/home/runner/work/gloomberb/gloomberb/src/components/ \n layout/shell/pane/layers.tsx:135:36) \n at PaneFooterProvider (/home/runner/work/gloomberb/gloomberb/src/ \n components/layout/pane/footer/registration.tsx:65:8) \n at react_stack_bottom_frame (/home/runner/work/gloomberb/gloomberb/ \n node_modules/react-reconciler/cjs/react-reconciler.development.js:17597:20) \n at renderWithHooks (/home/runner/work/gloomberb/gloomberb/node_modules/ \n react-reconciler/cjs/react-reconciler.development.js:5335:22) \n at updateFunctionComponent (/home/runner/work/gloomberb/gloomberb/ \n \n \n" at <anonymous> (/home/runner/work/gloomberb/gloomberb/src/components/layout/shell/index.test.tsx:390:42)
error: expect(received).toBeGreaterThanOrEqual(expected): src/components/layout/shell/index.test.tsx#L339
Expected: >= 0 Received: -1 at <anonymous> (/home/runner/work/gloomberb/gloomberb/src/components/layout/shell/index.test.tsx:339:28)
error: expect(received).toBeGreaterThanOrEqual(expected): src/components/layout/shell/index.test.tsx#L298
Expected: >= 0 Received: -1 at <anonymous> (/home/runner/work/gloomberb/gloomberb/src/components/layout/shell/index.test.tsx:298:31)
error: expect(received).toBeGreaterThanOrEqual(expected): src/components/layout/shell/index.test.tsx#L247
Expected: >= 0 Received: -1 at <anonymous> (/home/runner/work/gloomberb/gloomberb/src/components/layout/shell/index.test.tsx:247:23)
build-and-test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
typecheck
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/