-
-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathvars.yml
More file actions
67 lines (60 loc) · 1.59 KB
/
Copy pathvars.yml
File metadata and controls
67 lines (60 loc) · 1.59 KB
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
---
# GENERAL
_ssh_connection: "{{ hostvars[inventory_hostname]['ansible_env'].SSH_CONNECTION }}"
lts_ip: "{{ _ssh_connection.split(' ')[0] }}"
lts_tests_dir: "./tests"
lts_logs_dir: "{{ unique_logs_folder|default('./logs/' + ansible_date_time.iso8601) }}"
sut_ip: "{{ _ssh_connection.split(' ')[2] }}"
sut_tests_dir: "/root/hc-tests"
# CPU
test_cpu:
# Test duration seconds, minutes, hours, days, or years with the s, m, h, d, or y suffix.
duration: "{{ cpu_duration|default('10m') }}"
# Network
test_network:
# Test duration in seconds
duration: "{{ network_duration|default('14400') }}"
# Target network test speed in Mbps
speed: "{{ network_speed|default('0') }}"
# Testing a specific network device
device: "{{ network_device|default('') }}"
# RAID
test_raid:
# Test duration in seconds
duration: "{{ raid_duration|default('14400') }}"
# PHORONIX
test_phoronix:
tests:
9:
# compilation
- pts/build-python
# kernel
- pts/osbench
- pts/schbench
- pts/t-test1
- pts/tinymembench
- wireguard
# memory
- pts/cachebench
- pts/ramspeed
- pts/stream
10:
# compilation
- pts/build-python
# kernel
- pts/osbench
- pts/schbench
- pts/t-test1
- pts/tinymembench
- wireguard
# memory
- pts/cachebench
- pts/ramspeed
- pts/stream
folder: "{{ phoronix_folder|default('/root') }}"
need_space: "{{ phoronix_need_space|default(300) }}"
# LTP
# Path to clone LTP project to SUT
ltp_clone_path: /root/ltp
test_ltp:
suites: "{{ ltp_suites|default('all') }}"