diff --git a/utils/aap2_worker_count.sh b/utils/aap2_worker_count.sh new file mode 100755 index 0000000..b4b6fdb --- /dev/null +++ b/utils/aap2_worker_count.sh @@ -0,0 +1 @@ +watch -t -n .1 'ps auxww|grep -i worker|grep awx|wc -l' diff --git a/utils/aap2_worker_mon.sh b/utils/aap2_worker_mon.sh new file mode 100755 index 0000000..5766f94 --- /dev/null +++ b/utils/aap2_worker_mon.sh @@ -0,0 +1 @@ +watch -t -n 3 awx-manage run_dispatcher --status diff --git a/utils/inv.sh b/utils/inv.sh new file mode 100755 index 0000000..1d93ab1 --- /dev/null +++ b/utils/inv.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +# CREATE INVENTORY +HOSTS=${1:-500} +VARLEN=${2:-1024} + +echo "[testgroup]" > test.ini +for i in $(seq $HOSTS) +do + echo "fakehost$i ansible_host=127.0.0.1 ansible_connection=local" >> test.ini +done +echo "[testgroup:vars]" >> test.ini +echo -n "foo=" >> test.ini +printf 'A%.0s' $(seq $VARLEN) >> test.ini + +awx-manage inventory_import --inventory-name="dummy_inventory" --source=test.ini diff --git a/utils/provision.post b/utils/provision.post new file mode 100644 index 0000000..7ee642a --- /dev/null +++ b/utils/provision.post @@ -0,0 +1 @@ +{"extra_vars": {"tower_provision_host": "lab-dev-1"}} diff --git a/utils/provision_tower_test.sh b/utils/provision_tower_test.sh new file mode 100755 index 0000000..e508d31 --- /dev/null +++ b/utils/provision_tower_test.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +CONC="150" +REQU="150" +SLEEP_SECS="400" + +BASE_URL="tower2.thezengarden.net" +AAP_JOB_ID="26" +POST_PAYLOAD_PATH="provision.post" +POST_PAYLOAD_TYPE="application/json" + +TOWER_USER="admin" +TOWER_PASS="redhat" + + +printf "\n%s\n" \ + "# Running test ${ITER}" + ab -c "${CONC}" \ + -n ${REQU} \ + -A ${TOWER_USER}:${TOWER_PASS} \ + -T "${POST_PAYLOAD_TYPE}" \ + -v1 \ + -p ${POST_PAYLOAD_PATH} "https://${BASE_URL}/api/v2/job_templates/${AAP_JOB_ID}/launch/" | \ + grep "Failed requests\|Time taken for tests" diff --git a/utils/test.ini b/utils/test.ini new file mode 100644 index 0000000..5b6a7f2 --- /dev/null +++ b/utils/test.ini @@ -0,0 +1,503 @@ +[testgroup] +fakehost1 ansible_host=127.0.0.1 ansible_connection=local +fakehost2 ansible_host=127.0.0.1 ansible_connection=local +fakehost3 ansible_host=127.0.0.1 ansible_connection=local +fakehost4 ansible_host=127.0.0.1 ansible_connection=local +fakehost5 ansible_host=127.0.0.1 ansible_connection=local +fakehost6 ansible_host=127.0.0.1 ansible_connection=local +fakehost7 ansible_host=127.0.0.1 ansible_connection=local +fakehost8 ansible_host=127.0.0.1 ansible_connection=local +fakehost9 ansible_host=127.0.0.1 ansible_connection=local +fakehost10 ansible_host=127.0.0.1 ansible_connection=local +fakehost11 ansible_host=127.0.0.1 ansible_connection=local +fakehost12 ansible_host=127.0.0.1 ansible_connection=local +fakehost13 ansible_host=127.0.0.1 ansible_connection=local +fakehost14 ansible_host=127.0.0.1 ansible_connection=local +fakehost15 ansible_host=127.0.0.1 ansible_connection=local +fakehost16 ansible_host=127.0.0.1 ansible_connection=local +fakehost17 ansible_host=127.0.0.1 ansible_connection=local +fakehost18 ansible_host=127.0.0.1 ansible_connection=local +fakehost19 ansible_host=127.0.0.1 ansible_connection=local +fakehost20 ansible_host=127.0.0.1 ansible_connection=local +fakehost21 ansible_host=127.0.0.1 ansible_connection=local +fakehost22 ansible_host=127.0.0.1 ansible_connection=local +fakehost23 ansible_host=127.0.0.1 ansible_connection=local +fakehost24 ansible_host=127.0.0.1 ansible_connection=local +fakehost25 ansible_host=127.0.0.1 ansible_connection=local +fakehost26 ansible_host=127.0.0.1 ansible_connection=local +fakehost27 ansible_host=127.0.0.1 ansible_connection=local +fakehost28 ansible_host=127.0.0.1 ansible_connection=local +fakehost29 ansible_host=127.0.0.1 ansible_connection=local +fakehost30 ansible_host=127.0.0.1 ansible_connection=local +fakehost31 ansible_host=127.0.0.1 ansible_connection=local +fakehost32 ansible_host=127.0.0.1 ansible_connection=local +fakehost33 ansible_host=127.0.0.1 ansible_connection=local +fakehost34 ansible_host=127.0.0.1 ansible_connection=local +fakehost35 ansible_host=127.0.0.1 ansible_connection=local +fakehost36 ansible_host=127.0.0.1 ansible_connection=local +fakehost37 ansible_host=127.0.0.1 ansible_connection=local +fakehost38 ansible_host=127.0.0.1 ansible_connection=local +fakehost39 ansible_host=127.0.0.1 ansible_connection=local +fakehost40 ansible_host=127.0.0.1 ansible_connection=local +fakehost41 ansible_host=127.0.0.1 ansible_connection=local +fakehost42 ansible_host=127.0.0.1 ansible_connection=local +fakehost43 ansible_host=127.0.0.1 ansible_connection=local +fakehost44 ansible_host=127.0.0.1 ansible_connection=local +fakehost45 ansible_host=127.0.0.1 ansible_connection=local +fakehost46 ansible_host=127.0.0.1 ansible_connection=local +fakehost47 ansible_host=127.0.0.1 ansible_connection=local +fakehost48 ansible_host=127.0.0.1 ansible_connection=local +fakehost49 ansible_host=127.0.0.1 ansible_connection=local +fakehost50 ansible_host=127.0.0.1 ansible_connection=local +fakehost51 ansible_host=127.0.0.1 ansible_connection=local +fakehost52 ansible_host=127.0.0.1 ansible_connection=local +fakehost53 ansible_host=127.0.0.1 ansible_connection=local +fakehost54 ansible_host=127.0.0.1 ansible_connection=local +fakehost55 ansible_host=127.0.0.1 ansible_connection=local +fakehost56 ansible_host=127.0.0.1 ansible_connection=local +fakehost57 ansible_host=127.0.0.1 ansible_connection=local +fakehost58 ansible_host=127.0.0.1 ansible_connection=local +fakehost59 ansible_host=127.0.0.1 ansible_connection=local +fakehost60 ansible_host=127.0.0.1 ansible_connection=local +fakehost61 ansible_host=127.0.0.1 ansible_connection=local +fakehost62 ansible_host=127.0.0.1 ansible_connection=local +fakehost63 ansible_host=127.0.0.1 ansible_connection=local +fakehost64 ansible_host=127.0.0.1 ansible_connection=local +fakehost65 ansible_host=127.0.0.1 ansible_connection=local +fakehost66 ansible_host=127.0.0.1 ansible_connection=local +fakehost67 ansible_host=127.0.0.1 ansible_connection=local +fakehost68 ansible_host=127.0.0.1 ansible_connection=local +fakehost69 ansible_host=127.0.0.1 ansible_connection=local +fakehost70 ansible_host=127.0.0.1 ansible_connection=local +fakehost71 ansible_host=127.0.0.1 ansible_connection=local +fakehost72 ansible_host=127.0.0.1 ansible_connection=local +fakehost73 ansible_host=127.0.0.1 ansible_connection=local +fakehost74 ansible_host=127.0.0.1 ansible_connection=local +fakehost75 ansible_host=127.0.0.1 ansible_connection=local +fakehost76 ansible_host=127.0.0.1 ansible_connection=local +fakehost77 ansible_host=127.0.0.1 ansible_connection=local +fakehost78 ansible_host=127.0.0.1 ansible_connection=local +fakehost79 ansible_host=127.0.0.1 ansible_connection=local +fakehost80 ansible_host=127.0.0.1 ansible_connection=local +fakehost81 ansible_host=127.0.0.1 ansible_connection=local +fakehost82 ansible_host=127.0.0.1 ansible_connection=local +fakehost83 ansible_host=127.0.0.1 ansible_connection=local +fakehost84 ansible_host=127.0.0.1 ansible_connection=local +fakehost85 ansible_host=127.0.0.1 ansible_connection=local +fakehost86 ansible_host=127.0.0.1 ansible_connection=local +fakehost87 ansible_host=127.0.0.1 ansible_connection=local +fakehost88 ansible_host=127.0.0.1 ansible_connection=local +fakehost89 ansible_host=127.0.0.1 ansible_connection=local +fakehost90 ansible_host=127.0.0.1 ansible_connection=local +fakehost91 ansible_host=127.0.0.1 ansible_connection=local +fakehost92 ansible_host=127.0.0.1 ansible_connection=local +fakehost93 ansible_host=127.0.0.1 ansible_connection=local +fakehost94 ansible_host=127.0.0.1 ansible_connection=local +fakehost95 ansible_host=127.0.0.1 ansible_connection=local +fakehost96 ansible_host=127.0.0.1 ansible_connection=local +fakehost97 ansible_host=127.0.0.1 ansible_connection=local +fakehost98 ansible_host=127.0.0.1 ansible_connection=local +fakehost99 ansible_host=127.0.0.1 ansible_connection=local +fakehost100 ansible_host=127.0.0.1 ansible_connection=local +fakehost101 ansible_host=127.0.0.1 ansible_connection=local +fakehost102 ansible_host=127.0.0.1 ansible_connection=local +fakehost103 ansible_host=127.0.0.1 ansible_connection=local +fakehost104 ansible_host=127.0.0.1 ansible_connection=local +fakehost105 ansible_host=127.0.0.1 ansible_connection=local +fakehost106 ansible_host=127.0.0.1 ansible_connection=local +fakehost107 ansible_host=127.0.0.1 ansible_connection=local +fakehost108 ansible_host=127.0.0.1 ansible_connection=local +fakehost109 ansible_host=127.0.0.1 ansible_connection=local +fakehost110 ansible_host=127.0.0.1 ansible_connection=local +fakehost111 ansible_host=127.0.0.1 ansible_connection=local +fakehost112 ansible_host=127.0.0.1 ansible_connection=local +fakehost113 ansible_host=127.0.0.1 ansible_connection=local +fakehost114 ansible_host=127.0.0.1 ansible_connection=local +fakehost115 ansible_host=127.0.0.1 ansible_connection=local +fakehost116 ansible_host=127.0.0.1 ansible_connection=local +fakehost117 ansible_host=127.0.0.1 ansible_connection=local +fakehost118 ansible_host=127.0.0.1 ansible_connection=local +fakehost119 ansible_host=127.0.0.1 ansible_connection=local +fakehost120 ansible_host=127.0.0.1 ansible_connection=local +fakehost121 ansible_host=127.0.0.1 ansible_connection=local +fakehost122 ansible_host=127.0.0.1 ansible_connection=local +fakehost123 ansible_host=127.0.0.1 ansible_connection=local +fakehost124 ansible_host=127.0.0.1 ansible_connection=local +fakehost125 ansible_host=127.0.0.1 ansible_connection=local +fakehost126 ansible_host=127.0.0.1 ansible_connection=local +fakehost127 ansible_host=127.0.0.1 ansible_connection=local +fakehost128 ansible_host=127.0.0.1 ansible_connection=local +fakehost129 ansible_host=127.0.0.1 ansible_connection=local +fakehost130 ansible_host=127.0.0.1 ansible_connection=local +fakehost131 ansible_host=127.0.0.1 ansible_connection=local +fakehost132 ansible_host=127.0.0.1 ansible_connection=local +fakehost133 ansible_host=127.0.0.1 ansible_connection=local +fakehost134 ansible_host=127.0.0.1 ansible_connection=local +fakehost135 ansible_host=127.0.0.1 ansible_connection=local +fakehost136 ansible_host=127.0.0.1 ansible_connection=local +fakehost137 ansible_host=127.0.0.1 ansible_connection=local +fakehost138 ansible_host=127.0.0.1 ansible_connection=local +fakehost139 ansible_host=127.0.0.1 ansible_connection=local +fakehost140 ansible_host=127.0.0.1 ansible_connection=local +fakehost141 ansible_host=127.0.0.1 ansible_connection=local +fakehost142 ansible_host=127.0.0.1 ansible_connection=local +fakehost143 ansible_host=127.0.0.1 ansible_connection=local +fakehost144 ansible_host=127.0.0.1 ansible_connection=local +fakehost145 ansible_host=127.0.0.1 ansible_connection=local +fakehost146 ansible_host=127.0.0.1 ansible_connection=local +fakehost147 ansible_host=127.0.0.1 ansible_connection=local +fakehost148 ansible_host=127.0.0.1 ansible_connection=local +fakehost149 ansible_host=127.0.0.1 ansible_connection=local +fakehost150 ansible_host=127.0.0.1 ansible_connection=local +fakehost151 ansible_host=127.0.0.1 ansible_connection=local +fakehost152 ansible_host=127.0.0.1 ansible_connection=local +fakehost153 ansible_host=127.0.0.1 ansible_connection=local +fakehost154 ansible_host=127.0.0.1 ansible_connection=local +fakehost155 ansible_host=127.0.0.1 ansible_connection=local +fakehost156 ansible_host=127.0.0.1 ansible_connection=local +fakehost157 ansible_host=127.0.0.1 ansible_connection=local +fakehost158 ansible_host=127.0.0.1 ansible_connection=local +fakehost159 ansible_host=127.0.0.1 ansible_connection=local +fakehost160 ansible_host=127.0.0.1 ansible_connection=local +fakehost161 ansible_host=127.0.0.1 ansible_connection=local +fakehost162 ansible_host=127.0.0.1 ansible_connection=local +fakehost163 ansible_host=127.0.0.1 ansible_connection=local +fakehost164 ansible_host=127.0.0.1 ansible_connection=local +fakehost165 ansible_host=127.0.0.1 ansible_connection=local +fakehost166 ansible_host=127.0.0.1 ansible_connection=local +fakehost167 ansible_host=127.0.0.1 ansible_connection=local +fakehost168 ansible_host=127.0.0.1 ansible_connection=local +fakehost169 ansible_host=127.0.0.1 ansible_connection=local +fakehost170 ansible_host=127.0.0.1 ansible_connection=local +fakehost171 ansible_host=127.0.0.1 ansible_connection=local +fakehost172 ansible_host=127.0.0.1 ansible_connection=local +fakehost173 ansible_host=127.0.0.1 ansible_connection=local +fakehost174 ansible_host=127.0.0.1 ansible_connection=local +fakehost175 ansible_host=127.0.0.1 ansible_connection=local +fakehost176 ansible_host=127.0.0.1 ansible_connection=local +fakehost177 ansible_host=127.0.0.1 ansible_connection=local +fakehost178 ansible_host=127.0.0.1 ansible_connection=local +fakehost179 ansible_host=127.0.0.1 ansible_connection=local +fakehost180 ansible_host=127.0.0.1 ansible_connection=local +fakehost181 ansible_host=127.0.0.1 ansible_connection=local +fakehost182 ansible_host=127.0.0.1 ansible_connection=local +fakehost183 ansible_host=127.0.0.1 ansible_connection=local +fakehost184 ansible_host=127.0.0.1 ansible_connection=local +fakehost185 ansible_host=127.0.0.1 ansible_connection=local +fakehost186 ansible_host=127.0.0.1 ansible_connection=local +fakehost187 ansible_host=127.0.0.1 ansible_connection=local +fakehost188 ansible_host=127.0.0.1 ansible_connection=local +fakehost189 ansible_host=127.0.0.1 ansible_connection=local +fakehost190 ansible_host=127.0.0.1 ansible_connection=local +fakehost191 ansible_host=127.0.0.1 ansible_connection=local +fakehost192 ansible_host=127.0.0.1 ansible_connection=local +fakehost193 ansible_host=127.0.0.1 ansible_connection=local +fakehost194 ansible_host=127.0.0.1 ansible_connection=local +fakehost195 ansible_host=127.0.0.1 ansible_connection=local +fakehost196 ansible_host=127.0.0.1 ansible_connection=local +fakehost197 ansible_host=127.0.0.1 ansible_connection=local +fakehost198 ansible_host=127.0.0.1 ansible_connection=local +fakehost199 ansible_host=127.0.0.1 ansible_connection=local +fakehost200 ansible_host=127.0.0.1 ansible_connection=local +fakehost201 ansible_host=127.0.0.1 ansible_connection=local +fakehost202 ansible_host=127.0.0.1 ansible_connection=local +fakehost203 ansible_host=127.0.0.1 ansible_connection=local +fakehost204 ansible_host=127.0.0.1 ansible_connection=local +fakehost205 ansible_host=127.0.0.1 ansible_connection=local +fakehost206 ansible_host=127.0.0.1 ansible_connection=local +fakehost207 ansible_host=127.0.0.1 ansible_connection=local +fakehost208 ansible_host=127.0.0.1 ansible_connection=local +fakehost209 ansible_host=127.0.0.1 ansible_connection=local +fakehost210 ansible_host=127.0.0.1 ansible_connection=local +fakehost211 ansible_host=127.0.0.1 ansible_connection=local +fakehost212 ansible_host=127.0.0.1 ansible_connection=local +fakehost213 ansible_host=127.0.0.1 ansible_connection=local +fakehost214 ansible_host=127.0.0.1 ansible_connection=local +fakehost215 ansible_host=127.0.0.1 ansible_connection=local +fakehost216 ansible_host=127.0.0.1 ansible_connection=local +fakehost217 ansible_host=127.0.0.1 ansible_connection=local +fakehost218 ansible_host=127.0.0.1 ansible_connection=local +fakehost219 ansible_host=127.0.0.1 ansible_connection=local +fakehost220 ansible_host=127.0.0.1 ansible_connection=local +fakehost221 ansible_host=127.0.0.1 ansible_connection=local +fakehost222 ansible_host=127.0.0.1 ansible_connection=local +fakehost223 ansible_host=127.0.0.1 ansible_connection=local +fakehost224 ansible_host=127.0.0.1 ansible_connection=local +fakehost225 ansible_host=127.0.0.1 ansible_connection=local +fakehost226 ansible_host=127.0.0.1 ansible_connection=local +fakehost227 ansible_host=127.0.0.1 ansible_connection=local +fakehost228 ansible_host=127.0.0.1 ansible_connection=local +fakehost229 ansible_host=127.0.0.1 ansible_connection=local +fakehost230 ansible_host=127.0.0.1 ansible_connection=local +fakehost231 ansible_host=127.0.0.1 ansible_connection=local +fakehost232 ansible_host=127.0.0.1 ansible_connection=local +fakehost233 ansible_host=127.0.0.1 ansible_connection=local +fakehost234 ansible_host=127.0.0.1 ansible_connection=local +fakehost235 ansible_host=127.0.0.1 ansible_connection=local +fakehost236 ansible_host=127.0.0.1 ansible_connection=local +fakehost237 ansible_host=127.0.0.1 ansible_connection=local +fakehost238 ansible_host=127.0.0.1 ansible_connection=local +fakehost239 ansible_host=127.0.0.1 ansible_connection=local +fakehost240 ansible_host=127.0.0.1 ansible_connection=local +fakehost241 ansible_host=127.0.0.1 ansible_connection=local +fakehost242 ansible_host=127.0.0.1 ansible_connection=local +fakehost243 ansible_host=127.0.0.1 ansible_connection=local +fakehost244 ansible_host=127.0.0.1 ansible_connection=local +fakehost245 ansible_host=127.0.0.1 ansible_connection=local +fakehost246 ansible_host=127.0.0.1 ansible_connection=local +fakehost247 ansible_host=127.0.0.1 ansible_connection=local +fakehost248 ansible_host=127.0.0.1 ansible_connection=local +fakehost249 ansible_host=127.0.0.1 ansible_connection=local +fakehost250 ansible_host=127.0.0.1 ansible_connection=local +fakehost251 ansible_host=127.0.0.1 ansible_connection=local +fakehost252 ansible_host=127.0.0.1 ansible_connection=local +fakehost253 ansible_host=127.0.0.1 ansible_connection=local +fakehost254 ansible_host=127.0.0.1 ansible_connection=local +fakehost255 ansible_host=127.0.0.1 ansible_connection=local +fakehost256 ansible_host=127.0.0.1 ansible_connection=local +fakehost257 ansible_host=127.0.0.1 ansible_connection=local +fakehost258 ansible_host=127.0.0.1 ansible_connection=local +fakehost259 ansible_host=127.0.0.1 ansible_connection=local +fakehost260 ansible_host=127.0.0.1 ansible_connection=local +fakehost261 ansible_host=127.0.0.1 ansible_connection=local +fakehost262 ansible_host=127.0.0.1 ansible_connection=local +fakehost263 ansible_host=127.0.0.1 ansible_connection=local +fakehost264 ansible_host=127.0.0.1 ansible_connection=local +fakehost265 ansible_host=127.0.0.1 ansible_connection=local +fakehost266 ansible_host=127.0.0.1 ansible_connection=local +fakehost267 ansible_host=127.0.0.1 ansible_connection=local +fakehost268 ansible_host=127.0.0.1 ansible_connection=local +fakehost269 ansible_host=127.0.0.1 ansible_connection=local +fakehost270 ansible_host=127.0.0.1 ansible_connection=local +fakehost271 ansible_host=127.0.0.1 ansible_connection=local +fakehost272 ansible_host=127.0.0.1 ansible_connection=local +fakehost273 ansible_host=127.0.0.1 ansible_connection=local +fakehost274 ansible_host=127.0.0.1 ansible_connection=local +fakehost275 ansible_host=127.0.0.1 ansible_connection=local +fakehost276 ansible_host=127.0.0.1 ansible_connection=local +fakehost277 ansible_host=127.0.0.1 ansible_connection=local +fakehost278 ansible_host=127.0.0.1 ansible_connection=local +fakehost279 ansible_host=127.0.0.1 ansible_connection=local +fakehost280 ansible_host=127.0.0.1 ansible_connection=local +fakehost281 ansible_host=127.0.0.1 ansible_connection=local +fakehost282 ansible_host=127.0.0.1 ansible_connection=local +fakehost283 ansible_host=127.0.0.1 ansible_connection=local +fakehost284 ansible_host=127.0.0.1 ansible_connection=local +fakehost285 ansible_host=127.0.0.1 ansible_connection=local +fakehost286 ansible_host=127.0.0.1 ansible_connection=local +fakehost287 ansible_host=127.0.0.1 ansible_connection=local +fakehost288 ansible_host=127.0.0.1 ansible_connection=local +fakehost289 ansible_host=127.0.0.1 ansible_connection=local +fakehost290 ansible_host=127.0.0.1 ansible_connection=local +fakehost291 ansible_host=127.0.0.1 ansible_connection=local +fakehost292 ansible_host=127.0.0.1 ansible_connection=local +fakehost293 ansible_host=127.0.0.1 ansible_connection=local +fakehost294 ansible_host=127.0.0.1 ansible_connection=local +fakehost295 ansible_host=127.0.0.1 ansible_connection=local +fakehost296 ansible_host=127.0.0.1 ansible_connection=local +fakehost297 ansible_host=127.0.0.1 ansible_connection=local +fakehost298 ansible_host=127.0.0.1 ansible_connection=local +fakehost299 ansible_host=127.0.0.1 ansible_connection=local +fakehost300 ansible_host=127.0.0.1 ansible_connection=local +fakehost301 ansible_host=127.0.0.1 ansible_connection=local +fakehost302 ansible_host=127.0.0.1 ansible_connection=local +fakehost303 ansible_host=127.0.0.1 ansible_connection=local +fakehost304 ansible_host=127.0.0.1 ansible_connection=local +fakehost305 ansible_host=127.0.0.1 ansible_connection=local +fakehost306 ansible_host=127.0.0.1 ansible_connection=local +fakehost307 ansible_host=127.0.0.1 ansible_connection=local +fakehost308 ansible_host=127.0.0.1 ansible_connection=local +fakehost309 ansible_host=127.0.0.1 ansible_connection=local +fakehost310 ansible_host=127.0.0.1 ansible_connection=local +fakehost311 ansible_host=127.0.0.1 ansible_connection=local +fakehost312 ansible_host=127.0.0.1 ansible_connection=local +fakehost313 ansible_host=127.0.0.1 ansible_connection=local +fakehost314 ansible_host=127.0.0.1 ansible_connection=local +fakehost315 ansible_host=127.0.0.1 ansible_connection=local +fakehost316 ansible_host=127.0.0.1 ansible_connection=local +fakehost317 ansible_host=127.0.0.1 ansible_connection=local +fakehost318 ansible_host=127.0.0.1 ansible_connection=local +fakehost319 ansible_host=127.0.0.1 ansible_connection=local +fakehost320 ansible_host=127.0.0.1 ansible_connection=local +fakehost321 ansible_host=127.0.0.1 ansible_connection=local +fakehost322 ansible_host=127.0.0.1 ansible_connection=local +fakehost323 ansible_host=127.0.0.1 ansible_connection=local +fakehost324 ansible_host=127.0.0.1 ansible_connection=local +fakehost325 ansible_host=127.0.0.1 ansible_connection=local +fakehost326 ansible_host=127.0.0.1 ansible_connection=local +fakehost327 ansible_host=127.0.0.1 ansible_connection=local +fakehost328 ansible_host=127.0.0.1 ansible_connection=local +fakehost329 ansible_host=127.0.0.1 ansible_connection=local +fakehost330 ansible_host=127.0.0.1 ansible_connection=local +fakehost331 ansible_host=127.0.0.1 ansible_connection=local +fakehost332 ansible_host=127.0.0.1 ansible_connection=local +fakehost333 ansible_host=127.0.0.1 ansible_connection=local +fakehost334 ansible_host=127.0.0.1 ansible_connection=local +fakehost335 ansible_host=127.0.0.1 ansible_connection=local +fakehost336 ansible_host=127.0.0.1 ansible_connection=local +fakehost337 ansible_host=127.0.0.1 ansible_connection=local +fakehost338 ansible_host=127.0.0.1 ansible_connection=local +fakehost339 ansible_host=127.0.0.1 ansible_connection=local +fakehost340 ansible_host=127.0.0.1 ansible_connection=local +fakehost341 ansible_host=127.0.0.1 ansible_connection=local +fakehost342 ansible_host=127.0.0.1 ansible_connection=local +fakehost343 ansible_host=127.0.0.1 ansible_connection=local +fakehost344 ansible_host=127.0.0.1 ansible_connection=local +fakehost345 ansible_host=127.0.0.1 ansible_connection=local +fakehost346 ansible_host=127.0.0.1 ansible_connection=local +fakehost347 ansible_host=127.0.0.1 ansible_connection=local +fakehost348 ansible_host=127.0.0.1 ansible_connection=local +fakehost349 ansible_host=127.0.0.1 ansible_connection=local +fakehost350 ansible_host=127.0.0.1 ansible_connection=local +fakehost351 ansible_host=127.0.0.1 ansible_connection=local +fakehost352 ansible_host=127.0.0.1 ansible_connection=local +fakehost353 ansible_host=127.0.0.1 ansible_connection=local +fakehost354 ansible_host=127.0.0.1 ansible_connection=local +fakehost355 ansible_host=127.0.0.1 ansible_connection=local +fakehost356 ansible_host=127.0.0.1 ansible_connection=local +fakehost357 ansible_host=127.0.0.1 ansible_connection=local +fakehost358 ansible_host=127.0.0.1 ansible_connection=local +fakehost359 ansible_host=127.0.0.1 ansible_connection=local +fakehost360 ansible_host=127.0.0.1 ansible_connection=local +fakehost361 ansible_host=127.0.0.1 ansible_connection=local +fakehost362 ansible_host=127.0.0.1 ansible_connection=local +fakehost363 ansible_host=127.0.0.1 ansible_connection=local +fakehost364 ansible_host=127.0.0.1 ansible_connection=local +fakehost365 ansible_host=127.0.0.1 ansible_connection=local +fakehost366 ansible_host=127.0.0.1 ansible_connection=local +fakehost367 ansible_host=127.0.0.1 ansible_connection=local +fakehost368 ansible_host=127.0.0.1 ansible_connection=local +fakehost369 ansible_host=127.0.0.1 ansible_connection=local +fakehost370 ansible_host=127.0.0.1 ansible_connection=local +fakehost371 ansible_host=127.0.0.1 ansible_connection=local +fakehost372 ansible_host=127.0.0.1 ansible_connection=local +fakehost373 ansible_host=127.0.0.1 ansible_connection=local +fakehost374 ansible_host=127.0.0.1 ansible_connection=local +fakehost375 ansible_host=127.0.0.1 ansible_connection=local +fakehost376 ansible_host=127.0.0.1 ansible_connection=local +fakehost377 ansible_host=127.0.0.1 ansible_connection=local +fakehost378 ansible_host=127.0.0.1 ansible_connection=local +fakehost379 ansible_host=127.0.0.1 ansible_connection=local +fakehost380 ansible_host=127.0.0.1 ansible_connection=local +fakehost381 ansible_host=127.0.0.1 ansible_connection=local +fakehost382 ansible_host=127.0.0.1 ansible_connection=local +fakehost383 ansible_host=127.0.0.1 ansible_connection=local +fakehost384 ansible_host=127.0.0.1 ansible_connection=local +fakehost385 ansible_host=127.0.0.1 ansible_connection=local +fakehost386 ansible_host=127.0.0.1 ansible_connection=local +fakehost387 ansible_host=127.0.0.1 ansible_connection=local +fakehost388 ansible_host=127.0.0.1 ansible_connection=local +fakehost389 ansible_host=127.0.0.1 ansible_connection=local +fakehost390 ansible_host=127.0.0.1 ansible_connection=local +fakehost391 ansible_host=127.0.0.1 ansible_connection=local +fakehost392 ansible_host=127.0.0.1 ansible_connection=local +fakehost393 ansible_host=127.0.0.1 ansible_connection=local +fakehost394 ansible_host=127.0.0.1 ansible_connection=local +fakehost395 ansible_host=127.0.0.1 ansible_connection=local +fakehost396 ansible_host=127.0.0.1 ansible_connection=local +fakehost397 ansible_host=127.0.0.1 ansible_connection=local +fakehost398 ansible_host=127.0.0.1 ansible_connection=local +fakehost399 ansible_host=127.0.0.1 ansible_connection=local +fakehost400 ansible_host=127.0.0.1 ansible_connection=local +fakehost401 ansible_host=127.0.0.1 ansible_connection=local +fakehost402 ansible_host=127.0.0.1 ansible_connection=local +fakehost403 ansible_host=127.0.0.1 ansible_connection=local +fakehost404 ansible_host=127.0.0.1 ansible_connection=local +fakehost405 ansible_host=127.0.0.1 ansible_connection=local +fakehost406 ansible_host=127.0.0.1 ansible_connection=local +fakehost407 ansible_host=127.0.0.1 ansible_connection=local +fakehost408 ansible_host=127.0.0.1 ansible_connection=local +fakehost409 ansible_host=127.0.0.1 ansible_connection=local +fakehost410 ansible_host=127.0.0.1 ansible_connection=local +fakehost411 ansible_host=127.0.0.1 ansible_connection=local +fakehost412 ansible_host=127.0.0.1 ansible_connection=local +fakehost413 ansible_host=127.0.0.1 ansible_connection=local +fakehost414 ansible_host=127.0.0.1 ansible_connection=local +fakehost415 ansible_host=127.0.0.1 ansible_connection=local +fakehost416 ansible_host=127.0.0.1 ansible_connection=local +fakehost417 ansible_host=127.0.0.1 ansible_connection=local +fakehost418 ansible_host=127.0.0.1 ansible_connection=local +fakehost419 ansible_host=127.0.0.1 ansible_connection=local +fakehost420 ansible_host=127.0.0.1 ansible_connection=local +fakehost421 ansible_host=127.0.0.1 ansible_connection=local +fakehost422 ansible_host=127.0.0.1 ansible_connection=local +fakehost423 ansible_host=127.0.0.1 ansible_connection=local +fakehost424 ansible_host=127.0.0.1 ansible_connection=local +fakehost425 ansible_host=127.0.0.1 ansible_connection=local +fakehost426 ansible_host=127.0.0.1 ansible_connection=local +fakehost427 ansible_host=127.0.0.1 ansible_connection=local +fakehost428 ansible_host=127.0.0.1 ansible_connection=local +fakehost429 ansible_host=127.0.0.1 ansible_connection=local +fakehost430 ansible_host=127.0.0.1 ansible_connection=local +fakehost431 ansible_host=127.0.0.1 ansible_connection=local +fakehost432 ansible_host=127.0.0.1 ansible_connection=local +fakehost433 ansible_host=127.0.0.1 ansible_connection=local +fakehost434 ansible_host=127.0.0.1 ansible_connection=local +fakehost435 ansible_host=127.0.0.1 ansible_connection=local +fakehost436 ansible_host=127.0.0.1 ansible_connection=local +fakehost437 ansible_host=127.0.0.1 ansible_connection=local +fakehost438 ansible_host=127.0.0.1 ansible_connection=local +fakehost439 ansible_host=127.0.0.1 ansible_connection=local +fakehost440 ansible_host=127.0.0.1 ansible_connection=local +fakehost441 ansible_host=127.0.0.1 ansible_connection=local +fakehost442 ansible_host=127.0.0.1 ansible_connection=local +fakehost443 ansible_host=127.0.0.1 ansible_connection=local +fakehost444 ansible_host=127.0.0.1 ansible_connection=local +fakehost445 ansible_host=127.0.0.1 ansible_connection=local +fakehost446 ansible_host=127.0.0.1 ansible_connection=local +fakehost447 ansible_host=127.0.0.1 ansible_connection=local +fakehost448 ansible_host=127.0.0.1 ansible_connection=local +fakehost449 ansible_host=127.0.0.1 ansible_connection=local +fakehost450 ansible_host=127.0.0.1 ansible_connection=local +fakehost451 ansible_host=127.0.0.1 ansible_connection=local +fakehost452 ansible_host=127.0.0.1 ansible_connection=local +fakehost453 ansible_host=127.0.0.1 ansible_connection=local +fakehost454 ansible_host=127.0.0.1 ansible_connection=local +fakehost455 ansible_host=127.0.0.1 ansible_connection=local +fakehost456 ansible_host=127.0.0.1 ansible_connection=local +fakehost457 ansible_host=127.0.0.1 ansible_connection=local +fakehost458 ansible_host=127.0.0.1 ansible_connection=local +fakehost459 ansible_host=127.0.0.1 ansible_connection=local +fakehost460 ansible_host=127.0.0.1 ansible_connection=local +fakehost461 ansible_host=127.0.0.1 ansible_connection=local +fakehost462 ansible_host=127.0.0.1 ansible_connection=local +fakehost463 ansible_host=127.0.0.1 ansible_connection=local +fakehost464 ansible_host=127.0.0.1 ansible_connection=local +fakehost465 ansible_host=127.0.0.1 ansible_connection=local +fakehost466 ansible_host=127.0.0.1 ansible_connection=local +fakehost467 ansible_host=127.0.0.1 ansible_connection=local +fakehost468 ansible_host=127.0.0.1 ansible_connection=local +fakehost469 ansible_host=127.0.0.1 ansible_connection=local +fakehost470 ansible_host=127.0.0.1 ansible_connection=local +fakehost471 ansible_host=127.0.0.1 ansible_connection=local +fakehost472 ansible_host=127.0.0.1 ansible_connection=local +fakehost473 ansible_host=127.0.0.1 ansible_connection=local +fakehost474 ansible_host=127.0.0.1 ansible_connection=local +fakehost475 ansible_host=127.0.0.1 ansible_connection=local +fakehost476 ansible_host=127.0.0.1 ansible_connection=local +fakehost477 ansible_host=127.0.0.1 ansible_connection=local +fakehost478 ansible_host=127.0.0.1 ansible_connection=local +fakehost479 ansible_host=127.0.0.1 ansible_connection=local +fakehost480 ansible_host=127.0.0.1 ansible_connection=local +fakehost481 ansible_host=127.0.0.1 ansible_connection=local +fakehost482 ansible_host=127.0.0.1 ansible_connection=local +fakehost483 ansible_host=127.0.0.1 ansible_connection=local +fakehost484 ansible_host=127.0.0.1 ansible_connection=local +fakehost485 ansible_host=127.0.0.1 ansible_connection=local +fakehost486 ansible_host=127.0.0.1 ansible_connection=local +fakehost487 ansible_host=127.0.0.1 ansible_connection=local +fakehost488 ansible_host=127.0.0.1 ansible_connection=local +fakehost489 ansible_host=127.0.0.1 ansible_connection=local +fakehost490 ansible_host=127.0.0.1 ansible_connection=local +fakehost491 ansible_host=127.0.0.1 ansible_connection=local +fakehost492 ansible_host=127.0.0.1 ansible_connection=local +fakehost493 ansible_host=127.0.0.1 ansible_connection=local +fakehost494 ansible_host=127.0.0.1 ansible_connection=local +fakehost495 ansible_host=127.0.0.1 ansible_connection=local +fakehost496 ansible_host=127.0.0.1 ansible_connection=local +fakehost497 ansible_host=127.0.0.1 ansible_connection=local +fakehost498 ansible_host=127.0.0.1 ansible_connection=local +fakehost499 ansible_host=127.0.0.1 ansible_connection=local +fakehost500 ansible_host=127.0.0.1 ansible_connection=local +[testgroup:vars] +foo=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA \ No newline at end of file diff --git a/utils/test.post b/utils/test.post new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/utils/test.post @@ -0,0 +1 @@ +{} diff --git a/utils/tower_test.sh b/utils/tower_test.sh new file mode 100755 index 0000000..9b82eef --- /dev/null +++ b/utils/tower_test.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +CONC="150" +REQU="150" +SLEEP_SECS="400" + +BASE_URL="tower2.thezengarden.net" +AAP_JOB_ID="26" +POST_PAYLOAD_PATH="test.post" +POST_PAYLOAD_TYPE="application/json" + +TOWER_USER="admin" +TOWER_PASS="redhat" + + +printf "\n%s\n" \ + "# Running test ${ITER}" + ab -c "${CONC}" \ + -n ${REQU} \ + -A ${TOWER_USER}:${TOWER_PASS} \ + -T "${POST_PAYLOAD_TYPE}" \ + -v1 \ + -p ${POST_PAYLOAD_PATH} "https://${BASE_URL}/api/v2/job_templates/${AAP_JOB_ID}/launch/" | \ + grep "Failed requests\|Time taken for tests"