Skip to content

Version Packages (beta) - #3816

Merged
karthikscale3 merged 1 commit into
mainfrom
changeset-release/main
Aug 26, 2026
Merged

karthikscale3 merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

main is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on main.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

@workflow/astro@5.0.0-beta.46

Patch Changes

  • #3688 0750fe8 Thanks @VaguelySerious! - Stop rewriting generated files whose content is unchanged, so a no-op rebuild no longer invalidates them in the dev server.

  • Updated dependencies [f806f8c]:

    • @workflow/builders@5.0.0-beta.46
    • @workflow/rollup@5.0.0-beta.46
    • @workflow/vite@5.0.0-beta.46

@workflow/builders@5.0.0-beta.46

Patch Changes

  • #3795 f806f8c Thanks @TooTallNate! - Deduplicate identical pnpm peer-variant copies of a package instead of failing the build with a duplicate step/workflow ID error. Different implementations that map to the same ID still fail.

  • Updated dependencies [d9e0777, d9e0777, 82e2678, 556f3f0]:

    • @workflow/core@5.0.0-beta.46
    • @workflow/errors@5.0.0-beta.18

@workflow/cli@5.0.0-beta.46

Patch Changes

  • Updated dependencies [f806f8c, d9e0777, d9e0777, d9e0777, 82e2678, 556f3f0]:
    • @workflow/builders@5.0.0-beta.46
    • @workflow/core@5.0.0-beta.46
    • @workflow/world@5.0.0-beta.31
    • @workflow/web@5.0.0-beta.46
    • @workflow/errors@5.0.0-beta.18
    • @workflow/world-local@5.0.0-beta.40
    • @workflow/world-vercel@5.0.0-beta.42

@workflow/core@5.0.0-beta.46

Patch Changes

  • #3794 d9e0777 Thanks @VaguelySerious! - Keep the eager hook_received write for the internal resume that records a step-issued abort, so it stays committed before the step completes.

  • #3794 d9e0777 Thanks @VaguelySerious! - resumeHook() no longer writes the hook_received event itself on the lazy path: the queue consumer creates it from the queue message, so a resume costs one round trip. A resume against an already-ended run now resolves instead of throwing HookNotFoundError.

  • #3609 82e2678 Thanks @NathanColosimo! - Retain workflow VMs across workflow attribute writes.

  • #3604 556f3f0 Thanks @NathanColosimo! - Retain workflow VMs across safe step boundaries that also contain open hooks, and bound guest-code serialization diagnostics to five samples plus an exact count.

  • Updated dependencies [d9e0777]:

    • @workflow/world@5.0.0-beta.31
    • @workflow/errors@5.0.0-beta.18
    • @workflow/world-local@5.0.0-beta.40
    • @workflow/world-vercel@5.0.0-beta.42

@workflow/nest@5.0.0-beta.46

Patch Changes

  • Updated dependencies [f806f8c]:
    • @workflow/builders@5.0.0-beta.46

@workflow/next@5.0.0-beta.46

Patch Changes

@workflow/nitro@5.0.0-beta.46

Patch Changes

  • Updated dependencies [f806f8c, d9e0777, d9e0777, 82e2678, 556f3f0]:
    • @workflow/builders@5.0.0-beta.46
    • @workflow/core@5.0.0-beta.46
    • @workflow/rollup@5.0.0-beta.46
    • @workflow/vite@5.0.0-beta.46
    • @workflow/web@5.0.0-beta.46

@workflow/nuxt@5.0.0-beta.46

Patch Changes

  • Updated dependencies []:
    • @workflow/nitro@5.0.0-beta.46

@workflow/rollup@5.0.0-beta.46

Patch Changes

  • Updated dependencies [f806f8c]:
    • @workflow/builders@5.0.0-beta.46

@workflow/sveltekit@5.0.0-beta.46

Patch Changes

  • #3688 0750fe8 Thanks @VaguelySerious! - Stop rewriting generated files whose content is unchanged, so a no-op rebuild no longer invalidates them in the dev server.

  • Updated dependencies [f806f8c]:

    • @workflow/builders@5.0.0-beta.46
    • @workflow/rollup@5.0.0-beta.46
    • @workflow/vite@5.0.0-beta.46

@workflow/vite@5.0.0-beta.46

Patch Changes

  • Updated dependencies [f806f8c]:
    • @workflow/builders@5.0.0-beta.46

@workflow/vitest@5.0.0-beta.46

Patch Changes

  • #3794 d9e0777 Thanks @VaguelySerious! - waitForHook() accepts notHookId to skip a hook the caller already resumed, whose hook_received may not be written yet.

  • Updated dependencies [f806f8c, d9e0777, d9e0777, d9e0777, 82e2678, 556f3f0]:

    • @workflow/builders@5.0.0-beta.46
    • @workflow/core@5.0.0-beta.46
    • @workflow/world@5.0.0-beta.31
    • @workflow/rollup@5.0.0-beta.46
    • @workflow/world-local@5.0.0-beta.40

@workflow/web@5.0.0-beta.46

Patch Changes

  • Updated dependencies []:
    • @workflow/world-local@5.0.0-beta.40

@workflow/web-shared@5.0.0-beta.46

Patch Changes

workflow@5.0.0-beta.46

Patch Changes

  • Updated dependencies [0750fe8, d9e0777, d9e0777, 82e2678, 556f3f0]:
    • @workflow/astro@5.0.0-beta.46
    • @workflow/sveltekit@5.0.0-beta.46
    • @workflow/core@5.0.0-beta.46
    • @workflow/cli@5.0.0-beta.46
    • @workflow/nest@5.0.0-beta.46
    • @workflow/next@5.0.0-beta.46
    • @workflow/nitro@5.0.0-beta.46
    • @workflow/rollup@5.0.0-beta.46
    • @workflow/typescript-plugin@5.0.0-beta.5
    • @workflow/errors@5.0.0-beta.18
    • @workflow/nuxt@5.0.0-beta.46

@workflow/world@5.0.0-beta.31

Patch Changes

  • #3794 d9e0777 Thanks @VaguelySerious! - Document that hookInput and the (runId, resumeId) dedup contract now cover repeated deliveries of one resume rather than a producer/consumer race, and accept lazy as a hook-resume strategy.

@workflow/world-local@5.0.0-beta.40

Patch Changes

  • Updated dependencies [d9e0777]:
    • @workflow/world@5.0.0-beta.31
    • @workflow/errors@5.0.0-beta.18

@workflow/world-postgres@5.0.0-beta.38

Patch Changes

  • Updated dependencies [d9e0777]:
    • @workflow/world@5.0.0-beta.31
    • @workflow/errors@5.0.0-beta.18
    • @workflow/world-local@5.0.0-beta.40

@workflow/world-testing@5.0.0-beta.46

Patch Changes

  • Updated dependencies [d9e0777, d9e0777, d9e0777, 82e2678, 556f3f0]:
    • @workflow/core@5.0.0-beta.46
    • @workflow/world@5.0.0-beta.31
    • @workflow/cli@5.0.0-beta.46
    • workflow@5.0.0-beta.46

@workflow/world-vercel@5.0.0-beta.42

Patch Changes

  • Updated dependencies [d9e0777]:
    • @workflow/world@5.0.0-beta.31
    • @workflow/errors@5.0.0-beta.18

@github-actions
github-actions Bot requested a review from a team as a code owner August 26, 2026 19:34
@github-actions

github-actions Bot commented Aug 26, 2026 •

Copy link
Copy Markdown
Contributor Author

🧪 E2E Test Results

❌ Some tests failed

❌ Failed E2E Tests

▲ Vercel Production (8 failed)

python-node (8 failed):

  • promiseAllWorkflow | wrun_41M0ZS5ANS0GHSSSPQ4QG5G3B6 | 🔍 observability
  • sleepingWorkflow | wrun_41M0ZS5XFR0GXEH4TQH38DP68F | 🔍 observability
  • parallelSleepWorkflow | wrun_41M0ZS60KM0GZT67N072B7C6J3 | 🔍 observability
  • nullByteWorkflow | wrun_41M0ZS679Q0GYACQVHE8H801WQ | 🔍 observability
  • cancelRun - cancelling a running workflow | wrun_41M0ZSAG1R0GVGMTR7860BBFH0 | 🔍 observability
  • cancelRun via CLI - cancelling a running workflow | wrun_41M0ZSAM3C0GSKRD3718ASX8D4 | 🔍 observability
  • sleepInLoopWorkflow - sleep inside loop with steps actually delays each iteration | wrun_41M0ZSAQQD0GZEWZ9GBE3KYM3K | 🔍 observability
  • resilient start: addTenWorkflow completes when run_created returns 500 | wrun_41M0ZSBC8R0GSDRGGEQXBERX6T | 🔍 observability

🌐 Cross-language Conformance (9 failed)

python (9 failed):

  • deploymentId: 'latest' is a no-op in non-Vercel worlds | wrun_01M0ZSNB48XHBCGGKHG98T2SEQ
  • promiseAllWorkflow | wrun_41M0ZS5ANS0GHSSSPQ4QG5G3B6
  • sleepingWorkflow | wrun_41M0ZS5XFR0GXEH4TQH38DP68F
  • parallelSleepWorkflow | wrun_41M0ZS60KM0GZT67N072B7C6J3
  • nullByteWorkflow | wrun_41M0ZS679Q0GYACQVHE8H801WQ
  • cancelRun - cancelling a running workflow | wrun_41M0ZSAG1R0GVGMTR7860BBFH0
  • cancelRun via CLI - cancelling a running workflow | wrun_41M0ZSAM3C0GSKRD3718ASX8D4
  • sleepInLoopWorkflow - sleep inside loop with steps actually delays each iteration | wrun_41M0ZSAQQD0GZEWZ9GBE3KYM3K
  • resilient start: addTenWorkflow completes when run_created returns 500 | wrun_41M0ZSBC8R0GSDRGGEQXBERX6T

⚠️ Flaky E2E Tests (passed on retry)

These tests failed at least once and passed on a retry. A recurring entry here is a real race worth investigating.

  • cancelRun via CLI - cancelling a running workflow (nuxt)
  • cancelRun via CLI - cancelling a running workflow (vite)
  • hookWithSleepFinalStepWorkflow - step only on final payload (nextjs-turbopack)
  • hookWorkflow (tanstack-start)
  • hookWorkflow (vite)
  • promiseRaceWorkflow (hono)
  • wellKnownAgentWorkflow (.well-known/agent) (nextjs-webpack)

🛠 Infra Events (absorbed by the harness)

Platform anomalies the e2e harness detected and worked around (e.g. a run the queue never picked up, replaced by a fresh run). Clustered timestamps indicate a backend blip; a steady drip indicates a platform issue worth escalating.

33 infra events
  • cold-start-warmup · suite warmup (python) · at 19:38:03Z · abandoned wrun_41M0ZS52TM0GV18K3T04SDAPG2 · (+7 more)
  • run-pickup-stall · sleepingWorkflow (python) · at 19:38:20Z · abandoned wrun_41M0ZS8R0M0GZMFMX1DKXFRFZA
  • run-pickup-stall · promiseAllWorkflow (python) · at 19:38:20Z · abandoned wrun_41M0ZS8R0G0GPKDZK50DJXQEHK
  • run-pickup-stall · parallelSleepWorkflow (python) · at 19:38:20Z · abandoned wrun_41M0ZS8R0M0GZMFMX1DKXFRFZB
  • run-pickup-stall · nullByteWorkflow (python) · at 19:38:21Z · abandoned wrun_41M0ZS8R0Q0GPR64PWQA1XP8MF
  • run-pickup-stall · cancelRun - cancelling a running workflow (python) · at 19:38:21Z · abandoned wrun_41M0ZS8RFA0GTZ82V2PWNE2KH3
  • run-pickup-stall · cancelRun - cancelling a running workflow (python) · at 19:38:54Z · abandoned wrun_41M0ZS9S8X0GVEHFM28YC6HABR
  • run-pickup-stall · nullByteWorkflow (python) · at 19:39:21Z · abandoned wrun_41M0ZSAM5S0GJAC2AEPR7MZ824
  • run-pickup-stall · sleepingWorkflow (python) · at 19:39:21Z · abandoned wrun_41M0ZSAKX90GXNJ6815JRATF7X
  • run-pickup-stall · promiseAllWorkflow (python) · at 19:39:22Z · abandoned wrun_41M0ZSAM770GQGG5S2NYE70TCR
  • run-pickup-stall · parallelSleepWorkflow (python) · at 19:39:22Z · abandoned wrun_41M0ZSAM3V0GPCRD6F84BN1SRA
  • run-pickup-stall · cancelRun via CLI - cancelling a running workflow (python) · at 19:40:02Z · abandoned wrun_41M0ZSASA70GMS49ZEJPFV9SJQ
  • run-pickup-stall · cancelRun via CLI - cancelling a running workflow (python) · at 19:41:53Z · abandoned wrun_41M0ZSDH6Q0GPNBH3Y2SEGJ29T
  • run-pickup-stall · sleepInLoopWorkflow - sleep inside loop with steps actually delays each iteration (python) · at 19:41:53Z · abandoned wrun_41M0ZSDBSW0GNW9B5DCGXQFJ4R
  • cold-start-warmup · suite warmup (python) · at 19:43:41Z · abandoned wrun_01M0ZSFCPS5E6A385D43ESJNG2 · (+7 more)
  • run-pickup-stall · deploymentId: 'latest' is a no-op in non-Vercel worlds (python) · at 19:43:56Z · abandoned wrun_01M0ZSK1VAWG2NB28MTXYHZ8RB
  • run-pickup-stall · promiseAllWorkflow (python) · at 19:43:56Z · abandoned wrun_01M0ZSK1VBTMSSR5EXV3WVHSP3
  • run-pickup-stall · parallelSleepWorkflow (python) · at 19:43:56Z · abandoned wrun_01M0ZSK1VJTPAHPK7XRX1RM1KK
  • run-pickup-stall · sleepingWorkflow (python) · at 19:43:56Z · abandoned wrun_01M0ZSK1VHQXW9DNV506B8FEKF
  • run-pickup-stall · nullByteWorkflow (python) · at 19:43:56Z · abandoned wrun_01M0ZSK1VM1GEHPSSDT5A33SWJ
  • run-pickup-stall · deploymentId: 'latest' is a no-op in non-Vercel worlds (python) · at 19:44:56Z · abandoned wrun_01M0ZSMWF0GRE44FZ0XY99J9PH
  • run-pickup-stall · sleepingWorkflow (python) · at 19:44:56Z · abandoned wrun_01M0ZSMWF6PQPFQJNC9SKCYNBX
  • run-pickup-stall · promiseAllWorkflow (python) · at 19:44:56Z · abandoned wrun_01M0ZSMWF26JZV0CAZT1D7NE6Q
  • run-pickup-stall · parallelSleepWorkflow (python) · at 19:44:56Z · abandoned wrun_01M0ZSMWFACSCM37A69G1ZP8X7
  • run-pickup-stall · nullByteWorkflow (python) · at 19:44:56Z · abandoned wrun_01M0ZSMWFCRQVJXAN1SH4ZWVCV
  • run-pickup-stall · cancelRun - cancelling a running workflow (python) · at 19:45:56Z · abandoned wrun_01M0ZSPQ2KVPXC8TEJMFE7TMS5
  • run-pickup-stall · cancelRun via CLI - cancelling a running workflow (python) · at 19:45:56Z · abandoned wrun_01M0ZSPQ2TNYBY4YS748VN7D4P
  • run-pickup-stall · sleepInLoopWorkflow - sleep inside loop with steps actually delays each iteration (python) · at 19:45:56Z · abandoned wrun_01M0ZSPQ2W4R2GTCR4J6R4WJEG
  • run-pickup-stall · cancelRun via CLI - cancelling a running workflow (python) · at 19:46:26Z · abandoned wrun_01M0ZSQMEGERA3AHASTV3NDWBX
  • run-pickup-stall · cancelRun - cancelling a running workflow (python) · at 19:46:26Z · abandoned wrun_01M0ZSQMEHQVQYNTVQP1E4THK6
  • run-pickup-stall · sleepInLoopWorkflow - sleep inside loop with steps actually delays each iteration (python) · at 19:46:56Z · abandoned wrun_01M0ZSRHP0Z4ERH828T41PD90W
  • run-pickup-stall · hookCleanupTestWorkflow - hook token reuse after workflow completion (nextjs-webpack) · at 19:47:28Z · abandoned wrun_01M0ZSSGGZMTBBA452XMGM8STC
  • run-pickup-stall · concurrent hook token conflict - two workflows cannot use the same hook token simultaneously (nextjs-webpack) · at 19:47:29Z · abandoned wrun_01M0ZSSJ27GPA79Y65J2N3CY63

E2E Test Summary

Summary
Passed Failed Skipped Total
❌ ▲ Vercel Production 3570 8 742 4320
✅ 💻 Local Development 3922 0 558 4480
✅ 📦 Local Production 3922 0 558 4480
✅ 🐘 Local Postgres 3922 0 558 4480
✅ 🪟 Windows 320 0 0 320
❌ 🌐 Cross-language Conformance 0 9 132 141
✅ vercel-http-transport 817 0 143 960
✅ vercel-multi-region 27 0 0 27
✅ vercel-ws-transport 553 0 87 640
Total 17053 17 2778 19848
Details by Category

❌ ▲ Vercel Production

App Passed Failed Skipped
✅ astro-node 132 0 28
✅ astro-quickjs 132 0 28
✅ example-node 132 0 28
✅ example-quickjs 132 0 28
✅ express-node 132 0 28
✅ express-quickjs 132 0 28
✅ fastify-node 132 0 28
✅ fastify-quickjs 132 0 28
✅ hono-node 132 0 28
✅ hono-quickjs 132 0 28
✅ nest-node 132 0 28
✅ nest-quickjs 132 0 28
✅ nextjs-turbopack-node 157 0 3
✅ nextjs-turbopack-quickjs 157 0 3
✅ nextjs-webpack-node 157 0 3
✅ nextjs-webpack-quickjs 157 0 3
✅ nitro-node 132 0 28
✅ nitro-quickjs 132 0 28
✅ nuxt-node 132 0 28
✅ nuxt-quickjs 132 0 28
❌ python-node 0 8 152
✅ sveltekit-node 151 0 9
✅ sveltekit-quickjs 151 0 9
✅ tanstack-start-node 132 0 28
✅ tanstack-start-quickjs 132 0 28
✅ vite-node 132 0 28
✅ vite-quickjs 132 0 28

✅ 💻 Local Development

App Passed Failed Skipped
✅ astro-stable-node 134 0 26
✅ astro-stable-quickjs 134 0 26
✅ express-stable-node 134 0 26
✅ express-stable-quickjs 134 0 26
✅ fastify-stable-node 134 0 26
✅ fastify-stable-quickjs 134 0 26
✅ hono-stable-node 134 0 26
✅ hono-stable-quickjs 134 0 26
✅ nest-stable-node 134 0 26
✅ nest-stable-quickjs 134 0 26
✅ nextjs-turbopack-canary-node 141 0 19
✅ nextjs-turbopack-canary-quickjs 141 0 19
✅ nextjs-turbopack-stable-node 160 0 0
✅ nextjs-turbopack-stable-quickjs 160 0 0
✅ nextjs-webpack-canary-node 141 0 19
✅ nextjs-webpack-canary-quickjs 141 0 19
✅ nextjs-webpack-stable-node 160 0 0
✅ nextjs-webpack-stable-quickjs 160 0 0
✅ nitro-stable-node 134 0 26
✅ nitro-stable-quickjs 134 0 26
✅ nuxt-stable-node 134 0 26
✅ nuxt-stable-quickjs 134 0 26
✅ sveltekit-stable-node 153 0 7
✅ sveltekit-stable-quickjs 153 0 7
✅ tanstack-start-node 134 0 26
✅ tanstack-start-quickjs 134 0 26
✅ vite-stable-node 134 0 26
✅ vite-stable-quickjs 134 0 26

✅ 📦 Local Production

App Passed Failed Skipped
✅ astro-stable-node 134 0 26
✅ astro-stable-quickjs 134 0 26
✅ express-stable-node 134 0 26
✅ express-stable-quickjs 134 0 26
✅ fastify-stable-node 134 0 26
✅ fastify-stable-quickjs 134 0 26
✅ hono-stable-node 134 0 26
✅ hono-stable-quickjs 134 0 26
✅ nest-stable-node 134 0 26
✅ nest-stable-quickjs 134 0 26
✅ nextjs-turbopack-canary-node 141 0 19
✅ nextjs-turbopack-canary-quickjs 141 0 19
✅ nextjs-turbopack-stable-node 160 0 0
✅ nextjs-turbopack-stable-quickjs 160 0 0
✅ nextjs-webpack-canary-node 141 0 19
✅ nextjs-webpack-canary-quickjs 141 0 19
✅ nextjs-webpack-stable-node 160 0 0
✅ nextjs-webpack-stable-quickjs 160 0 0
✅ nitro-stable-node 134 0 26
✅ nitro-stable-quickjs 134 0 26
✅ nuxt-stable-node 134 0 26
✅ nuxt-stable-quickjs 134 0 26
✅ sveltekit-stable-node 153 0 7
✅ sveltekit-stable-quickjs 153 0 7
✅ tanstack-start-node 134 0 26
✅ tanstack-start-quickjs 134 0 26
✅ vite-stable-node 134 0 26
✅ vite-stable-quickjs 134 0 26

✅ 🐘 Local Postgres

App Passed Failed Skipped
✅ astro-stable-node 134 0 26
✅ astro-stable-quickjs 134 0 26
✅ express-stable-node 134 0 26
✅ express-stable-quickjs 134 0 26
✅ fastify-stable-node 134 0 26
✅ fastify-stable-quickjs 134 0 26
✅ hono-stable-node 134 0 26
✅ hono-stable-quickjs 134 0 26
✅ nest-stable-node 134 0 26
✅ nest-stable-quickjs 134 0 26
✅ nextjs-turbopack-canary-node 141 0 19
✅ nextjs-turbopack-canary-quickjs 141 0 19
✅ nextjs-turbopack-stable-node 160 0 0
✅ nextjs-turbopack-stable-quickjs 160 0 0
✅ nextjs-webpack-canary-node 141 0 19
✅ nextjs-webpack-canary-quickjs 141 0 19
✅ nextjs-webpack-stable-node 160 0 0
✅ nextjs-webpack-stable-quickjs 160 0 0
✅ nitro-stable-node 134 0 26
✅ nitro-stable-quickjs 134 0 26
✅ nuxt-stable-node 134 0 26
✅ nuxt-stable-quickjs 134 0 26
✅ sveltekit-stable-node 153 0 7
✅ sveltekit-stable-quickjs 153 0 7
✅ tanstack-start-node 134 0 26
✅ tanstack-start-quickjs 134 0 26
✅ vite-stable-node 134 0 26
✅ vite-stable-quickjs 134 0 26

✅ 🪟 Windows

App Passed Failed Skipped
✅ nextjs-turbopack-node 160 0 0
✅ nextjs-turbopack-quickjs 160 0 0

❌ 🌐 Cross-language Conformance

App Passed Failed Skipped
❌ python 0 9 132

✅ vercel-http-transport

App Passed Failed Skipped
✅ example 132 0 28
✅ express 132 0 28
✅ hono 132 0 28
✅ nextjs-turbopack 157 0 3
✅ nitro 132 0 28
✅ vite 132 0 28

✅ vercel-multi-region

App Passed Failed Skipped
✅ nextjs-turbopack 27 0 0

✅ vercel-ws-transport

App Passed Failed Skipped
✅ example 132 0 28
✅ express 132 0 28
✅ nextjs-turbopack 157 0 3
✅ vite 132 0 28

📋 View full workflow run

@karthikscale3
karthikscale3 merged commit d3d240c into main Aug 26, 2026
75 of 76 checks passed
@karthikscale3
karthikscale3 deleted the changeset-release/main branch August 26, 2026 19:36
@github-actions

Copy link
Copy Markdown
Contributor Author

No backport to stable for d3d240c (AI decision).

This is an automated "Version Packages (beta)" commit from the changesets action: it only consumes changeset files, bumps package versions, and appends CHANGELOG entries. Release plumbing of this kind is explicitly not backported; stable runs its own changesets versioning outside pre-release mode.

To override, re-run the Backport to stable workflow manually via workflow_dispatch and paste this commit SHA into the ref input:

d3d240c003bc3194a8105baad77c6adec0366702

@github-actions

Copy link
Copy Markdown
Contributor Author

Sim World

Simulated world deterministic testing for races. Traces

🟠 world-sim scenario book — 1 fail of 41 total

fence=per-spec

scenario outcome events virt replay violations
✅ smoke-no-steps completed 3 0ms ok 0
✅ smoke-one-step completed 6 0ms ok 0
✅ hook-at-step-started completed 12 0ms ok 0
✅ hook-at-step-completed completed 12 0ms ok 0
✅ hook-at-hook-created completed 12 0ms ok 0
✅ deadline-hook-wins completed 7 1.0h ok 0
✅ deadline-expires completed 7 1.0h ok 0
✅ long-sleep completed 11 30.0d ok 0
✅ hook-never-arrives stalled 3 0ms skipped 0
✅ step-retries-twice completed 10 2.0s ok 0
✅ parallel-steps completed 9 0ms ok 0
✅ hook-on-execution-state completed 12 0ms ok 0
✅ peek-hook-before-branch completed 12 0ms ok 0
✅ peek-hook-after-branch completed 12 0ms ok 0
✅ peek-hook-at-registration completed 12 0ms ok 0
✅ race-hook-before-probe completed 12 0ms ok 0
✅ race-hook-after-probe completed 12 0ms ok 0
✅ race-duplicate-delivery completed 13 0ms ok 0
✅ attr-hook-before-step completed 11 0ms ok 0
✅ attr-hook-after-step completed 11 0ms ok 0
✅ attr-from-step-body completed 13 0ms ok 0
✅ fork-hook-after-timeout completed 14 1.0m ok 0
✅ fork-hook-before-timeout completed 14 1.0m ok 0
✅ count-hook-after-timeout completed 17 1.0m ok 0
✅ count-hook-before-timeout completed 20 1.0m ok 0
✅ stale-read-step-count-fork completed 20 1.0m ok 0
✅ stale-read-equal-step-counts completed 14 1.0m ok 0
✅ step-vs-step-fork completed 12 0ms ok 0
✅ step-vs-step-fork-fenced completed 12 0ms ok 0
✅ fence-catches-benign-direction completed 12 5ms ok 0
✅ in-flight-before-decision completed 17 1.0m ok 0
❌ in-flight-before-decision-counted completed 17 1.0m ok 0
✅ in-flight-after-decision completed 19 2.0m ok 0
✅ stale-read-step-count-fork-fenced completed 20 1.0m ok 0
✅ fork-hook-wins completed 13 1.0m ok 0
✅ fork-timeout-wins completed 13 1.0m ok 0
✅ unclaimed-payload-under-fork completed 17 1.0m ok 0
✅ claimed-payload-under-fork completed 17 1.0m ok 0
✅ writers-independent-step-bodies completed 12 0ms ok 0
✅ writers-scripted-tempo completed 12 0ms ok 0
✅ cancel-mid-step cancelled 7 0ms skipped 0

Full trace: world-sim.txt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant