URL: https://github.com/freeipa/freeipa/pull/1329
Author: tomaskrizek
 Title: #1329: [Backport][ipa-4-6] prci: define testing topologies
Action: opened

PR body:
"""
Define usable topologies for upstream integration testing in PR CI.

Signed-off-by: Tomas Krizek <tkri...@redhat.com>
"""

To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/1329/head:pr1329
git checkout pr1329
From 99c9f33c8ac2f0f5d1fc5613d3c36e0b8e06684c Mon Sep 17 00:00:00 2001
From: Tomas Krizek <tkri...@redhat.com>
Date: Thu, 23 Nov 2017 15:22:10 +0100
Subject: [PATCH] prci: define testing topologies

Define usable topologies for upstream integration testing in PR CI.

Signed-off-by: Tomas Krizek <tkri...@redhat.com>
---
 .freeipa-pr-ci.yaml | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/.freeipa-pr-ci.yaml b/.freeipa-pr-ci.yaml
index 02703cf42f..f4a3467a5c 100644
--- a/.freeipa-pr-ci.yaml
+++ b/.freeipa-pr-ci.yaml
@@ -1,3 +1,17 @@
+topologies:
+  build: &build
+    name: build
+    cpu: 2
+    memory: 3800
+  master_1repl: &master_1repl
+    name: master_1repl
+    cpu: 4
+    memory: 5750
+  master_1repl_1client: &master_1repl_1client
+    name: master_1repl_1client
+    cpu: 4
+    memory: 6700
+
 jobs:
   fedora-27/build:
     requires: []
@@ -11,6 +25,7 @@ jobs:
           name: freeipa/ci-master-f27
           version: 1.0.1
         timeout: 1800
+        topology: *build
 
   fedora-27/simple_replication:
     requires: [fedora-27/build]
@@ -22,6 +37,7 @@ jobs:
         test_suite: test_integration/test_simple_replication.py
         template: *ci-master-f27
         timeout: 3600
+        topology: *master_1repl
 
   fedora-27/caless:
     requires: [fedora-27/build]
@@ -33,6 +49,7 @@ jobs:
         test_suite: test_integration/test_caless.py::TestServerReplicaCALessToCAFull
         template: *ci-master-f27
         timeout: 3600
+        topology: *master_1repl
 
   fedora-27/external_ca:
     requires: [fedora-27/build]
@@ -44,3 +61,4 @@ jobs:
         test_suite: test_integration/test_external_ca.py::TestExternalCA
         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