test: qualify immutable models and Phase 9 regression
MariaDB persistence qualification / mariadb (push) Has been cancelled

This commit is contained in:
cesnimda
2026-10-25 13:43:50 +01:00
parent 30e251a593
commit b48f25c4ff
33 changed files with 67462 additions and 6 deletions
@@ -0,0 +1,12 @@
"""Owned local qualification cleanup evidence."""
import subprocess
def container_absent(name):
try:
query=subprocess.run(['rtk','proxy','docker','ps','--all','--no-trunc','--filter',f'name=^/{name}$','--format','{{.ID}}'],capture_output=True,text=True,timeout=5)
except (OSError,subprocess.TimeoutExpired) as error:
raise RuntimeError('Cleanup daemon query unavailable or timed out.') from error
if query.returncode != 0:
raise RuntimeError('Cleanup daemon query failed; absence is unverified.')
return not query.stdout.strip()