Skip to content

Commit

Permalink
update ispn
Browse files Browse the repository at this point in the history
Signed-off-by: Kamesh Akella <[email protected]>
  • Loading branch information
kami619 committed Aug 12, 2024
1 parent a175fa5 commit e877294
Showing 1 changed file with 18 additions and 4 deletions.
22 changes: 18 additions & 4 deletions .github/actions/prometheus-metrics-calc/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -105,17 +105,31 @@ runs:
# language=bash
run: |
#Reading ispn metrics file with xsite reqs data
cat "${{ inputs.ispnCacheName}}_ispn_metrics_file_count"
readarray -t lines < "${{ inputs.ispnCacheName}}_ispn_metrics_file_count"
num1=${lines[0]}
num2=${lines[1]}
num2=${lines[2]}
num3=${lines[1]}
num4=${lines[3]}
echo "$num2, $num1, $num4, $num3"
#calculating the number of xsite requests during the test execution
xsite_reqs=$(awk "BEGIN {print ($num2-$num1); exit}")
xsite_reqs_1=$(awk "BEGIN {print ($num2 - $num1); exit}")
xsite_reqs_2=$(awk "BEGIN {print ($num4 - $num3); exit}")
xsite_reqs=$(awk "BEGIN {print ($xsite_reqs_1 + $xsite_reqs_2) / 2; exit}")
#Reading ispn metrics file with xsite reqs totad duration
cat "${{ inputs.ispnCacheName}}_ispn_metrics_file_sum"
readarray -t lines1 < "${{ inputs.ispnCacheName}}_ispn_metrics_file_sum"
num1=${lines1[0]}
num2=${lines1[1]}
num2=${lines1[2]}
num3=${lines1[1]}
num4=${lines1[3]}
echo "$num2, $num1, $num4, $num3"
#calculating the number of xsite requests during the test execution
xsite_reqs_total_duration=$(awk "BEGIN {print ($num2-$num1); exit}")
xsite_reqs_total_duration_1=$(awk "BEGIN {print ($num2 - $num1); exit}")
xsite_reqs_total_duration_2=$(awk "BEGIN {print ($num4 - $num3); exit}")
xsite_reqs_total_duration=$(awk "BEGIN {print ($xsite_reqs_total_duration_1 + $xsite_reqs_total_duration_2) / 2; exit}")
#calculating the average duration per request in ms
if [[ $xsite_reqs -gt 0 ]]; then
averageXsiteReplicationTimePerReq=$(awk "BEGIN {print int($xsite_reqs_total_duration*1000/$xsite_reqs); exit}")
Expand Down

0 comments on commit e877294

Please sign in to comment.