Repository navigation
fix(objectql)!: under strictReadonlyWrites, a write whose value a stored expression replaces is refused, and nothing is written #48744
ci.yml
on: pull_request
filter
23s
Matrix: dogfood
Matrix: test
Temporal Conformance (live PG + MySQL)
0s
Build Core
7m 54s
Build Docs
0s
Console Pin Gate
0s
Test Core
27s
Dogfood Regression Gate
11s
Annotations
11 warnings and 10 notices
|
Test Core shard timing drift
Test Core (5/6): 3024.1s measured vs 1933.0s predicted across 14 package(s) = 1.56x (warning past 1.3x, DRIFT past 1.5x), past the drift bound. Heaviest overshoot: @objectstack/rest, predicted 530.7s, measured 840.3s. Report only, on every event (this is a `pull_request` run): a shard's wall measures the run's load as much as the dataset, so this is a reading, not a failure. Refresh scripts/test-shard-timings.json (see scripts/measure-test-shard-timings.mjs).
|
|
Test Core shard timing drift
Test Core (3/6): 2575.9s measured vs 1937.9s predicted across 12 package(s) = 1.33x (warning past 1.3x, DRIFT past 1.5x). Heaviest overshoot: @objectstack/cli, predicted 735.3s, measured 1092.2s. scripts/test-shard-timings.json is drifting from the runtime; refresh it before it reaches the drift bound (see scripts/measure-test-shard-timings.mjs). Not a failure: this step stays green on every event.
|
|
Suite-duration ceiling
@objectstack/service-storage: 218.44s, over its 208.28s ceiling. Slowest file: src/storage-adapter-list.conformance.test.ts 6.13s. Report only, on every event (this is a `pull_request` run): a suite's wall on a shared runner measures the run's load as much as the package, so this is a reading, not a failure.
|
|
Suite-duration ceiling
@objectstack/service-package: 43.44s, over its 32.90s ceiling. Slowest file: src/install-primitive-declaration.test.ts 2.41s. Report only, on every event (this is a `pull_request` run): a suite's wall on a shared runner measures the run's load as much as the package, so this is a reading, not a failure.
|
|
Suite-duration ceiling
@objectstack/plugin-hono-server: 92.74s, over its 78.61s ceiling. Slowest file: src/adapter-tls-listener.test.ts 5.41s. Report only, on every event (this is a `pull_request` run): a suite's wall on a shared runner measures the run's load as much as the package, so this is a reading, not a failure.
|
|
Suite-duration ceiling
@objectstack/plugin-audit: 237.07s, over its 185.93s ceiling. Slowest file: src/parent-record-read-leaf.integration.test.ts 33.58s. Report only, on every event (this is a `pull_request` run): a suite's wall on a shared runner measures the run's load as much as the package, so this is a reading, not a failure.
|
|
Suite-duration ceiling
@objectstack/plugin-approvals: 373.94s, over its 290.60s ceiling. Slowest file: src/request-child-read-gate.integration.test.ts 7.62s. Report only, on every event (this is a `pull_request` run): a suite's wall on a shared runner measures the run's load as much as the package, so this is a reading, not a failure.
|
|
Suite-duration ceiling
@objectstack/objectql: 973.75s, over its 952.27s ceiling. Slowest file: src/plugin-runtime-object-metadata-copy.test.ts 6.74s. Report only, on every event (this is a `pull_request` run): a suite's wall on a shared runner measures the run's load as much as the package, so this is a reading, not a failure.
|
|
Suite-duration ceiling
@objectstack/mcp: 111.93s, over its 108.17s ceiling. Slowest file: src/mcp-server-info-version.test.ts 1.79s. Report only, on every event (this is a `pull_request` run): a suite's wall on a shared runner measures the run's load as much as the package, so this is a reading, not a failure.
|
|
Suite-duration ceiling
@objectstack/core: 154.27s, over its 151.42s ceiling. Slowest file: src/security/auth-gate.test.ts 6.44s. Report only, on every event (this is a `pull_request` run): a suite's wall on a shared runner measures the run's load as much as the package, so this is a reading, not a failure.
|
|
Suite-duration ceiling
@objectstack/cloud-connection: 282.05s, over its 163.89s ceiling. Slowest file: src/marketplace-install-local-state-machine-exempt.test.ts 6.39s. Report only, on every event (this is a `pull_request` run): a suite's wall on a shared runner measures the run's load as much as the package, so this is a reading, not a failure.
|
|
filter
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
|
|
Dogfood Regression Gate
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
|
|
Build Core
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
|
|
Test Core (6/6)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
|
|
Test Core (1/6)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
|
|
Test Core (5/6)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
|
|
Test Core (2/6)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
|
|
Test Core (4/6)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
|
|
Test Core (3/6)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
|
|
Test Core
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
build-output
|
34.1 MB |
sha256:61aa2d46cab3926e6ab42a3d2b98b72091fbae0fefce31fe8960ac904c9b1772
|
|
|
shard-attest-test-1-of-6
|
313 Bytes |
sha256:d4e71d0e65552c57fdbf8008c2d5e37afd99e8356cb5f08542f100049d05d4c0
|
|
|
shard-attest-test-2-of-6
|
312 Bytes |
sha256:c70f499fb18ef6104e7bda4415586a7f26600e5784cabf1e5082abd2ef94c8fb
|
|
|
shard-attest-test-3-of-6
|
312 Bytes |
sha256:8d618f3d4e30f6a1e898e0d2cdd3dbd94b91f9d3143f09fef956379247176801
|
|
|
shard-attest-test-4-of-6
|
312 Bytes |
sha256:a57db8120d68572fba3c2abae43477815dd8e038bd15cb02069c79270e194166
|
|
|
shard-attest-test-5-of-6
|
313 Bytes |
sha256:fc6b03808f59f49778e28f9a0dac89913af8fa9595129462aec7e5ab97a89eb9
|
|
|
shard-attest-test-6-of-6
|
310 Bytes |
sha256:4c21d6377123c17b606540d14963283ac0fb15c8c6a164b63af4faa1865b30a9
|
|
|
test-core-run-summary-1-of-6
|
1.29 MB |
sha256:aaa46435be2f57b476cd5124826c39dc1cb9ea24c99eaba3512662880fd8ad00
|
|
|
test-core-run-summary-2-of-6
|
813 KB |
sha256:10e7d7c98ed026a1ab75f89cbe669370059f16a730074eb8f33be3ae77bee764
|
|
|
test-core-run-summary-3-of-6
|
716 KB |
sha256:76261f09d57af966bbd3f6fd0522741b41ea1bda6abd54ae33ca033dc6bd4f78
|
|
|
test-core-run-summary-4-of-6
|
785 KB |
sha256:e2f0f66e25c3cef2f9b64c855d3fe89f6e8e1931615e932dce33bacfbf53be37
|
|
|
test-core-run-summary-5-of-6
|
1.06 MB |
sha256:28ac8efc40d690bf61ab1734cbc811295c8164426ca41633d0faa3eaa039c7b1
|
|
|
test-core-run-summary-6-of-6
|
713 KB |
sha256:6c6a39569b6795301c321e0dc9a10315274eba3a95a8a2c0280edaba287956d3
|
|
|
test-core-timing-table
|
110 KB |
sha256:ae17d484402c392c37e8a093dfddfdd6c6cfd3a93bdcd165f28d41cd800d3999
|
|
|
test-core-timings-1-of-6
|
19.7 KB |
sha256:e2f1374805cd00b752fc34c5cc5aa0c1a77554cd83432a4884485b3d9bbe513a
|
|
|
test-core-timings-2-of-6
|
13.7 KB |
sha256:b540f7e2d8aa3a2ab3a0b8d6f9db332179a2523c90fb086bb0cef13f0d17f5f2
|
|
|
test-core-timings-3-of-6
|
13.3 KB |
sha256:10719bde7dff729f5ba35bf5e9b8cc36cc2166a3a4035937ac7c4ad0189662d9
|
|
|
test-core-timings-4-of-6
|
15.1 KB |
sha256:539a12a37fca78a31f571699fc37c3f2c5bcf6a72ff0fb4b0b77e91e254e6569
|
|
|
test-core-timings-5-of-6
|
21.9 KB |
sha256:84ad78b3317e44fb5fdc12309f9d1eac8ec0dedccbb9c63be5520c80151f925c
|
|
|
test-core-timings-6-of-6
|
19.7 KB |
sha256:a2db6a0d6311fbbc2f09f183d41aae01208219cba098e6976b07661f391f3522
|
|