When we open a pull request to this repo we should be testing our own tests. Lets move the tests here, and gate in our own upstream repo ... before we even get to an RPM.
Obviously we can use these tests again when we get to dist-git.
I have a corresponding branch for the rpms/standard-test-roles ... so that the tests are not duplicated... but am unable to make a pull request due to my fork being stuck in the PENDING status.
3 new commits added
tests: Distribute and invoke our own self-tests in Jenkins
scripts: merge-standard-inventory ignore non-existant directory
roles: Fix broken standard-test-avocado role
Depends on https://pagure.io/standard-test-roles/pull-request/275 to be first merged and deployed ... before this one will even be validated.
rebased onto 52bf0c8455f3a5d9891524d284098230605f7869
Rebased now that #275 is merged
This now blocks on https://pagure.io/standard-test-roles/pull-request/276 . We need ansible in the testing container for the tests to pass.
New image is ready for usage. That image has #276. Image is located at: https://console.apps.ci.centos.org:8443/console/project/fedora-atomic-process/browse/images/str-tester It has package ansible.noarch 0:2.7.0-1.el7
rebased onto e4d631b88606a04c8232c565d48d4ce0c1f5dd6e
This is now dependent on https://pagure.io/standard-test-roles/pull-request/278
I had to do more work to get ansible running correctly in the container. cIn addition I had to switch the container to Fedora so that FMF is available.
rebased onto 390ad3aae5f5dcbde65665aca14b31863e2984a7
This pull request is blocked on asking for a ServiceAccount to be able to create root pods. standard-test-roles needs to run as root.
pretty please pagure-ci rebuild
Depends on https://bugs.centos.org/view.php?id=15453
Depends on:
https://pagure.io/standard-test-roles/pull-request/279 https://pagure.io/standard-test-roles/pull-request/280
Jenkins CI passes.
https://jenkins-fedora-atomic-process.apps.ci.centos.org/job/str_pr_test/252/
ACK to merge.
rebased onto e917e1b40cec8c892a173e705e744fe1011503e3
Awesome. Thank you. Merging.
Commit bfa74710 fixes this pull-request
Pull-Request has been merged by stefw
When we open a pull request to this repo we should be testing our own tests. Lets move the tests here, and gate in our own upstream repo ... before we even get to an RPM.
Obviously we can use these tests again when we get to dist-git.