Skip to content

Commit

Permalink
Updates benchmark script
Browse files Browse the repository at this point in the history
  • Loading branch information
davidmerfield committed Jan 28, 2025
1 parent c504792 commit b8b43f1
Showing 1 changed file with 31 additions and 25 deletions.
56 changes: 31 additions & 25 deletions tests/benchmark/artillery.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,38 @@
config:
target: "http://benchmark-server:8080" # Uses environment variables for host and port
target: "http://benchmark-server:8080"
phases:
- duration: 30
arrivalRate: 10 # 10 requests per second for 30 seconds
arrivalRate: 10
defaults:
headers:
Host: "david.localhost"
User-Agent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3"
X-Forwarded-For: "217.1.186.106"
X-Forwarded-Proto: "https"

scenarios:
- flow:
- name: "Blog search"
flow:
- get:
url: "/"
headers:
Host: "david.localhost" # Custom Host header
X-Forwarded-For: "217.1.186.106"
X-Forwarded-Proto: "https"
- get:
url: "/Hello.txt"
headers:
Host: "david.localhost" # Custom Host header
X-Forwarded-For: "217.1.186.106"
X-Forwarded-Proto: "https"
- get:
url: "/style.css"
headers:
Host: "david.localhost" # Custom Host header
X-Forwarded-For: "217.1.186.106"
X-Forwarded-Proto: "https"
url: "/search?q=blog"

- name: "Blog homepage"
flow:
- get:
url: "/script.js"
headers:
Host: "david.localhost" # Custom Host header
X-Forwarded-For: "217.1.186.106"
X-Forwarded-Proto: "https"
url: "/"
capture:
- selector: link[rel="stylesheet"][href^="/"]
as: "stylesheet"
attr: "href"
- selector: script[src^="/"]
as: "script"
attr: "src"
- parallel:
- get:
url: "{{ script }}"
- get:
url: "{{ stylesheet }}"
- get:
url: "/robots.txt"
- get:
url: "/feed.rss"

0 comments on commit b8b43f1

Please sign in to comment.