diff --git a/.github/scripts/load-test.sh b/.github/scripts/load-test.sh index 9778a4b..e92babb 100644 --- a/.github/scripts/load-test.sh +++ b/.github/scripts/load-test.sh @@ -101,7 +101,12 @@ total_requests=$(get_metric "iterations" "count") foo_requests=$(get_metric "foo_requests" "count") bar_requests=$(get_metric "bar_requests" "count") failed_rate=$(get_metric "failed_requests" "rate") -failed_percent=$(awk "BEGIN { printf \"%.2f\", $failed_rate * 100 }") +if [ -z "$failed_rate" ] || [ "$failed_rate" = "null" ] || [ "$failed_rate" = "N/A" ]; then + failed_percent="0.00" +else + failed_percent=$(awk "BEGIN { printf \"%.2f\", ${failed_rate} * 100 }") +fi + echo "OVERALL STATISTICS" echo "-----------------" diff --git a/.github/workflows/k8s-load-test.yml b/.github/workflows/k8s-load-test.yml index 85fd945..b8372f0 100644 --- a/.github/workflows/k8s-load-test.yml +++ b/.github/workflows/k8s-load-test.yml @@ -8,6 +8,10 @@ jobs: k8s-load-test: name: K8s Deployment & Load Testing runs-on: ubuntu-latest + permissions: + contents: read + pull-requests: write + issues: write steps: - name: Checkout code diff --git a/README.md b/README.md index 3e4a7ca..addab70 100644 --- a/README.md +++ b/README.md @@ -1 +1,2 @@ # goodnotes +test6