Autobahn WebSocket Testsuite Report
Autobahn WebSocket

wtx - Case 13.7.6 : Pass - 382 ms @ 2023-09-27T21:10:27.616Z

Case Description

Send 1000 compressed messages each of payload size 8192, auto-fragment to 0 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 9), (True, 0), (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=505&agent=wtx HTTP/1.1
Connection: Upgrade
Host: 127.0.0.1:9080
Sec-WebSocket-Key: PDCzjGsax7NiZFI6P/z25Q==
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: PKKA9rYMd204oX8OA6pGwPbVvhc=
Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; server_max_window_bits=12; client_no_context_takeover; client_max_window_bits=9


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
3911391
3922784
39331179
39441576
39541580
3962792
39751985
3981398
3992798
40052000
40131203
40231206
40341612
40483232
40562430
40672842
40783256
40893672
409156135
410114510
41183288
412124944
413114543
41472898
415145810
41693744
41793753
418156270
419104190
42083360
421104210
422104220
423104230
42472968
42552125
42683408
42762562
428125136
42962574
4302860
4312862
4322864
433114763
43452170
4352870
43683488
43731311
438114818
43983512
44083520
44162646
44283536
44383544
444104440
44583560
44662676
447114917
448125376
44983592
450135850
451146314
452114972
453104530
45473178
455115005
45662736
45752285
45873206
45931377
460115060
46131383
46273234
46341852
46441856
465125580
46673262
46762802
46883744
46931407
4701470
47131413
47252360
4732946
47452370
47531425
47694284
47783816
47883824
47952395
48073360
48131443
48294338
48394347
48483872
48552425
48673402
48773409
48883904
48962934
490115390
49141964
49241968
49352465
49462964
49541980
49694464
49762982
49831494
49952495
50021000
50121002
50263012
50331509
50442016
50542020
50642024
50752535
50873556
50994581
51073570
51184088
512126144
51363078
51442056
51563090
51673612
51784136
51873626
51973633
52073640
52184168
52284176
52352615
52484192
52573675
52652630
52773689
52842112
52942116
53031590
53142124
53231596
53331599
53421068
53521070
53631608
5381538
53931617
54021080
5421542
5471547
5491549
55031650
5531553
5561556
5571557
55821116
56142244
56621132
5681568
56921138
57121142
57321146
57431722
57631728
5771577
57952895
5801580
58121162
58221164
5831583
5911591
5921592
60131803
Total1002466046

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
3611361
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
Total1002481390

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

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