Skip to content

Commit 6148c1e

Browse files
committed
added a draft-25 test run with Apple QUIC against Apple QUIC
1 parent 23ba827 commit 6148c1e

5 files changed

+27
-0
lines changed

src/spindump_testtraces.sh

+1
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ traces="trace_icmpv4_short
104104
trace_quic_v25_ngx
105105
trace_quic_v25_quiche
106106
trace_quic_v25_quicly
107+
trace_quic_v25_apple
107108
trace_quic_fail1_quant
108109
trace_quic_fail2_quant
109110
trace_quic_google

test/trace_quic_v25_apple.expected

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[
2+
{ "Event": "new", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "082a55f72b03536a-aacb443f5387ecd4 (60181:4433)", "Ts": 1580824905077228, "State": "Starting", "Notes": "No rsp,v25,no spin", "Packets1": 0, "Packets2": 0, "Bytes1": 0, "Bytes2": 0 },
3+
{ "Event": "measurement", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "082a55f72b03536a-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905221608, "State": "Up", "Notes": "No rsp,v25,no spin", "Right_rtt": 144380, "Packets1": 1, "Packets2": 0, "Bytes1": 1228, "Bytes2": 0, "Bandwidth1": 1228, "Bandwidth2": 0 },
4+
{ "Event": "packet", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905221824, "State": "Up", "Notes": "V25,no spin", "Packets1": 1, "Packets2": 2, "Bytes1": 1228, "Bytes2": 2521, "Bandwidth1": 1228, "Bandwidth2": 2521 },
5+
{ "Event": "packet", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905221957, "State": "Up", "Notes": "V25,no spin", "Packets1": 1, "Packets2": 3, "Bytes1": 1228, "Bytes2": 3615, "Bandwidth1": 1228, "Bandwidth2": 3615 },
6+
{ "Event": "packet", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905223395, "State": "Up", "Notes": "V25,no spin", "Packets1": 2, "Packets2": 3, "Bytes1": 2456, "Bytes2": 3615, "Bandwidth1": 2456, "Bandwidth2": 3615 },
7+
{ "Event": "packet", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905224064, "State": "Up", "Notes": "V25,no spin", "Packets1": 3, "Packets2": 3, "Bytes1": 2541, "Bytes2": 3615, "Bandwidth1": 2541, "Bandwidth2": 3615 },
8+
{ "Event": "packet", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905224615, "State": "Up", "Notes": "V25,no spin", "Packets1": 4, "Packets2": 3, "Bytes1": 2626, "Bytes2": 3615, "Bandwidth1": 2626, "Bandwidth2": 3615 },
9+
{ "Event": "packet", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905355191, "State": "Up", "Notes": "V25,no spin", "Packets1": 4, "Packets2": 4, "Bytes1": 2626, "Bytes2": 4850, "Bandwidth1": 2626, "Bandwidth2": 4850 },
10+
{ "Event": "packet", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905355810, "State": "Up", "Notes": "V25,no spin", "Packets1": 4, "Packets2": 5, "Bytes1": 2626, "Bytes2": 6085, "Bandwidth1": 2626, "Bandwidth2": 6085 },
11+
{ "Event": "packet", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905355879, "State": "Up", "Notes": "V25,no spin", "Packets1": 5, "Packets2": 5, "Bytes1": 2711, "Bytes2": 6085, "Bandwidth1": 2711, "Bandwidth2": 6085 },
12+
{ "Event": "packet", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905356188, "State": "Up", "Notes": "V25,no spin", "Packets1": 6, "Packets2": 5, "Bytes1": 2796, "Bytes2": 6085, "Bandwidth1": 2796, "Bandwidth2": 6085 },
13+
{ "Event": "packet", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905356680, "State": "Up", "Notes": "V25,no spin", "Packets1": 6, "Packets2": 6, "Bytes1": 2796, "Bytes2": 6257, "Bandwidth1": 2796, "Bandwidth2": 6257 },
14+
{ "Event": "packet", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905364034, "State": "Up", "Notes": "V25,no spin", "Packets1": 7, "Packets2": 6, "Bytes1": 2881, "Bytes2": 6257, "Bandwidth1": 2881, "Bandwidth2": 6257 },
15+
{ "Event": "packet", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905372091, "State": "Up", "Notes": "V25,no spin", "Packets1": 8, "Packets2": 6, "Bytes1": 3000, "Bytes2": 6257, "Bandwidth1": 3000, "Bandwidth2": 6257 },
16+
{ "Event": "spinvalue", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905374041, "State": "Up", "Notes": "V25,no spin", "Value": 0, "Who": "initiator", "Packets1": 8, "Packets2": 6, "Bytes1": 3000, "Bytes2": 6257, "Bandwidth1": 3000, "Bandwidth2": 6257 },
17+
{ "Event": "spinvalue", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905374297, "State": "Up", "Notes": "V25,no spin", "Value": 0, "Who": "initiator", "Packets1": 9, "Packets2": 6, "Bytes1": 3150, "Bytes2": 6257, "Bandwidth1": 3150, "Bandwidth2": 6257 },
18+
{ "Event": "spinvalue", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905374891, "State": "Up", "Notes": "V25,no spin", "Value": 0, "Who": "initiator", "Packets1": 10, "Packets2": 6, "Bytes1": 3217, "Bytes2": 6257, "Bandwidth1": 3217, "Bandwidth2": 6257 },
19+
{ "Event": "packet", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905507760, "State": "Up", "Notes": "V25,no spin", "Packets1": 11, "Packets2": 7, "Bytes1": 3291, "Bytes2": 6814, "Bandwidth1": 3291, "Bandwidth2": 6814 },
20+
{ "Event": "spinvalue", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905509785, "State": "Up", "Notes": "V25,no spin", "Value": 0, "Who": "initiator", "Packets1": 11, "Packets2": 7, "Bytes1": 3291, "Bytes2": 6814, "Bandwidth1": 3291, "Bandwidth2": 6814 },
21+
{ "Event": "spinvalue", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905510960, "State": "Up", "Notes": "V25,no spin", "Value": 0, "Who": "responder", "Packets1": 12, "Packets2": 7, "Bytes1": 3361, "Bytes2": 6814, "Bandwidth1": 3361, "Bandwidth2": 6814 },
22+
{ "Event": "spinvalue", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905512831, "State": "Up", "Notes": "V25,no spin", "Value": 0, "Who": "responder", "Packets1": 12, "Packets2": 8, "Bytes1": 3361, "Bytes2": 6874, "Bandwidth1": 3361, "Bandwidth2": 6874 },
23+
{ "Event": "spinvalue", "Type": "QUIC", "Addrs": ["192.168.190.128","67.192.246.159"], "Session": "2a55f72b03536ae9-129d08c1cb0ab428bf3116f5ce03e9b4c6a5 (60181:4433)", "Ts": 1580824905513209, "State": "Up", "Notes": "V25,no spin", "Value": 1, "Who": "initiator", "Packets1": 12, "Packets2": 9, "Bytes1": 3361, "Bytes2": 7149, "Bandwidth1": 3361, "Bandwidth2": 7149 }
24+
]

test/trace_quic_v25_apple.options

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
--report-packets --report-notes --format json --report-spins

test/trace_quic_v25_apple.pcap

12.3 KB
Binary file not shown.

test/trace_quic_v25_apple.txt

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Test trace gotten from an Apple implementation against Apple implementation during the February 2020 interop session. This is a basic test.

0 commit comments

Comments
 (0)