Merge pull request #18517 from edsantiago/quadlet_timeout

system tests: timeoutize quadlet, systemd
This commit is contained in:
OpenShift Merge Robot
2023-05-10 06:03:03 -04:00
committed by GitHub
2 changed files with 6 additions and 4 deletions

View File

@ -52,7 +52,9 @@ function run_quadlet() {
cp $sourcefile $quadlet_tmpdir/
echo "$_LOG_PROMPT $QUADLET $_DASHUSER $UNIT_DIR"
QUADLET_UNIT_DIRS="$quadlet_tmpdir" run $QUADLET $_DASHUSER $UNIT_DIR
QUADLET_UNIT_DIRS="$quadlet_tmpdir" run \
timeout --foreground -v --kill=10 $PODMAN_TIMEOUT \
$QUADLET $_DASHUSER $UNIT_DIR
echo "$output"
assert $status -eq 0 "Failed to convert quadlet file: $sourcefile"
is "$output" "" "quadlet should report no errors"

View File

@ -22,15 +22,15 @@ fi
mkdir -p $UNIT_DIR
systemctl() {
command systemctl $_DASHUSER "$@"
timeout --foreground -v --kill=10 $PODMAN_TIMEOUT systemctl $_DASHUSER "$@"
}
journalctl() {
command journalctl $_DASHUSER "$@"
timeout --foreground -v --kill=10 $PODMAN_TIMEOUT journalctl $_DASHUSER "$@"
}
systemd-run() {
command systemd-run $_DASHUSER "$@";
timeout --foreground -v --kill=10 $PODMAN_TIMEOUT systemd-run $_DASHUSER "$@";
}
install_kube_template() {