-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathactions.yaml
29 lines (25 loc) · 933 Bytes
/
actions.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
prepare:
description: |
Prepares the workload.
run:
description: |
Kickstarts the benchmark service in this server.
stop:
description: |
Stops the benchmark service in this server.
get-summary:
description: |
Allow for the test result to be obtained in cases when COS or Upload are not needed.
The benchmark result collection happens anyways and is be stored in a folder within the unit.
It reports in the output (either table or json) where the user can find the collection tarball
in its own filesystem in addition to basic test results
(e.g. time elapsed, queries executed, queries per second, etc).
parameters:
output:
description: |
The output format of the summary. It can be either a table or a json.
type: string
enum: [table, json]
cleanup:
description: |
Cleans up the workload from the application and unsets all the prepared configuration.