URL: https://github.com/freeipa/freeipa/pull/4155 Author: wladich Title: #4155: [Backport][ipa-4-7] Add test_winsyncmigrate to nightly builds Action: opened
PR body: """ This is a manual backport of #4113 The test suite test_winsyncmigrate was missing in nightly definitions because CI was lacking configuration needed for establishing winsync agreement: the Certificate Authority needs to be configured on Windows AD instance. Now that PR-CI is updated to include said changes, we can start executing this test suite. It is not reasonable to add it to gating as this suite is time consuming just like other tests requiring provisioning of AD instances. PRs with changes required for executing the test suite: freeipa/freeipa-pr-ci#323 freeipa/freeipa-pr-ci#335 Stability of the test suite was checked on a private prci runner: wladich#5 """ To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/4155/head:pr4155 git checkout pr4155
From 8bdd1793e737060b47a1bb7e6dab1b1c11f976a1 Mon Sep 17 00:00:00 2001 From: Sergey Orlov <sor...@redhat.com> Date: Thu, 23 Jan 2020 16:50:36 +0100 Subject: [PATCH 1/2] ipatests: add test_winsyncmigrate suite to nightly runs The test suite test_winsyncmigrate was missing in nightly definitions because CI was lacking configuration needed for establishing winsync agreement: the Certificate Authority needs to be configured on Windows AD instance. Now that PR-CI is updated to include said changes, we can start executing this test suite. It is not reasonable to add it to gating as this suite is time consuming just like other tests requiring provisioning of AD instances. --- ipatests/prci_definitions/nightly_ipa-4-7.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ipatests/prci_definitions/nightly_ipa-4-7.yaml b/ipatests/prci_definitions/nightly_ipa-4-7.yaml index b148d1be4f..e724da0fb7 100644 --- a/ipatests/prci_definitions/nightly_ipa-4-7.yaml +++ b/ipatests/prci_definitions/nightly_ipa-4-7.yaml @@ -1296,3 +1296,15 @@ jobs: template: *ci-master-f29 timeout: 7200 topology: *master_1repl + + fedora-29/test_winsyncmigrate: + requires: [fedora-29/build] + priority: 50 + job: + class: RunADTests + args: + build_url: '{fedora-29/build_url}' + test_suite: test_integration/test_winsyncmigrate.py + template: *ci-master-f29 + timeout: 4800 + topology: *ad_master From 017a2bdc16fdb9c6e03a7f38e08c60f62452c111 Mon Sep 17 00:00:00 2001 From: Sergey Orlov <sor...@redhat.com> Date: Thu, 23 Jan 2020 16:50:41 +0100 Subject: [PATCH 2/2] temp commit --- ipatests/prci_definitions/temp_commit.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ipatests/prci_definitions/temp_commit.yaml b/ipatests/prci_definitions/temp_commit.yaml index 98b7801527..5474c6e489 100644 --- a/ipatests/prci_definitions/temp_commit.yaml +++ b/ipatests/prci_definitions/temp_commit.yaml @@ -57,14 +57,14 @@ jobs: timeout: 1800 topology: *build - fedora-29/temp_commit: + fedora-29/test_winsyncmigrate: requires: [fedora-29/build] priority: 50 job: - class: RunPytest + class: RunADTests args: build_url: '{fedora-29/build_url}' - test_suite: test_integration/test_REPLACEME.py + test_suite: test_integration/test_winsyncmigrate.py template: *ci-master-f29 - timeout: 3600 - topology: *master_1repl_1client + timeout: 4800 + topology: *ad_master
_______________________________________________ FreeIPA-devel mailing list -- freeipa-devel@lists.fedorahosted.org To unsubscribe send an email to freeipa-devel-le...@lists.fedorahosted.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedorahosted.org/archives/list/freeipa-devel@lists.fedorahosted.org