Autobahn WebSocket Testsuite Report
Autobahn WebSocket

wtx - Case 13.6.6 : Pass - 332 ms @ 2023-09-27T21:10:05.395Z

Case Description

Send 1000 compressed messages each of payload size 8192, auto-fragment to 0 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 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=487&agent=wtx HTTP/1.1
Connection: Upgrade
Host: 127.0.0.1:9080
Sec-WebSocket-Key: R+BSi/m7O5n7kGflCtzLXQ==
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: fewtFdwGgwIPp9NU3lUEMfNjPqY=
Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; server_max_window_bits=12; client_no_context_takeover; 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
414
3621362
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
Total1002481391

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

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