@@ -88,7 +88,7 @@ SCALABILITY_ARTIFACTS="$ARTIFACT_DIR/scalability"
8888rm -rvf " ${SCALABILITY_ARTIFACTS} "
8989mkdir -p " ${SCALABILITY_ARTIFACTS} "
9090
91- counter=0
91+ counter=1
9292for w in " ${workers[@]} " ; do
9393 for bu_bg in " ${bs_users_groups[@]} " ; do
9494 IFS=" :" read -ra tokens <<< " ${bu_bg}"
@@ -127,12 +127,11 @@ for w in "${workers[@]}"; do
127127 export WORKERS=$w
128128 export API_COUNT=$a
129129 export COMPONENT_COUNT=$c
130- index=" ${r} r-db_${s} -${bu} bu-${bg} bg-${rbs} rbs-${w} w-${cr} cr-${cl} cl-${mr} mr-${ml} ml-${a} a-${c} c- ${counter} "
130+ index=" ${r} r-db_${s} -${bu} bu-${bg} bg-${rbs} rbs-${w} w-${cr} cr-${cl} cl-${mr} mr-${ml} ml-${a} a-${c} c"
131131 set +x
132- (( counter += 1 ))
133132 oc login " $OPENSHIFT_API " -u " $OPENSHIFT_USERNAME " -p " $OPENSHIFT_PASSWORD " --insecure-skip-tls-verify=true
134133 make clean-local undeploy-rhdh
135- setup_artifacts=" $SCALABILITY_ARTIFACTS /$index /setup"
134+ setup_artifacts=" $SCALABILITY_ARTIFACTS /$index /setup/ ${counter} "
136135 mkdir -p " $setup_artifacts "
137136 ARTIFACT_DIR=$setup_artifacts ./ci-scripts/setup.sh | & tee " $setup_artifacts /setup.log"
138137 wait_for_indexing | & tee " $setup_artifacts /after-setup-search.log"
@@ -150,11 +149,14 @@ for w in "${workers[@]}"; do
150149 export SPAWN_RATE=" ${sr} "
151150 set +x
152151 make clean
153- test_artifacts=" $SCALABILITY_ARTIFACTS /$index /test/${au} u"
152+ test_artifacts=" $SCALABILITY_ARTIFACTS /$index /test/${counter} / ${ au} u"
154153 mkdir -p " $test_artifacts "
155154 wait_for_indexing | & tee " $test_artifacts /before-test-search.log"
156155 ARTIFACT_DIR=$test_artifacts ./ci-scripts/test.sh | & tee " $test_artifacts /test.log"
157156 ARTIFACT_DIR=$test_artifacts ./ci-scripts/collect-results.sh | & tee " $test_artifacts /collect-results.log"
157+ jq " .metadata.scalability.iteration = ${counter} " " $test_artifacts /benchmark.json" > $$ .json
158+ mv -vf $$ .json " $test_artifacts /benchmark.json"
159+ (( counter += 1 ))
158160 done
159161 done
160162 done
0 commit comments