Skip to content

Ignore stuck jobs and fix GL iterator usage

Sergi Blanch Torné requested to merge sergi/ci-uprev:ignore_stuck_jobs into main

When certain DUT types are insufficiently accessible, the hole process may encounter a potential blockage. This happened recently with lima-mali450 that night after night Piglit's uprev didn't complete because of the 2 stuck jobs.

So, the failed jobs without artifacts that don't have traces, are excluded from the uprev process. Not considered even for a retry. If there isn't enough hardware available, do not contribute the shortage with a retry.


The GitLab "list()" methods changed their keyword to behave like an iterator. By default, they return a list, limited with the number of answers, and you can use pages to iterate in blocks. But also you can have the iterator behavior by explicitly say as_list=False, like before it was with the iterator=True keyword.

Merge request reports

Loading