Skip to content

Harden live assembly CLI e2e tests#443

Merged
kvz merged 2 commits into
mainfrom
e2e-retry
Jun 18, 2026
Merged

Harden live assembly CLI e2e tests#443
kvz merged 2 commits into
mainfrom
e2e-retry

Conversation

@kvz

@kvz kvz commented Jun 18, 2026

Copy link
Copy Markdown
Member

Why

main CI for the SDK release went red in the live E2E job after @transloadit/node@4.10.8 was published. The package verify/build/unit/lockfile jobs all passed; the failing job was test/e2e/cli/assemblies-create.test.ts, and repeated runs failed on different live assembly-create cases.

A scheduled main run on a3b9b56 failed the same live suite earlier on June 18, before the tus rejection fix and release commits, so this is not caused by the SDK tus change.

What

  • Adds the same one-retry policy to the live CLI assembly-create E2E suite that the live API E2E suite already uses.
  • Moves the client-side single-assembly filesystem-stream assertion out of the live E2E suite and into the unit CLI assemblies test. The assertion now checks that filesystem inputs are passed as files and not eager uploads.

Verification

  • corepack yarn workspace @transloadit/node test:unit --run ./test/unit/cli/assemblies-create.test.ts
  • corepack yarn verify

@kvz kvz changed the title Retry live assembly CLI e2e tests Harden live assembly CLI e2e tests Jun 18, 2026
@kvz kvz merged commit 5f529a5 into main Jun 18, 2026
12 checks passed
@kvz kvz deleted the e2e-retry branch June 18, 2026 22:18
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