Skip to content
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

Making nigthly test definition editable by FreeIPA contributors #1957

Closed

Conversation

felipevolpone
Copy link
Member

Now the test definition of nightly tests will be on freeipa repo. The the definition that's used on every PR (previously as .freeipa-pr-ci.yaml) is in ipatests/prci_definitions/gating and the .freeipa-pr-ci.yaml file
is just a symlink to the real file.

In the same dir there is also nightly_master and nightly_rawhide, both to be used in nightly tests.

This PR is the result of the discussion on freeipa-devel mailing list [1].

[1] https://lists.fedoraproject.org/archives/list/freeipa-devel@lists.fedorahosted.org/message/4VAWJ4SFKKBFFICDLQCTXJWRRQHIYJLL/

PS: This PR depends on this PR in freeipa-pr-ci

Now the test definition of nightly tests will be on freeipa repo. The
definition that's used on every PR (previously as .freeipa-pr-ci.yaml)
is in ipatests/prci_definitions/gating and the .freeipa-pr-ci.yaml file
is just a symlink to the real file.

In the same dir there is also nightly_master and nightly_rawhide, both
to be used in nightly tests.

This PR is the result of discussion on freeipa-devel mailing list [1].

[1] https://lists.fedoraproject.org/archives/list/freeipa-devel@lists.fedorahosted.org/message/4VAWJ4SFKKBFFICDLQCTXJWRRQHIYJLL/
@pvoborni
Copy link
Member

pvoborni commented May 24, 2018

PS: This PR depends on this PR in freeipa-pr-ci

Isn't it the other way around? freeipa/freeipa-pr-ci#201 changes the way how nightlies are created and depend on the definitions delivered in this PR. Gating will work regardless of freeipa/freeipa-pr-ci#201, won't' it?

Edit: ah, I see. PR-CI cannot handle the symlink. It would be probably more clear to split freeipa-pr-ci#201 into two commits. One which adds support for the symlinks and other which improves opening of the nightly prs.

@freeipa-pr-ci freeipa-pr-ci added the needs rebase Pull Request cannot be automatically merged - needs to be rebased label May 27, 2018
@tiran
Copy link
Member

tiran commented Jun 19, 2018

@flo-renaud @Rezney Can you take care of this PR when it is convenient to you?

@tiran
Copy link
Member

tiran commented Jul 11, 2018

Superseded by PR #2139

@tiran tiran closed this Jul 11, 2018
@tiran tiran added rejected Pull Request has been rejected and removed needs rebase Pull Request cannot be automatically merged - needs to be rebased labels Jul 11, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rejected Pull Request has been rejected
Projects
None yet
6 participants