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:
1 parent
63b87ffe46
commit
9f52f195a7
1 file changed
+6
-2
@@ -31,9 +31,13 @@ spec:
|
|||||||
generateName: chainsaw-conf-
|
generateName: chainsaw-conf-
|
||||||
|
|
||||||
# -- Concurrency. Tests are hermetic, so they parallelize safely; keep modest to bound
|
# -- 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:
|
execution:
|
||||||
parallel: 4
|
parallel: 2
|
||||||
# Fail the whole run if any test leaks a namespace/fixture (reproducibility contract).
|
# Fail the whole run if any test leaks a namespace/fixture (reproducibility contract).
|
||||||
failFast: false
|
failFast: false
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user