Skip to content

Commit b33441c

Browse files
authored
Add load test yml configuration for artillery (#9)
1 parent 19789b4 commit b33441c

File tree

3 files changed

+2333
-50
lines changed

3 files changed

+2333
-50
lines changed

load-test.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
config:
2+
target: http://localhost:8010
3+
phases:
4+
- duration: 30
5+
arrivalRate: 100
6+
ensure:
7+
p99: 50
8+
9+
scenarios:
10+
- name: "Load test POST rides"
11+
flow:
12+
- post:
13+
url: "/rides"
14+
json:
15+
"start_lat": 12
16+
"start_long": 14
17+
"end_lat": 19
18+
"end_long": 19
19+
"rider_name": "JoSDSDS"
20+
"driver_name": "John"
21+
"driver_vehicle": "Truck"
22+
expect:
23+
- statusCode: 200
24+
- name: "Load test GET rides"
25+
flow:
26+
- get:
27+
url: "/rides"
28+
expect:
29+
- statusCode: 200
30+
- name: "Load test GET rides/1"
31+
flow:
32+
- get:
33+
url: "/rides/1"
34+
expect:
35+
- statusCode: 200

0 commit comments

Comments
 (0)