|
18 | 18 | perf_test = {
|
19 | 19 | "virtio-block-sync": {
|
20 | 20 | "label": "💿 Virtio Sync Block Performance",
|
21 |
| - "tests": "integration_tests/performance/test_block_ab.py::test_block_performance -k 'not Async'", |
| 21 | + "tests": "integration_tests/performance/test_block.py::test_block_performance -k 'not Async'", |
22 | 22 | "devtool_opts": "-c 1-10 -m 0",
|
23 | 23 | },
|
24 | 24 | "virtio-block-async": {
|
25 | 25 | "label": "💿 Virtio Async Block Performance",
|
26 |
| - "tests": "integration_tests/performance/test_block_ab.py::test_block_performance -k Async", |
| 26 | + "tests": "integration_tests/performance/test_block.py::test_block_performance -k Async", |
27 | 27 | "devtool_opts": "-c 1-10 -m 0",
|
28 | 28 | },
|
29 | 29 | "vhost-user-block": {
|
30 | 30 | "label": "💿 vhost-user Block Performance",
|
31 |
| - "tests": "integration_tests/performance/test_block_ab.py::test_block_vhost_user_performance", |
| 31 | + "tests": "integration_tests/performance/test_block.py::test_block_vhost_user_performance", |
32 | 32 | "devtool_opts": "-c 1-10 -m 0",
|
33 | 33 | "ab_opts": "--noise-threshold 0.1",
|
34 | 34 | },
|
35 | 35 | "network": {
|
36 | 36 | "label": "📠 Network Latency and Throughput",
|
37 |
| - "tests": "integration_tests/performance/test_network_ab.py", |
| 37 | + "tests": "integration_tests/performance/test_network.py", |
38 | 38 | "devtool_opts": "-c 1-10 -m 0",
|
39 | 39 | # Triggers if delta is > 0.01ms (10µs) or default relative threshold (5%)
|
40 | 40 | # only relevant for latency test, throughput test will always be magnitudes above this anyway
|
41 | 41 | "ab_opts": "--absolute-strength 0.010",
|
42 | 42 | },
|
43 | 43 | "snapshot-latency": {
|
44 | 44 | "label": "📸 Snapshot Latency",
|
45 |
| - "tests": "integration_tests/performance/test_snapshot_ab.py::test_restore_latency integration_tests/performance/test_snapshot_ab.py::test_post_restore_latency integration_tests/performance/test_snapshot_ab.py::test_snapshot_create_latency", |
| 45 | + "tests": "integration_tests/performance/test_snapshot.py::test_restore_latency integration_tests/performance/test_snapshot.py::test_post_restore_latency integration_tests/performance/test_snapshot.py::test_snapshot_create_latency", |
46 | 46 | "devtool_opts": "-c 1-12 -m 0",
|
47 | 47 | },
|
48 | 48 | "population-latency": {
|
49 | 49 | "label": "📸 Memory Population Latency",
|
50 |
| - "tests": "integration_tests/performance/test_snapshot_ab.py::test_population_latency", |
| 50 | + "tests": "integration_tests/performance/test_snapshot.py::test_population_latency", |
51 | 51 | "devtool_opts": "-c 1-12 -m 0",
|
52 | 52 | },
|
53 | 53 | "vsock-throughput": {
|
54 | 54 | "label": "🧦 Vsock Throughput",
|
55 |
| - "tests": "integration_tests/performance/test_vsock_ab.py", |
| 55 | + "tests": "integration_tests/performance/test_vsock.py", |
56 | 56 | "devtool_opts": "-c 1-10 -m 0",
|
57 | 57 | },
|
58 | 58 | "memory-overhead": {
|
|
0 commit comments