New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ipa-4-6] Create nightly test definition #2993
Conversation
Replace .freeipa-pr-ci.yaml with a link to ipatests/prci_definitions/gating.yaml Create a nightly test definition
Adapt the test to ipa-4-6 branch. On this branch, the calls to external commands are logged with ---8<--- Starting external process args=/usr/bin/getent passwd testuser1@domain.com ---8<--- while on master branch the logs are ---8<--- Starting external process args=['/usr/bin/getent', 'passwd', 'testuser1@domain.com'] ---8<--- This is because 9c2c3df was not backported to ipa-4-6 branch and modified the debug logs when calling ipautil.run()
Note: I didn't add all the tests defined in the master branch as
You can see a successful run of the nightly tests at freeipa-pr-ci2#9 if you click on the green tick. |
@flo-renaud The list of successful nightly tests is no longer available. GH hides the results as soon as a PR is closed. |
@tiran If you click on the green tick you should be able to see the result |
@f-trivino Could you check if this PR is consistent with the nightly jobs we define on other branches? For instance I named the nightly test def nightly_ipa-4-6.yaml. Thanks |
@flo-renaud for |
LGTM!, I have review that the topologies are correct and the ci-ipa-4-6 template is the latest that we have: v1.0.1. Looks good to me. Let's get it merged. |
PRCI: add nightly definition for ipa-4-6 branch
Replace .freeipa-pr-ci.yaml with a link to ipatests/prci_definitions/gating.yaml
Create a nightly test definition
tests: fix test_user_permissions.py::TestInstallClientNoAdmin
Adapt the test to ipa-4-6 branch. On this branch, the calls to external commands are logged with
---8<---
Starting external process
args=/usr/bin/getent passwd testuser1@domain.com
---8<---
while on master branch the logs are
---8<---
Starting external process
args=['/usr/bin/getent', 'passwd', 'testuser1@domain.com']
---8<---
This is because 9c2c3df was not backported to ipa-4-6 branch and modified the debug logs when calling ipautil.run()