Skip to content

Commit 9fb8715

Browse files
committed
fix: print load test to console raw
1 parent 0e48f61 commit 9fb8715

1 file changed

Lines changed: 7 additions & 12 deletions

File tree

.github/workflows/load-test.yaml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,15 @@ jobs:
2222
python-version: "3.10"
2323
- name: Install dependencies
2424
run: |
25-
sudo apt-get update && sudo apt-get install -y jq
25+
sudo apt-get update
26+
sudo apt-get install -y jq
2627
python -m pip install --upgrade pip
2728
pip install poetry
2829
poetry install --with dev
2930
- name: Run Locust tests
3031
run: |
31-
poetry run locust -f ./tests/load-test/locustfile.py -u 100 -r 5 -t 1m --host ${{ secrets.PRODUCTION_URL }} --json --headless | jq . > results.json
32-
- name: Create GHA job summary
33-
if: always()
34-
run: |
35-
TIMESTAMP=$(date +"%Y-%m-%d %H:%M:%S")
36-
echo "# FizzBuzz API Load Test [${TIMESTAMP}"] >> $GITHUB_STEP_SUMMARY
37-
echo "" >> $GITHUB_STEP_SUMMARY
38-
echo "## JSON Report" >> $GITHUB_STEP_SUMMARY
39-
echo '```json' >> $GITHUB_STEP_SUMMARY
40-
cat results.json >> $GITHUB_STEP_SUMMARY
41-
echo '```' >> $GITHUB_STEP_SUMMARY
32+
poetry run locust \
33+
-f ./tests/load-test/locustfile.py \
34+
-u 100 -r 5 -t 1m \
35+
--host ${{ secrets.PRODUCTION_URL }} \
36+
--headless

0 commit comments

Comments
 (0)