]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-build.git/commitdiff
ceph-volume: only test simple on mimic and luminous branches 1332/head
authorAndrew Schoen <aschoen@redhat.com>
Tue, 9 Jul 2019 20:02:32 +0000 (15:02 -0500)
committerAndrew Schoen <aschoen@redhat.com>
Tue, 9 Jul 2019 20:02:32 +0000 (15:02 -0500)
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
ceph-volume-test/config/definitions/ceph-volume-test.yml

index c322842a53efc690c6a75031a1d2eb36a579cd6a..df27868abdf185849d561222714b55210bb8da81 100644 (file)
               predefined-parameters: |
                 SCENARIO=centos7-filestore-dmcrypt
                 SUBCOMMAND=lvm
-      - multijob:
-          name: 'testing ceph-volume simple'
-          condition: SUCCESSFUL
-          projects:
-            - name: ceph-volume-scenario
-              current-parameters: true
-              predefined-parameters: |
-                SCENARIO=xenial-bluestore-activate
-                SUBCOMMAND=simple
-            - name: ceph-volume-scenario
-              current-parameters: true
-              predefined-parameters: |
-                SCENARIO=xenial-filestore-activate
-                SUBCOMMAND=simple
-            - name: ceph-volume-scenario
-              current-parameters: true
-              predefined-parameters: |
-                SCENARIO=centos7-bluestore-activate
-                SUBCOMMAND=simple
-            - name: ceph-volume-scenario
-              current-parameters: true
-              predefined-parameters: |
-                SCENARIO=centos7-filestore-activate
-                SUBCOMMAND=simple
-            - name: ceph-volume-scenario
-              current-parameters: true
-              predefined-parameters: |
-                SCENARIO=xenial-bluestore-dmcrypt_luks
-                SUBCOMMAND=simple
-            - name: ceph-volume-scenario
-              current-parameters: true
-              predefined-parameters: |
-                SCENARIO=xenial-filestore-dmcrypt_luks
-                SUBCOMMAND=simple
-            - name: ceph-volume-scenario
-              current-parameters: true
-              predefined-parameters: |
-                SCENARIO=centos7-bluestore-dmcrypt_luks
-                SUBCOMMAND=simple
-            - name: ceph-volume-scenario
-              current-parameters: true
-              predefined-parameters: |
-                SCENARIO=centos7-filestore-dmcrypt_luks
-                SUBCOMMAND=simple
-            - name: ceph-volume-scenario
-              current-parameters: true
-              predefined-parameters: |
-                SCENARIO=xenial-bluestore-dmcrypt_plain
-                SUBCOMMAND=simple
-            - name: ceph-volume-scenario
-              current-parameters: true
-              predefined-parameters: |
-                SCENARIO=xenial-filestore-dmcrypt_plain
-                SUBCOMMAND=simple
-            - name: ceph-volume-scenario
-              current-parameters: true
-              predefined-parameters: |
-                SCENARIO=centos7-bluestore-dmcrypt_plain
-                SUBCOMMAND=simple
-            - name: ceph-volume-scenario
-              current-parameters: true
-              predefined-parameters: |
-                SCENARIO=centos7-filestore-dmcrypt_plain
-                SUBCOMMAND=simple
+      - conditional-step:
+          condition-kind: shell
+          condition-command: |
+            #!/bin/bash
+            set -x
+            # if the target branch is luminous or mimic we run these tests.
+            if [[ "$CEPH_BRANCH" =~ luminous|mimic ]]; then
+              exit 0
+            fi
+          steps:
+          - multijob:
+              name: 'testing ceph-volume simple'
+              condition: SUCCESSFUL
+              projects:
+                - name: ceph-volume-scenario
+                  current-parameters: true
+                  predefined-parameters: |
+                    SCENARIO=xenial-bluestore-activate
+                    SUBCOMMAND=simple
+                - name: ceph-volume-scenario
+                  current-parameters: true
+                  predefined-parameters: |
+                    SCENARIO=xenial-filestore-activate
+                    SUBCOMMAND=simple
+                - name: ceph-volume-scenario
+                  current-parameters: true
+                  predefined-parameters: |
+                    SCENARIO=centos7-bluestore-activate
+                    SUBCOMMAND=simple
+                - name: ceph-volume-scenario
+                  current-parameters: true
+                  predefined-parameters: |
+                    SCENARIO=centos7-filestore-activate
+                    SUBCOMMAND=simple
+                - name: ceph-volume-scenario
+                  current-parameters: true
+                  predefined-parameters: |
+                    SCENARIO=xenial-bluestore-dmcrypt_luks
+                    SUBCOMMAND=simple
+                - name: ceph-volume-scenario
+                  current-parameters: true
+                  predefined-parameters: |
+                    SCENARIO=xenial-filestore-dmcrypt_luks
+                    SUBCOMMAND=simple
+                - name: ceph-volume-scenario
+                  current-parameters: true
+                  predefined-parameters: |
+                    SCENARIO=centos7-bluestore-dmcrypt_luks
+                    SUBCOMMAND=simple
+                - name: ceph-volume-scenario
+                  current-parameters: true
+                  predefined-parameters: |
+                    SCENARIO=centos7-filestore-dmcrypt_luks
+                    SUBCOMMAND=simple
+                - name: ceph-volume-scenario
+                  current-parameters: true
+                  predefined-parameters: |
+                    SCENARIO=xenial-bluestore-dmcrypt_plain
+                    SUBCOMMAND=simple
+                - name: ceph-volume-scenario
+                  current-parameters: true
+                  predefined-parameters: |
+                    SCENARIO=xenial-filestore-dmcrypt_plain
+                    SUBCOMMAND=simple
+                - name: ceph-volume-scenario
+                  current-parameters: true
+                  predefined-parameters: |
+                    SCENARIO=centos7-bluestore-dmcrypt_plain
+                    SUBCOMMAND=simple
+                - name: ceph-volume-scenario
+                  current-parameters: true
+                  predefined-parameters: |
+                    SCENARIO=centos7-filestore-dmcrypt_plain
+                    SUBCOMMAND=simple
       - multijob:
           name: 'testing ceph-volume batch'
           condition: SUCCESSFUL