From 52dd9d74f82a5fa186dc624b3d3962e2847607b3 Mon Sep 17 00:00:00 2001 From: Vasileios Karakasis Date: Fri, 2 Apr 2021 10:22:17 +0200 Subject: [PATCH] Fix squeue backend scheduler crash --- reframe/core/schedulers/slurm.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/reframe/core/schedulers/slurm.py b/reframe/core/schedulers/slurm.py index 5e8aaca88e..bd019c9df3 100644 --- a/reframe/core/schedulers/slurm.py +++ b/reframe/core/schedulers/slurm.py @@ -551,6 +551,10 @@ class SqueueJobScheduler(SlurmJobScheduler): SQUEUE_DELAY = 2 def poll(self, *jobs): + if jobs: + # Filter out non-jobs + jobs = [job for job in jobs if job is not None] + if not jobs: return