diff --git a/cscs-checks/system/slurm/slurm.py b/cscs-checks/system/slurm/slurm.py index c53d2c1b24..5896b5f23c 100644 --- a/cscs-checks/system/slurm/slurm.py +++ b/cscs-checks/system/slurm/slurm.py @@ -156,8 +156,9 @@ def __init__(self): self.sourcepath = 'eatmemory.c' self.tags.add('mem') self.executable_opts = ['4000M'] - self.sanity_patterns = sn.assert_found(r'exceeded memory limit', - self.stderr) + self.sanity_patterns = sn.assert_found( + r'(exceeded memory limit)|(Out Of Memory)', self.stderr + ) def setup(self, partition, environ, **job_opts): super().setup(partition, environ, **job_opts)