Do not process callbacks from cancelled LAVA jobs
Do not process callbacks from cancelled LAVA jobs

LAVA keeps calling the callback API even tough the job is incomplete or
cancelled. Callbacks from canceled LAVA jobs may carry incomplete data
e.g. empty results section. This commit introduces changes that skip
job processing when job status is different than 'complete' for
test jobs and 'complete' or 'incomplete' for boot jobs.

Signed-off-by: Michal Galka <35351e7ebb7262d28d7902253ba30ca44ccd1bb4@collabora.com>

kernelci/kernelci-backend,kernelci/kernelci-backend