adjusted amazon-linux

This commit is contained in:
Rayhan Hanaputra
2025-10-25 23:29:44 +07:00
parent de319f6e16
commit 89b0bb4077
2 changed files with 11 additions and 11 deletions
+9 -8
View File
@@ -176,14 +176,15 @@ class Carbeat(Challenge):
raise AssertionError("Program did not exit after exit command")
self.logger.info("[ok] service exit on exit command")
proc_alarm = self._spawn()
self._read_until(proc_alarm, "zzz", timeout=190.0) # 180s + slack
try:
proc_alarm.wait(timeout=5.0)
except subprocess.TimeoutExpired:
proc_alarm.kill()
raise AssertionError("Alarm fired but process did not exit")
self.logger.info("[ok] alarm fired ('zzz') and process self-terminated")
# Skip alarm test during SLA checks (takes 180+ seconds)
# proc_alarm = self._spawn()
# self._read_until(proc_alarm, "zzz", timeout=190.0) # 180s + slack
# try:
# proc_alarm.wait(timeout=5.0)
# except subprocess.TimeoutExpired:
# proc_alarm.kill()
# raise AssertionError("Alarm fired but process did not exit")
# self.logger.info("[ok] alarm fired ('zzz') and process self-terminated")
self.logger.info('Check passed for carbeat')
return True