URL: https://github.com/freeipa/freeipa/pull/1506
Author: felipevolpone
 Title: #1506: Adding more tests to PR CI
Action: opened

PR body:
"""

"""

To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/1506/head:pr1506
git checkout pr1506
From 866b249f6e215672c38a723a4291c2cffda67542 Mon Sep 17 00:00:00 2001
From: Felipe Barreto <fbarr...@redhat.com>
Date: Tue, 30 Jan 2018 18:24:04 -0200
Subject: [PATCH] Adding more tests to PR CI

---
 .freeipa-pr-ci.yaml | 224 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 224 insertions(+)

diff --git a/.freeipa-pr-ci.yaml b/.freeipa-pr-ci.yaml
index b98a27835c..d90c75a0aa 100644
--- a/.freeipa-pr-ci.yaml
+++ b/.freeipa-pr-ci.yaml
@@ -11,6 +11,14 @@ topologies:
     name: master_1repl_1client
     cpu: 4
     memory: 6700
+  master_2repl_1client: &master_2repl_1client
+    name: master_2repl_1client
+    cpu: 6
+    memory: 9100
+  master_3repl_1client: &master_3repl_1client
+    name: master_3repl_1client
+    cpu: 8
+    memory: 11500
 
 jobs:
   fedora-27/build:
@@ -62,3 +70,219 @@ jobs:
         template: *ci-master-f27
         timeout: 3600
         topology: *master_1repl
+
+  fedora-27/test_topologies:
+     requires: [fedora-27/build]
+     priority: 50
+     job:
+       class: RunPytest
+       args:
+         build_url: '{fedora-27/build_url}'
+         test_suite: test_integration/test_topologies.py
+         template: *ci-master-f27
+         timeout: 3600
+         topology: *master_1repl
+
+  fedora-27/test_sudo:
+     requires: [fedora-27/build]
+     priority: 50
+     job:
+       class: RunPytest
+       args:
+         build_url: '{fedora-27/build_url}'
+         test_suite: test_integration/test_sudo.py
+         template: *ci-master-f27
+         timeout: 3600
+         topology: *master_1repl_1client
+
+  fedora-27/test_kerberos_flags:
+     requires: [fedora-27/build]
+     priority: 50
+     job:
+       class: RunPytest
+       args:
+         build_url: '{fedora-27/build_url}'
+         test_suite: test_integration/test_kerberos_flags.py
+         template: *ci-master-f27
+         timeout: 3600
+         topology: *master_1repl_1client
+
+  fedora-27/test_http_kdc_proxy:
+     requires: [fedora-27/build]
+     priority: 50
+     job:
+       class: RunPytest
+       args:
+         build_url: '{fedora-27/build_url}'
+         test_suite: test_integration/test_http_kdc_proxy.py
+         template: *ci-master-f27
+         timeout: 3600
+         topology: *master_1repl_1client
+
+  fedora-27/forced_client_enrolment:
+     requires: [fedora-27/build]
+     priority: 50
+     job:
+       class: RunPytest
+       args:
+         build_url: '{fedora-27/build_url}'
+         test_suite: test_integration/test_forced_client_reenrollment.py
+         template: *ci-master-f27
+         timeout: 3600
+         topology: *master_1repl_1client
+
+  fedora-27/test_installation_TestInstallMaster:
+    requires: [fedora-27/build]
+    priority: 50
+    job:
+      class: RunPytest
+      args:
+        build_url: '{fedora-27/build_url}'
+        test_suite: test_integration/test_installation.py::TestInstallMaster
+        template: *ci-master-f27
+        timeout: 3600
+        topology: *master_1repl
+
+  fedora-27/test_installation_TestInstallMasterKRA:
+    requires: [fedora-27/build]
+    priority: 50
+    job:
+      class: RunPytest
+      args:
+        build_url: '{fedora-27/build_url}'
+        test_suite: test_integration/test_installation.py::TestInstallMasterKRA
+        template: *ci-master-f27
+        timeout: 3600
+        topology: *master_1repl
+
+  fedora-27/test_installation_TestInstallMasterDNS:
+    requires: [fedora-27/build]
+    priority: 50
+    job:
+      class: RunPytest
+      args:
+        build_url: '{fedora-27/build_url}'
+        test_suite: test_integration/test_installation.py::TestInstallMasterDNS
+        template: *ci-master-f27
+        timeout: 3600
+        topology: *master_1repl
+
+  fedora-27/test_installation_TestInstallWithCA1:
+    requires: [fedora-27/build]
+    priority: 50
+    job:
+      class: RunPytest
+      args:
+        build_url: '{fedora-27/build_url}'
+        test_suite: test_integration/test_installation.py::TestInstallWithCA1
+        template: *ci-master-f27
+        timeout: 3600
+        topology: *master_3repl_1client
+
+  fedora-27/test_installation_TestInstallWithCA2:
+    requires: [fedora-27/build]
+    priority: 50
+    job:
+      class: RunPytest
+      args:
+        build_url: '{fedora-27/build_url}'
+        test_suite: test_integration/test_installation.py::TestInstallWithCA2
+        template: *ci-master-f27
+        timeout: 3600
+        topology: *master_3repl_1client
+
+  fedora-27/test_installation_TestInstallWithCA_KRA1:
+    requires: [fedora-27/build]
+    priority: 50
+    job:
+      class: RunPytest
+      args:
+        build_url: '{fedora-27/build_url}'
+        test_suite: test_integration/test_installation.py::TestInstallWithCA_KRA1
+        template: *ci-master-f27
+        timeout: 3600
+        topology: *master_3repl_1client
+
+  fedora-27/test_installation_TestInstallWithCA_KRA2:
+    requires: [fedora-27/build]
+    priority: 50
+    job:
+      class: RunPytest
+      args:
+        build_url: '{fedora-27/build_url}'
+        test_suite: test_integration/test_installation.py::TestInstallWithCA_KRA2
+        template: *ci-master-f27
+        timeout: 3600
+        topology: *master_3repl_1client
+
+  fedora-27/test_installation_TestInstallWithCA_DNS1:
+    requires: [fedora-27/build]
+    priority: 50
+    job:
+      class: RunPytest
+      args:
+        build_url: '{fedora-27/build_url}'
+        test_suite: test_integration/test_installation.py::TestInstallWithCA_DNS1
+        template: *ci-master-f27
+        timeout: 3600
+        topology: *master_3repl_1client
+
+  fedora-27/test_installation_TestInstallWithCA_DNS2:
+    requires: [fedora-27/build]
+    priority: 50
+    job:
+      class: RunPytest
+      args:
+        build_url: '{fedora-27/build_url}'
+        test_suite: test_integration/test_installation.py::TestInstallWithCA_DNS2
+        template: *ci-master-f27
+        timeout: 3600
+        topology: *master_3repl_1client
+
+  fedora-27/test_installation_TestInstallWithCA_KRA_DNS1:
+    requires: [fedora-27/build]
+    priority: 50
+    job:
+      class: RunPytest
+      args:
+        build_url: '{fedora-27/build_url}'
+        test_suite: test_integration/test_installation.py::TestInstallWithCA_KRA_DNS1
+        template: *ci-master-f27
+        timeout: 3600
+        topology: *master_3repl_1client
+
+  fedora-27/test_installation_TestInstallWithCA_KRA_DNS2:
+    requires: [fedora-27/build]
+    priority: 50
+    job:
+      class: RunPytest
+      args:
+        build_url: '{fedora-27/build_url}'
+        test_suite: test_integration/test_installation.py::TestInstallWithCA_KRA_DNS2
+        template: *ci-master-f27
+        timeout: 3600
+        topology: *master_3repl_1client
+
+  fedora-27/test_advise:
+     requires: [fedora-27/build]
+     priority: 50
+     job:
+       class: RunPytest
+       args:
+         build_url: '{fedora-27/build_url}'
+         test_suite: test_integration/test_advise.py
+         template: *ci-master-f27
+         timeout: 3600
+         topology: *master_1repl
+
+  fedora-27/test_testconfig:
+     requires: [fedora-27/build]
+     priority: 50
+     job:
+       class: RunPytest
+       args:
+         build_url: '{fedora-27/build_url}'
+         test_suite: test_integration/test_testconfig.py
+         template: *ci-master-f27
+         timeout: 3600
+         topology: *master_1repl
_______________________________________________
FreeIPA-devel mailing list -- freeipa-devel@lists.fedorahosted.org
To unsubscribe send an email to freeipa-devel-le...@lists.fedorahosted.org

Reply via email to