Skip to content

fix(e2e): give occ a maxBuffer so the worker scenarios stop self-skipping - #3304

Merged
rubenvdlinde merged 1 commit into
developmentfrom
fix/flow-user-task-worker-maxbuffer
Sep 1, 2026
Merged

fix(e2e): give occ a maxBuffer so the worker scenarios stop self-skipping#3304
rubenvdlinde merged 1 commit into
developmentfrom
fix/flow-user-task-worker-maxbuffer

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

On a live instance occ background-job:list prints 1.8 MiB (every job's serialized argument), past Node's 1 MiB execSync default. The overflow threw, runWorkerJobId() caught it into null, and the worker-driven scenarios of flow-user-task.spec.ts self-skipped as occ not reachable while occ was fine — a skip that reads as an environment limitation instead of a lost scenario.

One change: the occ() helper passes maxBuffer: 32 MiB.

Verified on the dossiq proof instance (8614): before the fix, scenario 3 ('completing a task from the inbox advances its flow run') skipped on every run; after it, the scenario runs and passes, including the worker half. Found during the 2026-09-01 dossiq case-flow acceptance run.

🤖 Generated with Claude Code

…ping

background-job:list prints every job's serialized argument in one table;
on a live instance that is 1.8 MiB, past Node's 1 MiB execSync default.
The overflow threw, runWorkerJobId() caught it into null, and the
worker-driven scenarios skipped as 'occ not reachable' while occ was
fine. With the buffer raised, 'completing a task from the inbox advances
its flow run' runs and passes on the dossiq proof instance.
@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/openregister @ efc799b

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
build
check-specs
test-l10n
test-l10n-parity
format
check-schema-l10n
check-l10n-js
composer ✅ 174/174
npm ✅ 543/543
app:check-code ⏭️
info.xml
REUSE
PHPUnit
Newman
Playwright ⏭️ deferred — runs on the promotion into beta/main, not on a pull request into development
Hydra gates

Quality workflow — 2026-09-01 19:47 UTC

Download the full PDF report from the workflow artifacts.

@rubenvdlinde
rubenvdlinde merged commit 44843c6 into development Sep 1, 2026
47 checks passed
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.

2 participants