Skip to content

Try bundling base realm - #5653

Draft
backspace wants to merge 9 commits into
mainfrom
base-bundling-prototype
Draft

Try bundling base realm#5653
backspace wants to merge 9 commits into
mainfrom
base-bundling-prototype

host: Converge module identity for bundled base modules

54f2640
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
GitHub Actions / Host Test Results failed Aug 2, 2026 in 0s

9 errors, 2 fail, 13 skipped, 3 564 pass in 1h 26m 14s

    1 files  ±  0      1 suites  ±0   1h 26m 14s ⏱️ - 5m 48s
3 588 tests  - 140  3 564 ✅  - 118  13 💤  - 1   2 ❌ + 1  9 🔥  - 22 
3 607 runs   - 140  3 574 ✅  -  96  13 💤  - 1  11 ❌  - 21  9 🔥  - 22 

Results for commit 54f2640. ± Comparison against earlier commit b654ec1.

Annotations

Check warning on line 0 in Chrome

See this annotation in the file changed.

@github-actions github-actions / Host Test Results

Global error: Uncaught TypeError: Failed to fetch at http://localhost:7357/assets/dist-DIw4JV3P.js, line 1479 While executing …create-file tests: can create local instance in stack (in readonly remote realm, card-def from readonly realm) (Chrome) failed

host.xml [took 0s]

Check failure on line 0 in Chrome

See this annotation in the file changed.

@github-actions github-actions / Host Test Results

Integration | realm indexing: can recover from rendering a card that has a template error (Chrome) with error

host.xml [took 0s]
Raw output
error deps include transitive render dependencies (the full closure)
Expected:
    true

Result:
    false

Source:
    at Object.<anonymous> (http://localhost:7357/assets/realm-indexing-test-BNugaPSg.js:902:13)

Check failure on line 0 in Chrome

See this annotation in the file changed.

@github-actions github-actions / Host Test Results

Integration | realm indexing: indexing identifies an instance's card references (Chrome) with error

host.xml [took 0s]
Raw output
the card references for the instance are correct
Expected:
    @cardstack/base/-private,@cardstack/base/card-api,@cardstack/base/card-serialization,@cardstack/base/contains-many-component,@cardstack/base/default-templates/atom,@cardstack/base/default-templates/card-info,@cardstack/base/default-templates/embedded,@cardstack/base/default-templates/field-edit,@cardstack/base/default-templates/file-def-atom,@cardstack/base/default-templates/file-def-edit,@cardstack/base/default-templates/file-def-embedded,@cardstack/base/default-templates/file-def-fitted,@cardstack/base/default-templates/file-def-isolated,@cardstack/base/default-templates/fitted,@cardstack/base/default-templates/head,@cardstack/base/default-templates/image-def-atom,@cardstack/base/default-templates/image-def-embedded,@cardstack/base/default-templates/image-def-fitted,@cardstack/base/default-templates/image-def-isolated,@cardstack/base/default-templates/isolated-and-edit,@cardstack/base/default-templates/markdown,@cardstack/base/default-templates/markdown-fallback,@cardstack/base/default-templates/missing-template,@cardstack/base/field-component,@cardstack/base/field-support,@cardstack/base/file-menu-items,@cardstack/base/helpers/sanitized-html,@cardstack/base/helpers/set-background-image,@cardstack/base/links-to-editor,@cardstack/base/links-to-many-component,@cardstack/base/markdown-helpers,@cardstack/base/menu-items,@cardstack/base/number,@cardstack/base/number/components/badge-counter,@cardstack/base/number/components/badge-metric,@cardstack/base/number/components/badge-notification,@cardstack/base/number/components/gauge,@cardstack/base/number/components/progress-bar,@cardstack/base/number/components/progress-circle,@cardstack/base/number/components/score,@cardstack/base/number/components/stat,@cardstack/base/number/util/index,@cardstack/base/query-field-support,@cardstack/base/searchable,@cardstack/base/shared-state,@cardstack/base/string,@cardstack/base/text-input-validator,@cardstack/base/watched-array,@cardstack/boxel-ui/components,@cardstack/boxel-ui/helpers,@cardstack/boxel-ui/icons,@cardstack/boxel-ui/modifiers,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/align-box-left-middle,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/align-left,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/arrow-left,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/bell,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/captions,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/clipboard-copy,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/code,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/eye,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/file,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/file-pencil,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/folder-pen,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/hash,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/image,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/import,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/letter-case,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/link,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/link-off,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/notepad-text,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/palette,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/rectangle-ellipsis,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/trash-2,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/wand,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/x,https://localhost:4202/test/person,https://packages/@cardstack/boxel-host/commands/copy-and-edit,https://packages/@cardstack/boxel-host/commands/copy-card,https://packages/@cardstack/boxel-host/commands/copy-card-as-markdown,https://packages/@cardstack/boxel-host/commands/copy-file-to-realm,https://packages/@cardstack/boxel-host/commands/create-ai-assistant-room,https://packages/@cardstack/boxel-host/commands/generate-example-cards,https://packages/@cardstack/boxel-host/commands/open-create-listing-modal,https://packages/@cardstack/boxel-host/commands/open-in-interact-mode,https://packages/@cardstack/boxel-host/commands/patch-theme,https://packages/@cardstack/boxel-host/commands/populate-with-sample-data,https://packages/@cardstack/boxel-host/commands/send-ai-assistant-message,https://packages/@cardstack/boxel-host/commands/show-card,https://packages/@cardstack/boxel-host/commands/show-file,https://packages/@cardstack/boxel-host/commands/switch-submode,https://packages/@cardstack/runtime-common,https://packages/@cardstack/runtime-common/marked-sync,https://packages/@ember/component,https://packages/@ember/component/template-only,https://packages/@ember/helper,https://packages/@ember/modifier,https://packages/@ember/object,https://packages/@ember/object/internals,https://packages/@ember/runloop,https://packages/@ember/template,https://packages/@ember/template-factory,https://packages/@glimmer/component,https://packages/@glimmer/tracking,https://packages/ember-concurrency,https://packages/ember-concurrency/-private/async-arrow-runtime,https://packages/ember-css-url,https://packages/ember-modifier,https://packages/ember-provide-consume-context,https://packages/lodash-es,https://packages/super-fast-md5,https://packages/tracked-built-ins

Result:
    @cardstack/base/card-api,@cardstack/base/number,@cardstack/base/searchable,@cardstack/base/string,https://localhost:4202/test/person,https://packages/@cardstack/boxel-host/commands/create-ai-assistant-room,https://packages/@cardstack/boxel-host/commands/send-ai-assistant-message,https://packages/@ember/component,https://packages/@ember/modifier,https://packages/@ember/template-factory

Source:
    at Object.<anonymous> (http://localhost:7357/assets/realm-indexing-test-BNugaPSg.js:3601:10)

Check failure on line 0 in Chrome

See this annotation in the file changed.

@github-actions github-actions / Host Test Results

Integration | realm indexing: indexing identifies an instance's polymorphic contained references (Chrome) with error

host.xml [took 0s]
Raw output
the card references for the instance are correct
Expected:
    @cardstack/base/-private,@cardstack/base/boolean,@cardstack/base/card-api,@cardstack/base/card-serialization,@cardstack/base/code-ref,@cardstack/base/contains-many-component,@cardstack/base/default-templates/atom,@cardstack/base/default-templates/card-info,@cardstack/base/default-templates/embedded,@cardstack/base/default-templates/field-edit,@cardstack/base/default-templates/file-def-atom,@cardstack/base/default-templates/file-def-edit,@cardstack/base/default-templates/file-def-embedded,@cardstack/base/default-templates/file-def-fitted,@cardstack/base/default-templates/file-def-isolated,@cardstack/base/default-templates/fitted,@cardstack/base/default-templates/head,@cardstack/base/default-templates/image-def-atom,@cardstack/base/default-templates/image-def-embedded,@cardstack/base/default-templates/image-def-fitted,@cardstack/base/default-templates/image-def-isolated,@cardstack/base/default-templates/isolated-and-edit,@cardstack/base/default-templates/markdown,@cardstack/base/default-templates/markdown-fallback,@cardstack/base/default-templates/missing-template,@cardstack/base/field-component,@cardstack/base/field-support,@cardstack/base/file-menu-items,@cardstack/base/helpers/sanitized-html,@cardstack/base/helpers/set-background-image,@cardstack/base/links-to-editor,@cardstack/base/links-to-many-component,@cardstack/base/markdown,@cardstack/base/markdown-helpers,@cardstack/base/menu-items,@cardstack/base/number,@cardstack/base/number/components/badge-counter,@cardstack/base/number/components/badge-metric,@cardstack/base/number/components/badge-notification,@cardstack/base/number/components/gauge,@cardstack/base/number/components/progress-bar,@cardstack/base/number/components/progress-circle,@cardstack/base/number/components/score,@cardstack/base/number/components/stat,@cardstack/base/number/util/index,@cardstack/base/query-field-support,@cardstack/base/searchable,@cardstack/base/shared-state,@cardstack/base/spec,@cardstack/base/string,@cardstack/base/text-input-validator,@cardstack/base/watched-array,@cardstack/boxel-ui/components,@cardstack/boxel-ui/helpers,@cardstack/boxel-ui/icons,@cardstack/boxel-ui/modifiers,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/align-box-left-middle,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/align-left,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/apps,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/arrow-left,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/bell,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/book-open-text,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/box-model,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/captions,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/clipboard-copy,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/code,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/eye,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/file,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/file-pencil,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/folder-pen,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/git-branch,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/hash,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/image,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/import,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/layers-subtract,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/layout-list,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/letter-case,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/link,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/link-off,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/notepad-text,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/palette,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/rectangle-ellipsis,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/stack,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/toggle-left,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/trash-2,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/wand,https://icons.ci.localhost/@cardstack/boxel-icons/v1/icons/x,https://localhost:4202/test/person,https://packages/@cardstack/boxel-host/commands/copy-and-edit,https://packages/@cardstack/boxel-host/commands/copy-card,https://packages/@cardstack/boxel-host/commands/copy-card-as-markdown,https://packages/@cardstack/boxel-host/commands/copy-file-to-realm,https://packages/@cardstack/boxel-host/commands/create-ai-assistant-room,https://packages/@cardstack/boxel-host/commands/generate-example-cards,https://packages/@cardstack/boxel-host/commands/generate-readme-spec,https://packages/@cardstack/boxel-host/commands/open-create-listing-modal,https://packages/@cardstack/boxel-host/commands/open-in-interact-mode,https://packages/@cardstack/boxel-host/commands/patch-theme,https://packages/@cardstack/boxel-host/commands/populate-with-sample-data,https://packages/@cardstack/boxel-host/commands/send-ai-assistant-message,https://packages/@cardstack/boxel-host/commands/show-card,https://packages/@cardstack/boxel-host/commands/show-file,https://packages/@cardstack/boxel-host/commands/switch-submode,https://packages/@cardstack/runtime-common,https://packages/@cardstack/runtime-common/marked-sync,https://packages/@ember/component,https://packages/@ember/component/template-only,https://packages/@ember/helper,https://packages/@ember/modifier,https://packages/@ember/object,https://packages/@ember/object/internals,https://packages/@ember/runloop,https://packages/@ember/template,https://packages/@ember/template-factory,https://packages/@glimmer/component,https://packages/@glimmer/tracking,https://packages/ember-concurrency,https://packages/ember-concurrency/-private/async-arrow-runtime,https://packages/ember-css-url,https://packages/ember-modifier,https://packages/ember-provide-consume-context,https://packages/ember-resources,https://packages/lodash-es,https://packages/super-fast-md5,https://packages/tracked-built-ins

Result:
    @cardstack/base/card-api,@cardstack/base/number,@cardstack/base/searchable,@cardstack/base/spec,@cardstack/base/string,https://localhost:4202/test/person,https://packages/@cardstack/boxel-host/commands/create-ai-assistant-room,https://packages/@cardstack/boxel-host/commands/send-ai-assistant-message,https://packages/@ember/component,https://packages/@ember/modifier,https://packages/@ember/template-factory

Source:
    at Object.<anonymous> (http://localhost:7357/assets/realm-indexing-test-BNugaPSg.js:3739:10)

Check warning on line 0 in Chrome

See this annotation in the file changed.

@github-actions github-actions / Host Test Results

Global error: Uncaught TypeError: Failed to fetch at http://localhost:7357/assets/dist-DIw4JV3P.js, line 1479 While executing test: Acceptance | code submode | file-tree tests: can switch realms (Chrome) failed

host.xml [took 0s]

Check failure on line 0 in Chrome

See this annotation in the file changed.

@github-actions github-actions / Host Test Results

Acceptance | Code patches tests: action bar disappears when "Cancel" button is clicked (Chrome) with error

host.xml [took 1m 0s]
Raw output
Test took longer than 60000ms; test timed out.

Check failure on line 0 in Chrome

See this annotation in the file changed.

@github-actions github-actions / Host Test Results

Acceptance | Code patches tests: does not display the action bar when the streaming is cancelled (Chrome) with error

host.xml [took 1m 0s]
Raw output
Test took longer than 60000ms; test timed out.

Check failure on line 0 in Chrome

See this annotation in the file changed.

@github-actions github-actions / Host Test Results

Acceptance | Code patches tests: previously applied code patches show the correct applied state (Chrome) with error

host.xml [took 1m 0s]
Raw output
global failure: Error: Assertion occurred after test finished. > Test: does not display the action bar when the streaming is cancelled > Message: Promise rejected after "does not display the action bar when the streaming is cancelled": Cannot call `.lookup('service:session')` after the owner has been destroyed
Source:
Error: Assertion occurred after test finished.
> Test: does not display the action bar when the streaming is cancelled
> Message: Promise rejected after "does not display the action bar when the streaming is cancelled": Cannot call `.lookup('service:session')` after the owner has been destroyed

    at Test.pushResult (http://localhost:7357/assets/qunit-C-Foo4Nd.js:2131:12)
    at Test.pushFailure (http://localhost:7357/assets/qunit-C-Foo4Nd.js:2157:10)
    at reject (http://localhost:7357/assets/qunit-C-Foo4Nd.js:2310:14)

Check failure on line 0 in Chrome

See this annotation in the file changed.

@github-actions github-actions / Host Test Results

Acceptance | Code patches tests: can create new files using the search/replace block (Chrome) with error

host.xml [took 4s]
Raw output
global failure: Error: Assertion occurred after test finished. > Test: previously applied code patches show the correct applied state > Message: Promise rejected after "previously applied code patches show the correct applied state": Cannot call `.lookup('service:session')` after the owner has been destroyed
Source:
Error: Assertion occurred after test finished.
> Test: previously applied code patches show the correct applied state
> Message: Promise rejected after "previously applied code patches show the correct applied state": Cannot call `.lookup('service:session')` after the owner has been destroyed

    at Test.pushResult (http://localhost:7357/assets/qunit-C-Foo4Nd.js:2131:12)
    at Test.pushFailure (http://localhost:7357/assets/qunit-C-Foo4Nd.js:2157:10)
    at reject (http://localhost:7357/assets/qunit-C-Foo4Nd.js:2310:14)

Check failure on line 0 in Chrome

See this annotation in the file changed.

@github-actions github-actions / Host Test Results

Acceptance | Code patches tests: when code patch is historic (user moved on to the next message), or it was applied, it will render the code (replace portion of the search/replace block) in a standard (non-diff) editor (Chrome) with error

host.xml [took 1m 1s]
Raw output
Test took longer than 60000ms; test timed out.

Check failure on line 0 in Chrome

See this annotation in the file changed.

@github-actions github-actions / Host Test Results

Acceptance | Code patches tests: LLM mode event controls auto-apply of code patches with timestamp checking (Chrome) with error

host.xml [took 3m 0s]
Raw output
Test took longer than 60000ms; test timed out.