jmeter again

This commit is contained in:
Rodolphe Fontaine 2024-10-15 16:45:11 +02:00
parent 84c3e927e6
commit 2547e0543a

View file

@ -1,28 +1,44 @@
name: Test JMeter Action name: Test Action
on: on:
push: push
branches: [ main ] jobs:
pull_request: test-action:
branches: [ main ] runs-on: ubuntu-latest
steps:
- name: Setup Jmeter
uses: tush-tr/setup-jmeter@v1.1.0
- name: Run Jmeter
run: jmeter -n -t src/test/jmeter/petclinic_test_plan.jmx -l reports/results.jtl
#name: Test JMeter Action
#on:
# push:
# branches: [ main ]
# pull_request:
# branches: [ main ]
jobs: #jobs:
action_build: # action_build:
runs-on: ubuntu-latest # runs-on: ubuntu-latest
steps: # steps:
- uses: actions/checkout@v4 # - uses: actions/checkout@v4
- name: Run JMeter Action on a test # - name: Run JMeter Action on a test
uses: kzhou57/apache-jmeter-action@v0.8.3 # uses: kzhou57/apache-jmeter-action@v0.8.3
with: # with:
testFilePath: src/test/jmeter/petclinic_test_plan.jmx # testFilePath: src/test/jmeter/petclinic_test_plan.jmx
outputReportsFolder: reports/ # outputReportsFolder: reports/
args: "--loglevel INFO" # args: "--loglevel INFO"
- uses: actions/upload-artifact@v4 # - uses: actions/upload-artifact@v4
with: # with:
name: jmeter-test-results # name: jmeter-test-results
path: reports/ # path: reports/