CSIT-866: wrk onboarding in CSIT
[csit.git] / resources / traffic_profiles / wrk / wrk-sf-2n-ethip4tcphttp-1u1c50con-rps.yaml
1 # This is an example wrk traffic profile.
2
3 # List of urls for requests. Each url is requested in a separate instance of
4 # wrk.
5 # Type: list
6 urls:
7   # There must be a file (1kB - 1MB) requested but vpp does not support it.
8   - "http://192.168.10.2"
9
10 # Index of the first CPU on the numa used to run wrk.
11 # Type: integer
12 first-cpu: 1
13
14 # The number of cpus used for wrk. The number of cpus must be a
15 # multiplication of the number of urls.
16 # Type: integer
17 cpus: 1
18
19 # Duration of the test in seconds.
20 # Type: integer
21 duration: 30
22
23 # Total number of threads to use.
24 # Type: integer
25 nr-of-threads: 1
26
27 # Total number of HTTP connections to keep open with each thread handling
28 # N = connections/threads.
29 # Type: integer
30 nr-of-connections: 50
31
32 # Path to LuaJIT script.
33 # Type: string
34 # script: ""
35
36 # HTTP header to add to request, e.g. "Connection: close".
37 # Type: string (taken as it is) or dictionary
38 # header:
39 #   Connection: "close"
40
41 # Print detailed latency statistics.
42 # Type: boolean
43 latency: False
44
45 # Record a timeout if a response is not received within this amount of time.
46 # Type: integer
47 timeout: 5

©2016 FD.io a Linux Foundation Collaborative Project. All Rights Reserved.
Linux Foundation is a registered trademark of The Linux Foundation. Linux is a registered trademark of Linus Torvalds.
Please see our privacy policy and terms of use.