#65 Rawhide bodhi update of bodhi: 1 of 2 required test results missing, what to do?
Closed by churchyard. Opened by churchyard.

I've rebuilt bodhi in rawhide and it is a gated package. The update is in https://bodhi.fedoraproject.org/updates/FEDORA-2019-2b2117d900 and it says the test have failed. It also says 1 of 2 required test results missing. I wonder which is true. It seems that dist.rpmdeplint result is absent.

Am I now required to waive this? Or will it eventually show up? There is no actionable message anywhere. Please provide guidance.


@tflink @bookwar do you know if rpmdpelint test is running currently running for Fedora?

The other test seems to be abicheck, but I don't know why in bodhi it doesn't show as required.

https://src.fedoraproject.org/rpms/bodhi/blob/master/f/gating.yaml

@bgoncalv rpmdeplint does run at the moment: https://taskotron.fedoraproject.org/resultsdb/results?&testcases=dist.rpmdeplint&since=2019-07-29T00:00:00,2019-08-27T23:59:59

It may be that it's not running on Rawhide, though. I think it is set to run on update composes or something like that.

I appreciate the hunt for cause here. Could you please also provide some actionable guidance? Should I wave it?

Aha - that seems pretty clear, rpmdeplint does not run on Rawhide ("# Rawhide CI gating not supported yet").

So I'd say yes, waive it, but also, the gating config for the package should be changed to not expect rpmdeplint for Rawhide. I don't know if there's an efficient way of doing that in the constraints of the gating config file.

cc @bowlofeggs for the gating config file change

$ bodhi updates waive FEDORA-2019-2b2117d900 --test="dist.rpmlint" "dist.rpmlint doesn't run on rawhide at all"

Nothing really changed, except the test results went back to waiting and back to failed:

https://bodhi.fedoraproject.org/updates/FEDORA-2019-2b2117d900

Ha, my typo, trying again with dist.rpmdeplint.

Thanks all.

Metadata Update from @churchyard:
- Issue status updated to: Closed (was: Open)

Metadata