#21 Enable gating tests on rawhide
Merged 4 years ago by santiago. Opened 4 years ago by santiago.
rpms/ santiago/podman master  into  master

file added
+6
@@ -0,0 +1,6 @@ 

+ --- !Policy

+ product_versions:

+   - fedora-*

+ decision_context: bodhi_update_push_stable

+ rules:

+   - !PassingTestCaseRule {test_case_name: org.centos.prod.ci.pipeline.allpackages-build.package.test.functional.complete}

Purpose: prevent a build from being pushed to stable
unless tests/tests.yml pass; require manual override
on failure.

Counterargument: this is going to fail effective now.
Rawhide has been highly unstable, with kernel and
systemd bugs one right after the other, all preventing
podman tests from passing. (Current blocker: rhbz1740664
in systemd-udev, in which /dev/net/tun is mode 600
which causes slirp4netns to fail).

Countercounterargument: even if all these failures aren't
podman's fault, we still want to catch them and at least
report them early. I am monitoring test runs but I don't
want to be the single point of failure.

Signed-off-by: Ed Santiago santiago@redhat.com

Pull-Request has been merged by santiago

4 years ago

ed, feel free to add this to our other tools, let me know if you need access.

Thanks, Lokesh! I will once I get a sense for how this works with podman. I'm also planning to (gulp!) enable gating on fc30.

Thanks, Lokesh! I will once I get a sense for how this works with podman. I'm also planning to (gulp!) enable gating on fc30.

Yup, that's even better :)