From b1b7e89449447562062f51424d26fe8ba92cde26 Mon Sep 17 00:00:00 2001 From: "anthony.wen" Date: Mon, 30 Mar 2026 20:26:08 -0400 Subject: [PATCH] Default ATVM template runs to test partition --- atvm/AGENTS.md | 1 + atvm/docs/automation/guide.md | 4 +++- atvm/docs/automation/run-learnings.md | 7 +++++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/atvm/AGENTS.md b/atvm/AGENTS.md index 628244c..83576ac 100644 --- a/atvm/AGENTS.md +++ b/atvm/AGENTS.md @@ -51,6 +51,7 @@ This file defines how to operate and maintain the ATVM workspace in `/home/aw/co - Default Mattermost status destination config: `/home/aw/code/cds/.env.credentials.local` - Default plugin: `--use_specified_plugin iscsi` - Always include `--ignore_force_shutdown` unless explicitly told not to. +- Always include `--test_partition` unless explicitly told not to. - Default config family: `gold` - Do not auto-add the maintained `--exclude_partial_match` blacklist when the operator explicitly targets named VMs with `--specify_vms`. - Even for explicit `--specify_vms` requests, first check whether any requested VM is on the maintained blacklist and stop if it is. diff --git a/atvm/docs/automation/guide.md b/atvm/docs/automation/guide.md index c041002..1b6d919 100644 --- a/atvm/docs/automation/guide.md +++ b/atvm/docs/automation/guide.md @@ -31,6 +31,7 @@ Run ATVM CMC automation tests on the designated automation VM without unintended - `--build_name` must not contain spaces; use `-` between words. - For multiple VMs in same distro, use distro-scoped filtering (`--containsVm`) instead of long explicit VM lists. - Always include `--ignore_force_shutdown` on `cmc-templates.py` commands unless the operator explicitly asks not to. +- Always include `--test_partition` on `cmc-templates.py` commands unless the operator explicitly asks not to. - Default to `--use_specified_plugin iscsi` unless the operator explicitly requests a different plugin. - For `cmc-reboot`, treat `--use_specified_plugin both` as an exception case that requires an extra confirmation. - When `cmc-reboot` is planned with `--use_specified_plugin both`, warn that FC+iSCSI together may hit a "chicken before the egg" timing problem where iSCSI disks are not attached before mTDI / CMC services start. @@ -127,7 +128,7 @@ Completed-run verification sequence: ## Command Pattern ```bash -python3 cmc-templates.py --template