Setup the tests and make them report under a new Graphite key.
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Adjust CPU throttling to users in India. | performance/synthetic-monitoring-tests | master | +3 -0 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Peter | T307446 Move to bare metal servers for performance tests | |||
Resolved | Peter | T311980 Move tests from AWS to bare metal | |||
Resolved | Peter | T311981 Set up bare metal server at Hetzner for performance tests | |||
Resolved | Peter | T311983 Setup tests on the new bare metal machine | |||
Resolved | Peter | T311984 Remove AWS tests | |||
Resolved | Peter | T311985 Switch alerts to use bare metal servers metrics | |||
Resolved | Peter | T333524 Pin FFMPEG to specific CPU:s |
Event Timeline
I did some testing: https://s3.amazonaws.com/synthetic-tests-result-wikimedia/firstView/2023-03-08-10-07-52/pages/en_wikipedia_org/wiki/Barack_Obama/metrics.html
The CPU benchmark score is 200 ms and the TTFB is 126 ms, lets sync that with what we see from our real users.
I've setup three URLS that we test once every hour and gonna let that run until tomorrow to just collect some the data. Then look at the CPU and TTFB and sync if they should be changed.
I added the same URLs to run with WebPageReplay, then tomorrow I will sync CPU benchmark/TTFB and document it so we can motivate how and why we run with the configuration.
Change 907857 had a related patch set uploaded (by Phedenskog; author: Phedenskog):
[performance/synthetic-monitoring-tests@master] Adjust CPU throttling to users in India.
Change 907857 merged by jenkins-bot:
[performance/synthetic-monitoring-tests@master] Adjust CPU throttling to users in India.