perf(scripts): raised workspace test workers and ARC CPU limits

- Updated workspace-mode CI to run `workspaceTestCommand` with 8 workers instead of 4.
- Raised the documented ARC runner CPU limit from 8 to 16 in caching docs.
This commit is contained in:
can1357
2026-06-15 02:44:16 +02:00
parent ab00631591
commit 12950af096
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -217,7 +217,7 @@ template:
cpu: "2"
memory: "4Gi"
limits:
cpu: "8"
cpu: "16"
memory: "12Gi"
volumes:
- name: runner-cache
@@ -266,7 +266,7 @@ Field by field:
mounts to the `arc-runners/runner-cache` PVC. `ReadWriteOnce` is enough on this
single-node k3s host; use a RWX-capable storage class before spreading runners
across nodes.
- **`resources`** - requests `2` CPU / `4Gi`, limits `8` CPU / `12Gi`. Kata reads
- **`resources`** - requests `2` CPU / `4Gi`, limits `16` CPU / `12Gi`. Kata reads
these and sizes the guest accordingly: the VM now boots at the same
guaranteed floor (`default_vcpus: 2`, `default_memory: 4096`) and only
hotplugs beyond that toward the limits, with `default_maxvcpus: 0` allowing up
+1 -1
View File
@@ -278,7 +278,7 @@ async function commandsForMode(mode: Mode): Promise<TestCommand[]> {
switch (mode) {
case "workspace":
return [
...fastWorkspacePackages.map(pkg => workspaceTestCommand(pkg, 4)),
...fastWorkspacePackages.map(pkg => workspaceTestCommand(pkg, 8)),
{
label: "scripts",
cwd: ".",