diff --git a/.github/workflows/load-test.yml b/.github/workflows/load-test.yml index e2030d3c3b..d8669f5058 100644 --- a/.github/workflows/load-test.yml +++ b/.github/workflows/load-test.yml @@ -15,30 +15,21 @@ permissions: jobs: jmeter: - name: Run JMeter Tests and Generate HTML Report + name: Run JMeter Tests runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - - name: Ensure Report Directory Exists - run: mkdir -p reports/html-report - - - name: Cleanup Previous JMeter Reports - run: rm -rf reports/html-report && mkdir -p reports/html-report - - - name: Run JMeter Load Test + - name: Run JMeter Action on a test uses: rbhadti94/apache-jmeter-action@v0.5.0 with: testFilePath: tests/jmeter/gite-test-plan.jmx outputReportsFolder: reports/ - args: "-n -t tests/jmeter/gite-test-plan.jmx -l reports/results.jtl -e -o reports/html-report" - - - name: Check JMeter Report Generation - run: ls -la reports/html-report || echo "Report directory is empty" + args: "--loglevel INFO" - name: Upload JMeter Test Results uses: actions/upload-artifact@v4 with: - name: jmeter-html-report - path: reports/html-report/ + name: jmeter-test-results + path: reports/ \ No newline at end of file