Autobahn WebSocket Testsuite Report
Autobahn WebSocket

wtx - Case 13.4.11 : Pass - 471 ms @ 2023-09-27T21:08:59.209Z

Case Description

Send 1000 compressed messages each of payload size 8192, auto-fragment to 256 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(False, 15)]

Case Expectation

Receive echo'ed messages (with payload as sent). Timeout case after 480 secs.

Case Outcome

Ok, received all echo'ed messages in time.

Expected:
{}

Observed:
[]

Case Closing Behavior

Connection was properly closed (OK)



Opening Handshake

GET /runCase?case=456&agent=wtx HTTP/1.1
Connection: Upgrade
Host: 127.0.0.1:9080
Sec-WebSocket-Key: 2v4LsaK90+1qjnZi4VyOLQ==
Sec-WebSocket-Version: 13
Upgrade: websocket
Sec-Websocket-Extensions: permessage-deflate; client_max_window_bits=12; server_max_window_bits=12; client_no_context_takeover; server_no_context_takeover
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.8.2-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: EYuVfsmf9hWIM8xfH1zo1DU7r3A=
Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; server_max_window_bits=12; client_max_window_bits=15


Closing Behavior

KeyValueDescription
isServerTrueTrue, iff I (the fuzzer) am a server, and the peer is a client.
closedByMeTrueTrue, iff I have initiated closing handshake (that is, did send close first).
failedByMeFalseTrue, iff I have failed the WS connection (i.e. due to protocol error). Failing can be either by initiating closing handshake or brutal drop TCP.
droppedByMeTrueTrue, iff I dropped the TCP connection.
wasCleanTrueTrue, iff full WebSocket closing handshake was performed (close frame sent and received) _and_ the server dropped the TCP (which is its responsibility).
wasNotCleanReasonNoneWhen wasClean == False, the reason what happened.
wasServerConnectionDropTimeoutFalseWhen we are a client, and we expected the server to drop the TCP, but that didn't happen in time, this gets True.
wasOpenHandshakeTimeoutFalseWhen performing the opening handshake, but the peer did not finish in time, this gets True.
wasCloseHandshakeTimeoutFalseWhen we initiated a closing handshake, but the peer did not respond in time, this gets True.
localCloseCode1000The close code I sent in close frame (if any).
localCloseReasonNoneThe close reason I sent in close frame (if any).
remoteCloseCode1000The close code the peer sent me in close frame (if any).
remoteCloseReasonNoneThe close reason the peer sent me in close frame (if any).


Wire Statistics

Octets Received by Chop Size

Chop SizeCountOctets
818
3351335
3901390
39341572
3942788
3952790
3962792
39831194
3992798
40041600
4012802
40231206
4032806
4052810
4072814
4082816
40931227
41031230
41141644
4131413
41431242
41541660
4161416
4172834
41852090
41983352
42072940
42183368
422114642
42362538
42493816
425177225
426114686
42793843
42893852
42973003
43093870
431104310
43273024
43393897
43483472
435146090
43673052
43762622
43883504
43941756
440104400
44162646
44262652
443114873
44483552
44594005
44673122
447125364
44852240
44941796
450114950
45152255
45231356
45362718
45483632
45594095
45641824
45752285
45862748
459104590
46052300
461104610
46273234
46373241
46483712
46573255
466177922
467125604
468115148
469167504
47073290
47162826
47252360
47362838
4742948
47562850
476125712
47762862
47862868
479136227
48083840
481115291
48294338
483115313
484104840
48552425
48673402
4871487
4881488
48962934
490115390
49183928
49241968
49394437
49452470
49573465
49652480
49762982
498146972
49931497
50052500
50142004
50231506
50331509
50463024
50552525
50652530
50794563
50821016
50942036
51052550
51163066
51231536
51321026
51442056
51552575
51631548
51721034
51863108
51942076
52063120
52184168
52263132
52331569
52463144
52694734
52752635
52831584
52994761
53052650
53142124
53252660
5331533
53473738
53563210
53631608
53721074
53842152
53952695
54052700
54152705
54263252
54321086
54442176
54573815
54652730
54773829
54831644
54942196
55021100
55121102
552105520
55352765
55431662
55542220
55631668
55731671
55821116
55942236
56042240
56131683
5621562
56331689
56421128
56531695
56642264
56731701
5681568
56931707
57042280
5721572
5741574
Total1002477435

Octets Transmitted by Chop Size

Chop SizeCountOctets
2612
3515
4624
5735
6742
7428
8432
9327
10220
11333
12560
13339
14342
15115
16116
17117
18354
20240
22122
24248
25375
269234
274108
28256
29258
305150
31393
32264
334132
343102
357245
366216
375185
386228
399351
40280
413123
427294
435215
443132
453135
463138
475235
486288
49298
504200
513153
524208
534212
547378
553165
562112
57157
586348
592118
605300
614244
622124
633189
643192
663198
683204
70170
75175
1492298
1501150
1511151
1522304
1532306
1544616
1553465
1565780
1573471
1583474
1592318
16071120
16191449
16291458
163101630
164111804
165111815
1666996
16781336
168132184
169122028
17081360
171122052
172132236
17381384
174101740
17591575
17681408
17791593
17871246
179101790
18061080
18171267
1824728
183101830
1843552
18591665
18691674
1873561
1885940
18991701
190112090
1915955
19291728
1934772
19491746
1951195
196101960
197112167
198132574
1994796
2004800
20171407
20271414
2034812
20451020
2054820
20671442
207102070
2082416
2094836
21071470
211142954
21271484
21361278
214112354
215122580
216112376
21791953
21871526
21991971
22051100
22161326
22271554
22371561
2243672
22571575
22661356
22771589
2283684
2294916
230122760
231143234
23292088
23381864
234102340
235112585
23692124
23771659
2384952
23981912
24051200
2413723
24251210
24371701
2442488
24581960
24661476
24761482
2482496
2491249
2503750
25141004
25261512
25361518
25471778
2553765
256102560
25741028
258102580
259102590
2601238321880
3341334
Total2240485839

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
01238
11000
81
Total2239


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343536266167656e743d77747820485454502f312e310d0a436f6e6e65637469
               6f6e3a20557067726164650d0a48 ...
001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e
               5465737453756974652f302e382e ...
002 WIRELOG DISABLED
003 CLOSE CONNECTION AFTER 480.000000 sec
004 WIRELOG ENABLED
005 TX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASK=None, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 880203e8
007 RX OCTETS: 88822bf531b1281d
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3262663533316231
               0x03e8
009 TCP DROPPED BY ME