Autobahn WebSocket Testsuite Report
Autobahn WebSocket

wtx - Case 12.1.11 : Pass - 419 ms @ 2023-09-27T21:03:58.481Z

Case Description

Send 1000 compressed messages each of payload size 8192, auto-fragment to 256 octets. Use default permessage-deflate offer.

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=312&agent=wtx HTTP/1.1
Connection: Upgrade
Host: 127.0.0.1:9080
Sec-WebSocket-Key: /J4SR9WcTKPkCAR6JjJWRw==
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: FkOTP2/HiDWx2kc2mtA5F/s0mZ0=
Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; server_max_window_bits=12


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
3871387
3892778
3901390
3912782
39331179
3952790
3962792
39841592
3992798
40041600
4012802
4021402
4031403
40541620
4061406
4082816
4092818
41041640
41131233
4122824
41331239
4141414
41552075
41631248
41741668
41862508
41962514
42072940
42183368
42283376
423125076
424125088
42593825
426166816
42752135
42872996
42993861
43093870
43193879
432104320
433104330
43473038
435135655
43693924
437104370
438104380
43973073
44083520
44141764
44293978
44393987
44462664
445114895
4462892
44794023
448104480
44973143
450104500
45152255
452156780
45394077
454104540
45573185
45652280
45794113
458115038
459177803
460115060
461146454
462125544
463115093
46452320
46594185
46683728
46741868
46873276
469146566
47062820
47162826
47294248
473104730
47494266
47541900
47652380
47794293
47841912
47973353
48062880
48131443
482115302
48352415
48452420
48531455
48652430
48741948
48831464
48994401
49094410
49162946
49283936
49383944
49473458
49531485
4962992
497104970
49852490
4992998
50021000
50173507
50242008
50394527
50431512
50584040
50621012
50731521
50852540
509105090
51031530
5111511
5121512
51331539
51431542
51542060
51663096
51784136
51842072
51931557
5201520
52173647
52252610
52373661
52452620
52552625
52673682
52742108
52873696
52942116
53073710
53152655
53252660
53342132
53463204
53531605
53631608
53752685
53852690
53963234
54021080
54152705
54263252
54352715
54421088
54531635
5461546
54721094
54842192
54942196
5501550
55152755
55221104
55363318
55463324
555105550
55631668
55721114
55831674
55931677
56052800
56121122
56221124
56352815
5641564
5651565
56621132
56721134
5681568
5711571
5721572
5751575
Total1002474466

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
3071307
Total2240485812

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
01238
11000
81
Total2239


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333132266167656e743d77747820485454502f312e310d0a436f6e6e65637469
               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: 88822d9efa192e76
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3264396566613139
               0x03e8
009 TCP DROPPED BY ME