Update ATVM automation blacklist and status formatting guidance
Add atvm144-suse15.0 to the ATVM automation blacklist because it crashes when creating a migration session. Update maintained exclude examples to include the new blacklist entry. Tighten status reporting guidance to require one machine per line. Add a Notes section for failure reasons and operator-facing context. Record the new run learnings in atvm-automation-runs.md.
This commit is contained in:
@@ -74,3 +74,20 @@ This file stores run-specific examples only when a run produced a new learning r
|
||||
- Extract the machine name from XML contents such as `testsuite file=`, `testsuite name=`, or `testcase name=` when the filename does not include the machine name.
|
||||
- Treat `check-xml-files.ts` XML outputs as bookkeeping steps, not machine results.
|
||||
- Prefer the most recently written same-run XML per machine when multiple XML files exist for that machine.
|
||||
|
||||
## Run Learning: 2026-03-12 (Status output must be one machine per line with notes separated)
|
||||
- Observed requirement:
|
||||
- Listing multiple completed machines on one line makes run status harder to scan and does not meet the expected reporting format.
|
||||
- Failure reasons and extra context should be separated from the machine status list so the list stays clean.
|
||||
- Action for future runs:
|
||||
- Under completed, skipped, and remaining sections, put exactly one machine status on each line.
|
||||
- Add a `Notes` section after completed machines for failure reasons, anomalies, and other operator-relevant context.
|
||||
- Keep completed machine lines in the form `machine-name - STATUS` and avoid appending long explanations inline.
|
||||
|
||||
## Run Learning: 2026-03-12 (Add suse15.0 machine to blacklist)
|
||||
- Observed requirement:
|
||||
- `atvm144-suse15.0` must be excluded from automation runs because it crashes while creating the migration session.
|
||||
- Action for future runs:
|
||||
- Add `atvm144-suse15.0` to the maintained blacklist.
|
||||
- Record the reason as `CRASHES WHEN CREATING MIGRATION SESSION - BUG`.
|
||||
- Include it in reusable `--exclude_partial_match` command examples.
|
||||
|
||||
Reference in New Issue
Block a user