@@ -5,7 +5,9 @@ mkdir -p "$(dirname ${LOG})"
55if [ -z " $NOHUP_STARTED " ]; then
66 export NOHUP_STARTED=1
77 nohup " $0 " " $@ " > " ${LOG} " 2>&1 &
8- tail -f " ${LOG} "
8+ tail -f " ${LOG} " &
9+ wait %1
10+ kill %2
911fi
1012
1113. .venv/bin/activate || (
1416)
1517
1618PROBES=(
17- " ipfixprobe-raw"
18- " ipfixprobe-dpdk"
19- " nprobe-pcap"
20- " nprobe-pfring"
19+ # "ipfixprobe-raw"
20+ # "ipfixprobe-raw-4"
21+ # "ipfixprobe-pcap"
22+ # "ipfixprobe-pcap-4"
23+ # "ipfixprobe-dpdk-1"
24+ # "ipfixprobe-dpdk-2"
25+ " ipfixprobe-dpdk-4"
26+ # "ipfixprobe-dpdk-16"
27+ # "nprobe-pcap"
28+ # "nprobe-pcap-4"
29+ # "nprobe-pfring"
2130 " nprobe-zc"
22- " cento-pcap"
23- " cento-pfring"
31+ # "cento-pcap"
32+ # "cento-pcap-4"
33+ # "cento-pfring"
2434 " cento-zc"
25- " yaf-pcap"
26- " yaf-pfring"
35+ # "yaf-pcap"
36+ # "yaf-pcap-4"
37+ # "yaf-pfring"
38+ # "yaf-pfring-pcap"
39+ # "yaf-pfring-pcap-4"
2740 " yaf-zc"
2841)
2942
30- declare -A PROBES_PROTOCOLS
31- PROBES_PROTOCOLS =(
43+ declare -A PROBE_PROTOCOLS
44+ PROBE_PROTOCOLS =(
3245 " ipfixprobe-raw" " tcp"
33- " ipfixprobe-dpdk" " tcp"
46+ " ipfixprobe-raw-4" " tcp"
47+ " ipfixprobe-pcap" " tcp"
48+ " ipfixprobe-pcap-4" " tcp"
49+ " ipfixprobe-dpdk-1" " tcp"
50+ " ipfixprobe-dpdk-2" " tcp"
51+ " ipfixprobe-dpdk-4" " tcp"
52+ " ipfixprobe-dpdk-16" " tcp"
3453 " nprobe-pcap" " udp"
54+ " nprobe-pcap-4" " udp"
3555 " nprobe-pfring" " udp"
3656 " nprobe-zc" " udp"
3757 " cento-pcap" " tcp"
58+ " cento-pcap-4" " tcp"
3859 " cento-pfring" " tcp"
3960 " cento-zc" " tcp"
4061 " yaf-pcap" " tcp"
62+ " yaf-pcap-4" " tcp"
4163 " yaf-pfring" " tcp"
64+ " yaf-pfring-pcap" " tcp"
65+ " yaf-pfring-pcap-4" " tcp"
4266 " yaf-zc" " tcp"
4367)
4468
4569for probe in ${PROBES[@]} ; do
4670 ARGS=(
4771 " --config-path=/home/student/2025-bsc-kuppler-flowmeter/flowtest-configs"
4872 " --replicator=kuppler-2-xdp-zc"
49- " --collector=ipfixcol-1:protocol=${PROBES_PROTOCOLS [$probe]} "
73+ " --collector=ipfixcol-1:protocol=${PROBE_PROTOCOLS [$probe]} "
5074 " --probe=${probe} "
5175 " --disable-ansible"
5276 " --html=logs/report.html"
5377 " --self-contained-html"
5478 " --continue-on-collection-errors"
5579 " --capture=tee-sys"
5680 " -m"
57- " simulation and hospitals and sim_threshold "
81+ " simulation and once_per_probe "
5882 )
5983
6084 echo " 📋 Starting tests with nohup... output in ${LOG} for $probe "
0 commit comments