Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
9722cf7
Demo moving to vite for realm server tests
IanCal Feb 28, 2026
ff2e124
Merge branch 'main' into vite-test
IanCal Mar 18, 2026
b8cdba1
Auto convert tests
IanCal Mar 18, 2026
ba6a692
Move to vitest for realm server tests, point default commands to it
IanCal Mar 18, 2026
2c594f2
first pass vitest in ci
IanCal Mar 18, 2026
92cbfea
Don't lint test shards any more
IanCal Mar 18, 2026
9d18882
Merge branch 'main' into vite-test
IanCal Mar 18, 2026
63d0e87
Try using the wait for servers command
IanCal Mar 18, 2026
a9cd8ca
Cut down running for testing in ci
IanCal Mar 18, 2026
cce1f4e
Merge branch 'vite-test' of github.com:cardstack/boxel into vite-test
IanCal Mar 18, 2026
19740dd
just have waiting in the ci where it's needed for now
IanCal Mar 18, 2026
daee6a5
Fix artifact naming
IanCal Mar 18, 2026
e9cc863
Don't care about the test realm
IanCal Mar 18, 2026
9656499
Pass through shard to test properly
IanCal Mar 18, 2026
7c44cc6
Merge branch 'main' into vite-test
IanCal Mar 18, 2026
5b65f5a
Run all realm server tests even if a shard fails
IanCal Mar 18, 2026
f7b32d3
Merge branch 'vite-test' of github.com:cardstack/boxel into vite-test
IanCal Mar 18, 2026
298e329
Merge branch 'main' into vite-test
IanCal Mar 18, 2026
92ee5a8
Fix merge issue
IanCal Mar 18, 2026
f4306b1
Merge branch 'vite-test' of github.com:cardstack/boxel into vite-test
IanCal Mar 23, 2026
40352d9
Merge branch 'main' into vite-test
IanCal Mar 23, 2026
ba5ebaa
try six shards
IanCal Mar 23, 2026
2366b3f
merge cutdown ci
IanCal Mar 23, 2026
f74ee1b
Fixing codemod formatting issues
IanCal Mar 23, 2026
0682ec8
More code formatting fixes after codemod
IanCal Mar 23, 2026
1bd6b81
Move shared tests into vitest
IanCal Mar 23, 2026
bd00f0b
Don't pass through asserts
IanCal Mar 23, 2026
4c3ee3f
Use vitest native mocking/stubbing
IanCal Mar 23, 2026
75f5387
Assert and formatting fixes
IanCal Mar 23, 2026
9d2ec39
formatting and expect fix
IanCal Mar 23, 2026
0327fc8
Formatting issues
IanCal Mar 23, 2026
5bf4fb1
bump vitest to latest
IanCal Mar 23, 2026
6ce4ed9
use expect
IanCal Mar 23, 2026
f359139
improve assert
IanCal Mar 23, 2026
e3d30d1
formatting
IanCal Mar 23, 2026
2821462
This was never checking the actual error message coming back, strings…
IanCal Mar 23, 2026
4d3a4d4
lint fixes
IanCal Mar 23, 2026
7575cbe
lint, unused vars
IanCal Mar 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 0 additions & 10 deletions .github/workflows/ci-host.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,6 @@ on:
pull_request:
paths:
- "packages/host/**"
- "packages/base/**"
- "packages/boxel-icons/**"
- "packages/boxel-ui/**"
- "packages/catalog-realm/**"
- "packages/eslint-plugin-boxel/**"
- "packages/realm-server/**"
- "packages/runtime-common/**"
- ".github/workflows/ci-host.yaml"
- "package.json"
- "pnpm-lock.yaml"
workflow_dispatch:

permissions:
Expand Down
643 changes: 61 additions & 582 deletions .github/workflows/ci.yaml

Large diffs are not rendered by default.

24 changes: 0 additions & 24 deletions .github/workflows/diff-skills.yaml

This file was deleted.

7 changes: 3 additions & 4 deletions packages/realm-server/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -84,20 +84,19 @@
"typescript-memoize": "catalog:",
"undici": "catalog:",
"uuid": "catalog:",
"vitest": "catalog:",
"wait-for-localhost-cli": "catalog:",
"yaml": "catalog:",
"yargs": "catalog:"
},
"scripts": {
"test": "./tests/scripts/run-qunit-with-test-pg.sh",
"test-module": "./tests/scripts/run-qunit-with-test-pg.sh --module ${TEST_MODULE}",
"test": "./tests-vitest/scripts/run-vitest-with-test-pg.sh",
"migrate": "NODE_NO_WARNINGS=1 ts-node --transpileOnly scripts/run-migrations.ts",
"start:matrix": "./scripts/start-matrix.sh",
"start:smtp": "cd ../matrix && pnpm assert-smtp-running",
"start:icons": "mise run services:icons",
"start:pg": "./scripts/start-pg.sh",
"stop:pg": "./scripts/stop-pg.sh",
"test:wait-for-servers": "WAIT_ON_TIMEOUT=900000 NODE_NO_WARNINGS=1 start-server-and-test 'pnpm run wait' 'http-get://localhost:4201/base/_readiness-check?acceptHeader=application%2Fvnd.api%2Bjson' 'pnpm run wait' 'http-get://localhost:4202/node-test/_readiness-check?acceptHeader=application%2Fvnd.api%2Bjson|http://localhost:8008|http://localhost:5001' 'test-module'",
"setup:base-in-deployment": "mkdir -p /persistent/base && rsync --dry-run --itemize-changes --checksum --recursive --delete ../base/. /persistent/base/ && rsync --checksum --recursive --delete ../base/. /persistent/base/",
"setup:experiments-in-deployment": "mkdir -p /persistent/experiments && rsync --dry-run --itemize-changes --checksum --recursive ../experiments-realm/. /persistent/experiments/ && rsync --checksum --recursive ../experiments-realm/. /persistent/experiments/",
"setup:catalog-in-deployment": "mkdir -p /persistent/catalog && rsync --dry-run --itemize-changes --checksum --recursive --delete ../catalog-realm/. /persistent/catalog/ && rsync --checksum --recursive --delete ../catalog-realm/. /persistent/catalog/",
Expand Down Expand Up @@ -132,7 +131,7 @@
"lint:js": "eslint . --report-unused-disable-directives --cache",
"lint:js:fix": "eslint . --report-unused-disable-directives --fix",
"lint:glint": "glint",
"lint:test-shards": "ts-node --transpileOnly scripts/lint-test-shards.ts",
"codemod:qunit-to-vitest": "ts-node --transpileOnly scripts/codemods/qunit-to-vitest.ts",
"full-reset": "./scripts/full-reset.sh",
"full-reindex": "./scripts/full-reindex.sh",
"check-user-pg-connections": "./scripts/check-user-pg-connections.sh",
Expand Down
Loading
Loading