@@ -21,37 +21,42 @@ cleanup:
2121 rm server/key.pem server/cert.pem || true
2222 rm proxy/key.pem proxy/cert.pem || true
2323
24- ping :
24+ clean-containers :
25+ docker compose rm -f client proxy server
26+
27+ ping : clean-containers
2528 FILTER_IP_PROTOCOL=0 TESTCASE=ping docker compose --env-file ipv4.env up --exit-code-from client
2629
27- pingv6 :
30+ pingv6 : clean-containers
2831 FILTER_IP_PROTOCOL=0 TESTCASE=ping docker compose --env-file ipv6.env up --exit-code-from client
2932
30- http :
33+ http : clean-containers
3134 FILTER_IP_PROTOCOL=0 TESTCASE=http docker compose --env-file ipv4.env up --exit-code-from client
3235
33- httpv6 :
36+ httpv6 : clean-containers
3437 FILTER_IP_PROTOCOL=0 TESTCASE=http docker compose --env-file ipv6.env up --exit-code-from client
3538
36- http3 :
39+ http3 : clean-containers
3740 FILTER_IP_PROTOCOL=0 TESTCASE=http3 docker compose --env-file ipv4.env up --exit-code-from client
3841
39- http3v6 :
42+ http3v6 : clean-containers
4043 FILTER_IP_PROTOCOL=0 TESTCASE=http3 docker compose --env-file ipv6.env up --exit-code-from client
4144
42- filtertcp :
45+ filtertcp : clean-containers
4346 FILTER_IP_PROTOCOL=6 TESTCASE=filtertcp docker compose --env-file ipv4.env up --exit-code-from client
4447
45- filtertcpv6 :
48+ filtertcpv6 : clean-containers
4649 FILTER_IP_PROTOCOL=6 TESTCASE=filtertcp docker compose --env-file ipv6.env up --exit-code-from client
4750
48- filetransfer :
51+ filetransfer : clean-containers
4952 FILTER_IP_PROTOCOL=0 TESTCASE=filetransfer docker compose --env-file ipv4.env up --exit-code-from client
5053
51- filetransferv6 :
54+ filetransferv6 : clean-containers
5255 FILTER_IP_PROTOCOL=0 TESTCASE=filetransfer docker compose --env-file ipv6.env up --exit-code-from client
5356
5457copylogs :
58+ if [ -z " $( target) " ]; then echo " target directory not specified" ; exit 1; fi
59+ rm -rf $(target )
5560 mkdir -p $(target )
5661 docker compose logs > $(target ) /docker-compose.log
5762 docker cp client:/keys.txt $(target ) /
@@ -60,4 +65,3 @@ copylogs:
6065 docker cp proxy:/proxy_eth0.pcap $(target ) /
6166 docker cp proxy:/proxy_eth1.pcap $(target ) /
6267
63-
0 commit comments