test(conformance): lower chainsaw parallelism 4->2 to avoid dev etcd overload cascades

On the small dev VMs, 4 concurrent heavy tests (KubeVirt CDI + Longhorn) spiked
embedded-etcd into leader-changes/apiserver-ServiceUnavailable; with fail-closed
Kyverno admission this cascaded into mass test aborts. 2 lets the full L2/L3 suite
complete in a single clean pass.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
This commit is contained in:
jakman85andClaude Opus 4.8 committed 2026-08-25 17:21:48 -05:00
1 parent 63b87ffe46
commit 9f52f195a7
1 file changed
+6 -2
+6 -2
View File
@@ -31,9 +31,13 @@ spec:
generateName: chainsaw-conf-
# -- Concurrency. Tests are hermetic, so they parallelize safely; keep modest to bound
# cluster load and keep fault-injection tests from contending.
# cluster load and keep fault-injection tests from contending. Lowered 4->2: on the
# small dev VMs, 4 concurrent heavy tests (KubeVirt CDI imports + Longhorn ops + many
# namespaces) spiked embedded-etcd I/O into leader-changes/apiserver-ServiceUnavailable,
# and because Kyverno admission is fail-closed each blip cascaded into mass test aborts.
# 2 keeps the suite completable in a single clean pass. Bump back up on prod-class hw.
execution:
parallel: 4
parallel: 2
# Fail the whole run if any test leaks a namespace/fixture (reproducibility contract).
failFast: false