Record cancelled watcher state on ATVM run cancellation

- update the watcher cancel helper so it writes a final CANCELLED state into state.json before stopping the service
- record cancellation timestamps and a cancellation note in the watcher state file for clearer post-run inspection
- update the watcher service docs so the documented cancel behavior matches the state-file handling
This commit is contained in:
2026-03-25 18:24:17 -04:00
parent 9caa7deb94
commit c9706e9702
3 changed files with 42 additions and 1 deletions

View File

@@ -99,7 +99,7 @@ That results in:
./cancel-atvm-run-watcher.sh --build-name e2e-redhat9.6-ubuntu24.04-w2k25-fc
```
This writes a cancellation marker and stops the watcher instance. The watcher will not send Mattermost results for that run.
This writes a cancellation marker, updates `state.json` to `CANCELLED`, and stops the watcher instance. The watcher will not send Mattermost results for that run.
## Notes