Quarantined server tests: workflows (18 tests) — CI gate rehab
Open
@Siddharthpl is already working on this.
Since Aug 27, 2026.
- Dominant language
- JavaScript
- Stars
- 40.9k
- Forks
- 5.4k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 202
Description
Part of the CI gate rollout: these tests fail on current main-era code and are quarantined (it.skip with a QUARANTINE tag) so the run-ci Gate can be fully blocking. Fix and un-skip sprint-wise.
Context: server test suite ported from lts (#15740) to main; failures are drift against evolved product code or specs added while main CI was down. Baseline run: https://github.com/ToolJet/ToolJet/actions/runs/29853452911
Quarantined tests
test/modules/workflows/e2e/external-api-groups.e2e-spec.ts— downgrade: deletes canEdit=true entry, migrates its resources into canEdit=false entrytest/modules/workflows/e2e/workflow-executions.spec.ts— should access state variables in runpy nodetest/modules/workflows/e2e/workflow-executions.spec.ts— should execute a simple workflow with start trigger and responsetest/modules/workflows/e2e/workflow-executions.spec.ts— should execute workflow with both RunJS and RunPy nodes using their respective bundlestest/modules/workflows/e2e/workflow-executions.spec.ts— should execute workflow with Python bundle using pydashtest/modules/workflows/e2e/workflow-executions.spec.ts— should execute workflow with Python setup script using numpytest/modules/workflows/e2e/workflow-executions.spec.ts— should execute workflow with REST API query nodetest/modules/workflows/e2e/workflow-executions.spec.ts— should execute workflow with REST API query using NPM packages in template expressionstest/modules/workflows/e2e/workflow-executions.spec.ts— should execute workflow with RunJS query nodetest/modules/workflows/e2e/workflow-executions.spec.ts— should execute workflow with RunPy query nodetest/modules/workflows/e2e/workflow-executions.spec.ts— should execute workflow with setup script but NO NPM dependenciestest/modules/workflows/e2e/workflow-executions.spec.ts— should execute workflow with setup script using lodashtest/modules/workflows/e2e/workflow-executions.spec.ts— should list all executions for an app versiontest/modules/workflows/e2e/workflow-executions.spec.ts— should retrieve execution nodes with paginationtest/modules/workflows/e2e/workflow-executions.spec.ts— should retrieve paginated execution logstest/modules/workflows/e2e/workflow-executions.spec.ts— should retrieve workflow execution details including logstest/modules/workflows/e2e/workflow-executions.spec.ts— should retrieve workflow execution statustest/modules/workflows/e2e/workflow-webhook.spec.ts— should return 429 when webhook trigger rate limit is exceeded
Definition of done
- Each test above un-skipped and green in a full
run-ci -
grep -rn "QUARANTINE(workflows)" server/testreturns nothing
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.