1- job: 2 name: gophercloud-unittest 3 parent: golang-test 4 description: | 5 Run gophercloud unit test 6 run: .zuul/playbooks/gophercloud-unittest/run.yaml 7 nodeset: ubuntu-xenial-ut 8 9- job: 10 name: gophercloud-acceptance-test 11 parent: golang-test 12 description: | 13 Run gophercloud acceptance test on master branch 14 run: .zuul/playbooks/gophercloud-acceptance-test/run.yaml 15 timeout: 18000 # 5 hours 16 nodeset: ubuntu-focal 17 18- job: 19 name: gophercloud-acceptance-test-ironic 20 parent: golang-test 21 description: | 22 Run gophercloud ironic acceptance test on master branch 23 run: .zuul/playbooks/gophercloud-acceptance-test-ironic/run.yaml 24 nodeset: ubuntu-focal 25 26- job: 27 name: gophercloud-acceptance-test-ussuri 28 parent: gophercloud-acceptance-test 29 description: | 30 Run gophercloud acceptance test on ussuri branch 31 vars: 32 global_env: 33 OS_BRANCH: stable/ussuri 34 35- job: 36 name: gophercloud-acceptance-test-train 37 parent: gophercloud-acceptance-test 38 description: | 39 Run gophercloud acceptance test on train branch 40 vars: 41 global_env: 42 OS_BRANCH: stable/train 43 44- job: 45 name: gophercloud-acceptance-test-stein 46 parent: gophercloud-acceptance-test 47 description: | 48 Run gophercloud acceptance test on stein branch 49 vars: 50 global_env: 51 OS_BRANCH: stable/stein 52 53- job: 54 name: gophercloud-acceptance-test-rocky 55 parent: gophercloud-acceptance-test 56 description: | 57 Run gophercloud acceptance test on rocky branch 58 vars: 59 global_env: 60 OS_BRANCH: stable/rocky 61 62- job: 63 name: gophercloud-acceptance-test-queens 64 parent: gophercloud-acceptance-test 65 description: | 66 Run gophercloud acceptance test on queens branch 67 nodeset: ubuntu-xenial 68 vars: 69 global_env: 70 OS_BRANCH: stable/queens 71 72# NOTE: A Pike-based devstack environment is currently 73# not building correctly. This might be a temporary issue. 74- job: 75 name: gophercloud-acceptance-test-pike 76 parent: gophercloud-acceptance-test 77 description: | 78 Run gophercloud acceptance test on pike branch 79 nodeset: ubuntu-xenial 80 vars: 81 global_env: 82 OS_BRANCH: stable/pike 83 84- job: 85 name: gophercloud-acceptance-test-ocata 86 parent: gophercloud-acceptance-test 87 description: | 88 Run gophercloud acceptance test on ocata branch 89 nodeset: ubuntu-xenial 90 vars: 91 global_env: 92 OS_BRANCH: stable/ocata 93 94# NOTE: A Newton-based devstack environment is currently 95# not building correctly. This might be a temporary issue. 96- job: 97 name: gophercloud-acceptance-test-newton 98 parent: gophercloud-acceptance-test 99 description: | 100 Run gophercloud acceptance test on newton branch 101 nodeset: ubuntu-xenial 102 vars: 103 global_env: 104 OS_BRANCH: stable/newton 105 106- project: 107 name: gophercloud/gophercloud 108 check: 109 jobs: 110 - gophercloud-unittest 111 - gophercloud-acceptance-test 112 - gophercloud-acceptance-test-ironic 113 recheck-newton: 114 jobs: 115 - gophercloud-acceptance-test-newton 116 recheck-ocata: 117 jobs: 118 - gophercloud-acceptance-test-ocata 119 recheck-pike: 120 jobs: 121 - gophercloud-acceptance-test-pike 122 recheck-queens: 123 jobs: 124 - gophercloud-acceptance-test-queens 125 recheck-rocky: 126 jobs: 127 - gophercloud-acceptance-test-rocky 128 recheck-stein: 129 jobs: 130 - gophercloud-acceptance-test-stein 131 recheck-train: 132 jobs: 133 - gophercloud-acceptance-test-train 134 recheck-ussuri: 135 jobs: 136 - gophercloud-acceptance-test-ussuri 137