Autobahn WebSocket Testsuite Report
Autobahn WebSocket

gws-client/sync - Case 13.6.15 : Pass - 2966 ms @ 2024-01-18T07:39:55.326Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 256 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=496&agent=gws-client/sync HTTP/1.1
Host: 127.0.0.1:9001
User-Agent: Go-http-client/1.1
Connection: Upgrade
Sec-Websocket-Extensions: permessage-deflate; client_max_window_bits
Sec-Websocket-Key: W4l9d0qyM9x6nTca1fkVXg==
Sec-Websocket-Version: 13
Upgrade: websocket
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: CSzqEipofL+F0SzkAhaa4s5zhTs=
Sec-WebSocket-Extensions: permessage-deflate; 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
2931293
654316543
657416574
657616576
657916579
659016590
659416594
660816608
661416614
661516615
661616616
6617213234
661916619
6620426480
6621213242
6622213244
662316623
662416624
662516625
6626213252
6627213254
6628319884
6629213258
663116631
6632426528
663316633
6634426536
663516635
663616636
663716637
6638319914
6639639834
6640426560
664116641
664216642
6643319929
6644319932
6645319935
6646213292
6647213294
6648533240
6649319947
6651426604
665316653
6654319962
665516655
6656639936
6657319971
6658213316
665916659
6660319980
6662533310
6663426652
6664213328
6665213330
6666639996
6667533335
6668320004
6669426676
6670320010
6671213342
6672320016
6673320019
6674533370
6675640050
6676213352
6677426708
6678533390
6679320037
6680533400
6681320043
668216682
6683213366
668416684
6685320055
6686320058
6687426748
6688533440
6689533445
6690426760
6691426764
6692320076
6693320079
669416694
6695426780
6696533480
6697213394
6698213396
6699213398
6700213400
6701426804
6702320106
6703640218
6704320112
6705213410
6706533530
6707213414
6708213416
670916709
6710320130
671216712
6714213428
671516715
671616716
6717213434
6718213436
671916719
672016720
6721213442
6722213444
672316723
672416724
6727320181
6729213458
673116731
673216732
673316733
6735213470
6736320208
6738213476
6740426960
6741213482
674216742
6743640458
6744640464
674516745
6747426988
6748320244
6750320250
6751427004
6753213506
6754427016
6755427020
6757320271
675916759
6760533800
6761320283
6762320286
6763427052
676416764
6765533825
6766747362
6767213534
6768213536
6769213538
6770213540
6771427084
6772854176
6773640638
6774533870
6775640650
677616776
6777640662
6778213556
677916779
6780320340
6781427124
6782533910
678316783
6784427136
6785427140
6786320358
6787427148
6788213576
6789640734
6790320370
6791213582
6792640752
6793427172
6794533970
6795213590
6796213592
6797640782
6798427192
6799533995
6800320400
6801534005
6802213604
6803534015
6804747628
6805961245
6806640836
6807320421
6808427232
6809320427
6810640860
6811320433
6812534060
6813747691
6814427256
6815320445
6816534080
6817427268
6818640908
6819427276
6820534100
6821427284
6822427288
6823640938
6824213648
6825747775
6826640956
6827640962
6828854624
682916829
6830747810
6831747817
6832534160
6833320499
6834534170
6835320505
6836961524
6837534185
6838427352
6839427356
6840427360
6841641046
6842641052
6843961587
6844747908
6845213690
6846641076
6847641082
6848320544
6849427396
6850427400
6851213702
6852534260
6853320559
6854534270
6855320565
6856320568
6857213714
6858534290
6859427436
6860213720
6861320583
6862641172
6863641178
6864534320
6865427460
6866320598
6867427468
6868213736
6869213738
6871320613
6872534360
6873534365
6874534370
6875213750
6876320628
687716877
6878427512
6879213758
688016880
6882534410
6884320652
688616886
6887213774
6888320664
688916889
6890320670
6891320673
6892213784
6893213786
6894320682
6895213790
6896213792
6897534485
689816898
689916899
690016900
690116901
690216902
6903213806
690416904
6906213812
6907320721
6908213816
6909427636
691016910
691216912
6913213826
6914213828
6915213830
691616916
6918320754
6919213838
6920213840
6921320763
6922320766
692416924
692516925
692716927
692816928
693116931
693616936
6938213876
694016940
694216942
694316943
694616946
694816948
694916949
695016950
695116951
695416954
6956320868
6960213920
696116961
696216962
6965213930
696716967
696816968
697016970
697216972
697316973
697516975
697616976
697716977
6979213958
698016980
698116981
698316983
698416984
698516985
698616986
6987213974
6992320976
6993213986
699516995
699616996
6998213996
699916999
700017000
7001214002
7002214004
700417004
701017010
701117011
701217012
701417014
7016214032
701917019
702417024
702517025
702717027
704317043
705417054
Total10026789892

Octets Transmitted by Chop Size

Chop SizeCountOctets
326
4416
515
6212
7214
818
9218
10110
11333
12112
13339
14684
15230
16232
17234
23123
30130
31262
33133
34134
36136
37274
393117
40140
41141
42284
433129
449396
455225
463138
4710470
4810480
4915735
50201000
5114714
5216832
5314742
54211134
55261430
5617952
5711627
58251450
59211239
60241440
6116976
62251550
63241512
64241536
6512780
66171122
67191273
6813884
699621
70251750
71251775
72161152
7312876
7411814
758600
7610760
77131001
784312
796474
803240
81181
822164
832166
845420
853255
863258
875435
884352
89121068
9010900
917637
92111012
939837
942188
953285
972194
983294
99199
1121112
1131113
1141114
1163348
1172234
1191119
1271127
1302260
1992398
2001200
2011201
2021202
2032406
20451020
20571435
20651030
2074828
2081208
20961254
21081680
21161266
2124848
213112343
21481712
21571505
21661296
21761302
2184872
2194876
22051100
22151105
22271554
223173791
224163584
225143150
226132938
22761362
22861368
229102290
230163680
231133003
23292088
23361398
23461404
23561410
2362472
2374948
23851190
2394956
24061440
2413723
2432486
2442488
2462492
2481248
2491249
2513753
2533759
2542508
2561256
2582516
2591259
260217025642520
3071307
Total227045753817

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
021702
11000
81
Total22703


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343936266167656e743d6777732d636c69656e742f73796e6320485454502f31
               2e310d0a486f73743a203132372e ...
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: 888249a1cacf4a49
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3439613163616366
               0x03e8
009 TCP DROPPED BY ME