Skip to content

Commit 54c4ee5

Browse files
committed
testing add test for profile with only one packet per flow
1 parent 179e6a6 commit 54c4ee5

1 file changed

Lines changed: 94 additions & 0 deletions

File tree

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
# Profile information which cannot be modified by the orchestration tool.
2+
name: One Packet
3+
description: One Packet per flow
4+
marks: [small_mtu, one_packet]
5+
requirements:
6+
speed: 100
7+
profile: /home/student/2025-bsc-kuppler-flowmeter/one_packet_flows_2.csv
8+
mtu: 2048
9+
sampling: 1
10+
11+
# default configuration describing the setup during profile collection
12+
default:
13+
pps: 86291
14+
mbps: 790
15+
generator: []
16+
#ipv4:
17+
# fragmentation_probability: 0.05%
18+
#ipv6:
19+
# fragmentation_probability: 0%
20+
probe:
21+
protocols: [ as, eth, tcp, ipv4, ipv6, dns, http, tls, mail, mpls, vlan ]
22+
active_timeout: 300
23+
inactive_timeout: 30
24+
25+
# individual tests for general simulation scenario
26+
sim_general:
27+
- id: one_packet_precise
28+
marks: [precise]
29+
speed_multiplier: 1.0
30+
analysis:
31+
model: "precise"
32+
use_statistic_counter: true
33+
34+
- id: one_packet_statistical
35+
marks: []
36+
speed_multiplier: 1.0
37+
analysis:
38+
model: "statistical"
39+
use_statistic_counter: true
40+
metrics:
41+
- key: PACKETS
42+
diff: 0.5
43+
- key: BYTES
44+
diff: 0.5
45+
- key: FLOWS
46+
diff: 0.5
47+
- key: PACKETS / S
48+
diff: 1
49+
- key: MB / S
50+
diff: 1
51+
- key: DURATION
52+
diff: 1
53+
- id: one_packet_speedup_400G
54+
marks: [speedup]
55+
mbps: 400000
56+
loops: 100
57+
analysis:
58+
model: "statistical"
59+
use_statistic_counter: true
60+
metrics:
61+
- key: PACKETS
62+
diff: 0.5
63+
- key: BYTES
64+
diff: 0.5
65+
- key: FLOWS
66+
diff: 0.5
67+
- key: PACKETS / S
68+
diff: 0.5
69+
- key: MB / S
70+
diff: 0.5
71+
- key: DURATION
72+
diff: 0.5
73+
74+
sim_threshold:
75+
- id: one_packet_throughput
76+
marks: []
77+
mbps_accuracy: 50
78+
mbps_required: 50000
79+
loops: 10
80+
analysis:
81+
use_statistic_counter: true
82+
metrics:
83+
- key: PACKETS
84+
diff: 0.001
85+
- key: BYTES
86+
diff: 0.001
87+
- key: FLOWS
88+
diff: 0.001
89+
- key: PACKETS / S
90+
diff: 0.5
91+
- key: MB / S
92+
diff: 0.5
93+
- key: DURATION
94+
diff: 0.5

0 commit comments

Comments
 (0)