@@ -60,12 +60,12 @@ gather_artifacts_from_ci() {
6060
6161generate_rhdh_perf_charts () {
6262
63- echo " $( date -u -Ins) Generating RHDH performacne charts"
64-
6563 PREVIOUS_DIR=${PREVIOUS_DIR:- }
6664 CURRENT_DIR=${CURRENT_DIR:- }
6765 SCENARIO=${SCENARIO:- }
6866
67+ echo " $( date -u -Ins) Generating RHDH performacne charts for scenario $SCENARIO ($CURRENT_VERSION vs $PREVIOUS_VERSION )"
68+
6969 OUTPUT_DIR=${OUTPUT_DIR:- .backstage-perf-charts}
7070
7171 metrics=" RPS_Avg \
@@ -147,7 +147,7 @@ generate_rhdh_perf_charts_for_scenarios() {
147147 CURRENT_VERSION=$( cat " ${CURRENT_DIR} /rhdh-version.txt" ) || continue
148148 PREVIOUS_VERSION=$( cat " ${PREVIOUS_DIR} /rhdh-version.txt" ) || continue
149149
150- generate_rhdh_perf_charts
150+ generate_rhdh_perf_charts || continue
151151 done
152152
153153 # Comparing orchestrator overhead
@@ -157,31 +157,31 @@ generate_rhdh_perf_charts_for_scenarios() {
157157 export SCENARIO=max_concurrency_with_orchestrator_overhead
158158 export OUTPUT_DIR=" ${ARTIFACT_DIR} /.backstage-perf-charts/${SCENARIO} "
159159 export CURRENT_VERSION PREVIOUS_VERSION
160- CURRENT_VERSION=" Orchestrator<br>($( cat " ${CURRENT_DIR} /rhdh-version.txt" ) )" || return 1
161- PREVIOUS_VERSION=" No orchestrator<br>($( cat " ${PREVIOUS_DIR} /rhdh-version.txt" ) )" || return 1
162- generate_rhdh_perf_charts
160+ CURRENT_VERSION=" Orchestrator<br>($( cat " ${CURRENT_DIR} /rhdh-version.txt" ) )" || true
161+ PREVIOUS_VERSION=" No orchestrator<br>($( cat " ${PREVIOUS_DIR} /rhdh-version.txt" ) )" || true
162+ generate_rhdh_perf_charts || true
163163
164164 # Comparing Orchestrator HA
165165 export CURRENT_DIR=" ${ARTIFACT_DIR} /.artifacts.test-${CURRENT_BASE_VERSION} -orchestrator_ha_2-${CURRENT_BASE_VERSION} "
166166 export PREVIOUS_DIR=" ${ARTIFACT_DIR} /.artifacts.test-${CURRENT_BASE_VERSION} -orchestrator-${CURRENT_BASE_VERSION} "
167167
168- export SCENARIO=orchestrator_ha_2
168+ export SCENARIO=orchestrator_ha_2_vs_1
169169 export OUTPUT_DIR=" ${ARTIFACT_DIR} /.backstage-perf-charts/${SCENARIO} "
170170 export CURRENT_VERSION PREVIOUS_VERSION
171- CURRENT_VERSION=" 2 Replicas<br>($( cat " ${CURRENT_DIR} /rhdh-version.txt" ) )" || return 1
172- PREVIOUS_VERSION=" 1 Replica<br>($( cat " ${PREVIOUS_DIR} /rhdh-version.txt" ) )" || return 1
173- generate_rhdh_perf_charts
171+ CURRENT_VERSION=" 2 Replicas<br>($( cat " ${CURRENT_DIR} /rhdh-version.txt" ) )" || true
172+ PREVIOUS_VERSION=" 1 Replica<br>($( cat " ${PREVIOUS_DIR} /rhdh-version.txt" ) )" || true
173+ generate_rhdh_perf_charts || true
174174
175175 # Comparing Max Concurrency HA
176176 export CURRENT_DIR=" ${ARTIFACT_DIR} /.artifacts.test-${CURRENT_BASE_VERSION} -max_concurrency_ha_2-${CURRENT_BASE_VERSION} "
177177 export PREVIOUS_DIR=" ${ARTIFACT_DIR} /.artifacts.test-${CURRENT_BASE_VERSION} -max_concurrency-${CURRENT_BASE_VERSION} "
178178
179- export SCENARIO=max_concurrency_ha_2
179+ export SCENARIO=max_concurrency_ha_2_vs_1
180180 export OUTPUT_DIR=" ${ARTIFACT_DIR} /.backstage-perf-charts/${SCENARIO} "
181181 export CURRENT_VERSION PREVIOUS_VERSION
182- CURRENT_VERSION=" 2 Replicas<br>($( cat " ${CURRENT_DIR} /rhdh-version.txt" ) )" || return 1
183- PREVIOUS_VERSION=" 1 Replica<br>($( cat " ${PREVIOUS_DIR} /rhdh-version.txt" ) )" || return 1
184- generate_rhdh_perf_charts
182+ CURRENT_VERSION=" 2 Replicas<br>($( cat " ${CURRENT_DIR} /rhdh-version.txt" ) )" || true
183+ PREVIOUS_VERSION=" 1 Replica<br>($( cat " ${PREVIOUS_DIR} /rhdh-version.txt" ) )" || true
184+ generate_rhdh_perf_charts || true
185185}
186186
187187all () {
0 commit comments