`cryosparcm cluster validate` fails to qstat

I’m installing Cryosparc 4.4.1 on a SGE cluster. I read how to test a cluster using cryosparcm cluster validate. It appears to submit two jobs and fails with the second job because it tries to qstat after the job has already been deleted.

Deleting cluster job with id 476868...
Sending command: qdel 476868
user has deleted job 476868

✓ Successfully deleted cluster job
Sending command: qstat -j 476868
Cluster job status check failed with exit code 1
Following jobs do not exist:
476868

Could this be a race condition?

Also, why are two jobs submitted? I thought this procedure only tests qsub, qstat, and qdel. It’s not clear to me why two jobs are required.

I am not sure. What would be the expected output on your cluster for the
qstat -j command for where you specified the id of a job to which you previously sent the qdel command?

We wanted to include test cases for jobs that were allowed to complete or were terminated with qdel (or equivalent cluster command), respectively.