Autobahn WebSocket Testsuite Report
Autobahn WebSocket

wtx - Case 13.1.6 : Pass - 343 ms @ 2023-09-27T21:07:23.552Z

Case Description

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

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=397&agent=wtx HTTP/1.1
Connection: Upgrade
Host: 127.0.0.1:9080
Sec-WebSocket-Key: iv2W755bKak8L1+t9nL33g==
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: xU6DYt+tf4CXoncmJ4JAu8LoGLw=
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
414
3071307
4052810
4061406
4071407
4082816
4092818
41041640
41131233
41252060
41331239
41431242
4152830
41672912
41793753
41893762
419104190
420114620
421114631
42262532
42383384
424135512
425125100
42683408
427125124
428135564
42983432
430104300
43193879
43283456
43393897
43473038
435104350
43662616
43773059
43841752
439104390
44031320
44193969
44293978
44331329
44452220
44594005
446114906
44752235
44894032
44941796
45094050
4511451
452104520
453114983
454135902
45541820
45641824
45773199
45873206
45941836
46052300
46141844
46273234
463104630
4642928
46541860
46673262
467146538
46873276
46962814
470115170
471125652
472115192
47394257
47473318
47594275
47652380
47762862
47873346
47973353
48031440
48173367
48262892
48373381
48431452
48541940
486125832
487146818
48894392
48983912
490104900
491115401
49294428
49373451
49441976
49583960
49652480
49731491
49852490
49973493
50021000
50184008
50263012
50363018
50421008
5051505
50631518
50742028
50863048
50963054
51073570
51131533
512105120
51342052
514105140
515105150
51663096
51752585
51852590
51973633
52073640
52142084
52242088
52331569
52421048
52531575
52652630
52731581
52831584
5291529
5301530
5311531
53231596
53421068
5361536
53821076
53931617
54094860
54142164
54221084
54321086
54452720
54531635
54621092
54742188
54831644
54973843
55063300
55152755
55263312
55394977
55421108
55531665
55673892
55752785
55831674
55931677
56031680
56152805
56263372
56321126
56442256
56531695
56642264
56742268
56873976
56931707
57021140
5711571
57263432
57321146
57452870
57542300
57621152
57731731
57831734
58031740
58231746
5841584
5891589
Total1002481336

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

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