From 18a0dad5bb33310b78601a2d2a86f2f6ff101083 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 Oct 2026 05:53:36 +0000 Subject: [PATCH] chore(ci): refresh the Test Core shard-timings dataset Regenerated by .github/workflows/shard-timings-refresh.yml from the test-core-run-summary artifacts of 1 accumulated run(s) (37262126122), newest 37262126122 at 75ddcd1b41e74823b7bb9f3fe9e159a189fa2a91. Generated, never hand-edited. --- scripts/test-shard-timings.json | 164 ++++++++++++++++---------------- 1 file changed, 81 insertions(+), 83 deletions(-) diff --git a/scripts/test-shard-timings.json b/scripts/test-shard-timings.json index 84342b459fb..12c2460c002 100644 --- a/scripts/test-shard-timings.json +++ b/scripts/test-shard-timings.json @@ -1,97 +1,95 @@ { "note": "GENERATED by scripts/measure-test-shard-timings.mjs -- do not hand-edit. Per-package `turbo run test` durations in seconds, the balancing input for the Test Core shard split (scripts/partition-test-shards.mjs). See `provenance.refresh` to regenerate. Every weight is a real measurement: the ones in `carriedOver` were measured by an earlier refresh and re-confirmed unchanged by a turbo cache HIT in this one.", "provenance": { - "measuredAt": "2026-09-28", + "measuredAt": "2026-10-05", "summaries": [ - "3JwWrbZiCOcylFiiB35ZkJOifXv.json", - "3JwWH46mvzYLLstazVgnThFBQF7.json", - "3JwWDxW3nyzFgBFRPzsbWsJLCTc.json", - "3JwWyHOCxXLi8SczV1jbpNWxDO8.json", - "3JwWhAnQd01tDSRm9u9uKPsw0Ql.json", - "3JwW4l346RhKYwvosEmVvhQNPVz.json", - "3JwWoVaaflhUD2yWSIIt4evAFhy.json", - "3JwWCoR24UAY40DcD8bYlUWcdn0.json" + "3KGBaktKLrk00zN3tt13JyVppLz.json", + "3KGEGu9v5wH9f7w7TB7ZFx1xsiA.json", + "3KGBg5uv4POK2u7kvXMH9fNlKy3.json", + "3KGBkKTJWVxSHqLCHhlOAEMK5vX.json", + "3KGBdkV5uhJPr3SiUm8czuy8UyT.json", + "3KGBMZv5krSmsEe6KIoyLnDzcs1.json" ], "runs": [ - "36380128221" + "37262126122" ], "mergeRule": "median across runs; a file-sharded package is summed from its slices WITHIN one run first, and a run that cannot assemble every slice contributes no sample for it; a package not measured in this pass keeps its previous weight ONLY when a turbo cache HIT witnesses that its inputs are unchanged, and every such package is named in `carriedOver`", "refresh": "node scripts/measure-test-shard-timings.mjs [--run ] ... --merge-into scripts/test-shard-timings.json --out scripts/test-shard-timings.json (summaries: the `test-core-run-summary--of-6` artifacts of any green run, or a local `pnpm exec turbo run test --concurrency=4 --summarize`. ⚠ ONE RUN COVERS ONLY 2-52 of ~71 packages depending on cache warmth, so feed SEVERAL runs -- a `--run ` before each run's summaries is REQUIRED, so a sliced package is assembled per run and then medianed like every other package -- and `--merge-into` to carry the cache-hit remainder. `.github/workflows/shard-timings-refresh.yml` does all of this weekly.)" }, - "secondsPerTestFileFallback": 2.132, + "secondsPerTestFileFallback": 2.454, "packages": { - "@objectstack/cli": 733.33, - "@objectstack/client": 115.44, - "@objectstack/client-react": 7.36, - "@objectstack/cloud-connection": 77.22, - "@objectstack/connector-mcp": 24.51, - "@objectstack/connector-openapi": 28.33, - "@objectstack/connector-rest": 26.56, - "@objectstack/connector-slack": 26.06, - "@objectstack/core": 57.09, - "@objectstack/downstream-contract": 15.41, - "@objectstack/driver-memory": 104.62, - "@objectstack/driver-mongodb": 66.07, - "@objectstack/driver-sql": 283.54, - "@objectstack/driver-sqlite-wasm": 69.46, - "@objectstack/driver-turso": 137.33, - "@objectstack/embedder-openai": 4.45, - "@objectstack/example-crm": 30.95, - "@objectstack/example-embed-objectql": 32.7, - "@objectstack/example-showcase": 59.76, - "@objectstack/example-todo": 35.3, - "@objectstack/formula": 34.02, - "@objectstack/hono": 31.26, - "@objectstack/http-conformance": 67.43, - "@objectstack/knowledge-memory": 3.54, - "@objectstack/knowledge-ragflow": 2.97, - "@objectstack/lint": 135.82, - "@objectstack/mcp": 44.63, - "@objectstack/metadata": 69.25, - "@objectstack/metadata-core": 19.23, - "@objectstack/metadata-fs": 36.24, - "@objectstack/metadata-protocol": 341.53, - "@objectstack/objectql": 359.61, - "@objectstack/observability": 2.72, - "@objectstack/organizations": 43.6, - "@objectstack/platform-objects": 74.5, - "@objectstack/plugin-approvals": 105.27, - "@objectstack/plugin-audit": 50.91, - "@objectstack/plugin-auth": 189.18, - "@objectstack/plugin-dev": 41.7, - "@objectstack/plugin-email": 49.79, - "@objectstack/plugin-hono-server": 57.28, - "@objectstack/plugin-pinyin-search": 38.77, - "@objectstack/plugin-security": 278.19, - "@objectstack/plugin-sharing": 98.82, - "@objectstack/plugin-webhooks": 43.56, - "@objectstack/rest": 240.77, - "@objectstack/runtime": 434.86, - "@objectstack/sdui-parser": 4.54, - "@objectstack/service-analytics": 212.43, - "@objectstack/service-automation": 235.74, - "@objectstack/service-cache": 2.28, - "@objectstack/service-cluster": 16.86, - "@objectstack/service-cluster-redis": 15.5, - "@objectstack/service-datasource": 61.84, - "@objectstack/service-i18n": 19.78, - "@objectstack/service-job": 17.67, - "@objectstack/service-knowledge": 24.72, - "@objectstack/service-messaging": 117.1, - "@objectstack/service-package": 20.62, - "@objectstack/service-queue": 46.31, - "@objectstack/service-realtime": 17.52, - "@objectstack/service-settings": 73.41, - "@objectstack/service-sms": 20.24, - "@objectstack/service-storage": 85.72, - "@objectstack/spec": 1391.38, - "@objectstack/trigger-api": 2.47, - "@objectstack/trigger-record-change": 36.26, - "@objectstack/trigger-schedule": 29.01, - "@objectstack/types": 21.2, - "@objectstack/verify": 81.38, - "@objectstack/vitest-filter-preflight": 22.23, - "create-objectstack": 22.85 + "@objectstack/cli": 1702.69, + "@objectstack/client": 193.74, + "@objectstack/client-react": 6.04, + "@objectstack/cloud-connection": 125.53, + "@objectstack/connector-mcp": 23.43, + "@objectstack/connector-openapi": 41.62, + "@objectstack/connector-rest": 31.03, + "@objectstack/connector-slack": 33.79, + "@objectstack/core": 74.61, + "@objectstack/downstream-contract": 18.27, + "@objectstack/driver-memory": 89.95, + "@objectstack/driver-mongodb": 91.39, + "@objectstack/driver-sql": 300.2, + "@objectstack/driver-sqlite-wasm": 51.38, + "@objectstack/driver-turso": 139.8, + "@objectstack/embedder-openai": 7.91, + "@objectstack/example-crm": 21.59, + "@objectstack/example-embed-objectql": 23.46, + "@objectstack/example-showcase": 79.85, + "@objectstack/example-todo": 24.65, + "@objectstack/formula": 32.87, + "@objectstack/hono": 33.96, + "@objectstack/http-conformance": 74.92, + "@objectstack/knowledge-memory": 2.87, + "@objectstack/knowledge-ragflow": 4, + "@objectstack/lint": 117.21, + "@objectstack/mcp": 74.01, + "@objectstack/metadata": 68.37, + "@objectstack/metadata-core": 18.5, + "@objectstack/metadata-fs": 34.25, + "@objectstack/metadata-protocol": 566.45, + "@objectstack/objectql": 521.33, + "@objectstack/observability": 4, + "@objectstack/organizations": 63.83, + "@objectstack/platform-objects": 60.69, + "@objectstack/plugin-approvals": 160.49, + "@objectstack/plugin-audit": 81.67, + "@objectstack/plugin-auth": 364.98, + "@objectstack/plugin-dev": 58.55, + "@objectstack/plugin-email": 79.79, + "@objectstack/plugin-hono-server": 44.71, + "@objectstack/plugin-pinyin-search": 24.46, + "@objectstack/plugin-security": 369.42, + "@objectstack/plugin-sharing": 116.36, + "@objectstack/plugin-webhooks": 48.81, + "@objectstack/rest": 521.16, + "@objectstack/runtime": 458.54, + "@objectstack/sdui-parser": 5.08, + "@objectstack/service-analytics": 306.5, + "@objectstack/service-automation": 362.09, + "@objectstack/service-cache": 2.32, + "@objectstack/service-cluster": 17.42, + "@objectstack/service-cluster-redis": 26.33, + "@objectstack/service-datasource": 54.96, + "@objectstack/service-i18n": 17.97, + "@objectstack/service-job": 17.17, + "@objectstack/service-knowledge": 27.94, + "@objectstack/service-messaging": 102.96, + "@objectstack/service-package": 21.9, + "@objectstack/service-queue": 39.82, + "@objectstack/service-realtime": 14.26, + "@objectstack/service-settings": 74, + "@objectstack/service-sms": 11.5, + "@objectstack/service-storage": 96.24, + "@objectstack/spec": 1134.86, + "@objectstack/trigger-api": 1.99, + "@objectstack/trigger-record-change": 56.08, + "@objectstack/trigger-schedule": 29.74, + "@objectstack/types": 31.42, + "@objectstack/verify": 194.43, + "@objectstack/vitest-filter-preflight": 26.11, + "create-objectstack": 21.11 }, "skippedAsCached": [], "skippedIncompleteSlices": [],