Skip to content

Commit bef2137

Browse files
authored
Merge pull request 3scale-qe#898 from mastastny/perf_readme
fix links in performance readme
2 parents 62d763e + 391df5d commit bef2137

File tree

2 files changed

+12
-5
lines changed

2 files changed

+12
-5
lines changed

config/settings.yaml.tpl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,12 @@ development:
170170
podman_image: "" # container image ID
171171
hyperfoil:
172172
url: "" # URL for hyperfoil controller
173+
shared_template: # optional setting - overrides default agent definition
174+
agents: # Dict of agents definition
175+
agent-one: # Agent name
176+
host: 127.0.0.1
177+
port: 22
178+
stop: true
173179
cfssl:
174180
binary: "cfssl" # Path to the cfssl binary
175181
images:

testsuite/tests/performance/README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ The performance test consists of two files:
2020
## How to run?
2121
To run the performance tests, you need to set up hyperfoil first.
2222
The testsuite needs to have a hyperfoil controller accessible with URL. Each set of tests have preconfigured number of agents and its properties but this configuration can be overridden in configuration file by `shared_templates` definition.
23-
Testsuites `setting.yaml` contains predefined settings for clustered hyperfoil.
23+
Minimum required settings for clustered hyperfoil can be found in `settings.yaml.tpl`, in section labeled "hyperfoil".
24+
2425

2526
### Configuration
2627

@@ -38,8 +39,8 @@ Content of`shared_template` will be merged into each benchmark YAML definition.
3839
* #### **Clustered hyperfoil**
3940
The easiest way how to run performance tests is to use clustered hyperfoil.
4041

41-
Deploy by the [operator](https://hyperfoil.io/userguide/installation/k8s.html) or
42-
[manually](https://hyperfoil.io/userguide/installation/k8s_manual.html).
42+
Deploy by the [operator](https://hyperfoil.io/docs/user-guide/installation/k8s/) or
43+
[manually](https://hyperfoil.io/docs/user-guide/installation/k8s_manual/).
4344

4445
Testsuite needs the following configuration:
4546

@@ -58,8 +59,8 @@ Content of`shared_template` will be merged into each benchmark YAML definition.
5859
Right now, we focus on running the testsuite with clustered hyperfoil.
5960
There might be some difficulties with manually deployed hyperfoil.
6061

61-
Hyperfoil can be deployed [manually](https://hyperfoil.io/userguide/installation/start_manual.html)
62-
or via [Ansible](https://hyperfoil.io/userguide/installation/ansible.html).
62+
Hyperfoil can be deployed [manually](https://hyperfoil.io/docs/user-guide/installation/start_manual/)
63+
or via [Ansible](https://hyperfoil.io/docs/user-guide/installation/ansible/).
6364

6465
Testsuite needs to have the following configuration:
6566
```yaml

0 commit comments

Comments
 (0)