Autobahn WebSocket Testsuite Report
Autobahn WebSocket

gws-client/sync - Case 12.2.14 : Pass - 4875 ms @ 2024-01-18T07:33:59.621Z

Case Description

Send 1000 compressed messages each of payload size 65536, 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=333&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: XpBiWBfLFecu3K6hPccq3w==
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: SgDIlTVsWvfVSMNWLAtnSmq1dLM=
Sec-WebSocket-Extensions: permessage-deflate


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
2587721925
783234
2931293
58706158706
59002159002
59513159513
59631159631
60103160103
60350160350
60463160463
60465160465
60468160468
60470160470
60476160476
60504160504
60525160525
60543160543
60554160554
60654160654
60660160660
60666160666
60677160677
60701160701
60718160718
60789160789
60794160794
60821160821
60828160828
60850160850
60857160857
60871160871
608722121744
60876160876
60879160879
60882160882
60884160884
60886160886
60897160897
60899160899
60901160901
60903160903
60907160907
60910160910
60912160912
609162121832
60917160917
609202121840
60950160950
60957160957
60958160958
60961160961
60982160982
60989160989
609952121990
61006161006
61012161012
610222122044
61025161025
61027161027
61029161029
61031161031
61032161032
61036161036
61037161037
61040161040
61041161041
610462122092
61053161053
61055161055
61056161056
61057161057
61077161077
61102161102
61147161147
61148161148
61165161165
61166161166
61171161171
61185161185
61188161188
61332161332
61362161362
61370161370
61381161381
61389161389
61396161396
614272122854
61441161441
61452161452
61454161454
614642122928
61470161470
61476161476
61477161477
61487161487
61488161488
61489161489
614912122982
61494161494
61496161496
61500161500
615012123002
615022123004
61503161503
615042123008
61505161505
615062123012
61507161507
61508161508
61512161512
654833196449
6553687757475072
Total188265014797

Octets Transmitted by Chop Size

Chop SizeCountOctets
224
3618
4832
5630
6424
7428
8216
9327
10660
11222
12784
13339
14342
15690
16348
178136
18590
19476
20480
21121
227154
23369
246144
259225
267182
274108
284112
2910290
30390
314124
325160
3310330
3411374
355175
363108
379333
386228
393117
403120
415205
425210
435215
445220
458360
466276
474188
4811528
495245
505250
518408
527364
534212
545270
558440
569504
579513
586348
594236
608480
617427
625310
632126
644256
6511715
663198
676402
687476
692138
70170
715355
724288
736438
744296
756450
76176
774308
785390
797553
807560
816486
824328
834332
846504
85185
864344
873261
886528
893267
903270
914364
924368
933279
942188
95195
966576
975485
98198
992198
1004400
1012202
1027714
1036618
1041104
1052210
1062212
1072214
1085540
1094436
1103330
1116666
1125560
1132226
1148912
1153345
1163348
1175585
1182236
1192238
1205600
1212242
1222244
1234492
1241124
1253375
12691134
1273381
1303390
1317917
1325660
1331133
1343402
1352270
1364544
1375685
1385690
1394556
14081120
1416846
1424568
143101430
1443432
1454580
1465730
1476882
1485740
1494596
1503450
1514604
1522304
1532306
1542308
1554620
15671092
1573471
1586948
1593477
1601160
1613483
1623486
1634652
1642328
1654660
1673501
1685840
1692338
1704680
1714684
17281376
1734692
17471218
1752350
1772354
1782356
1793537
1804720
1814724
1824728
1832366
1841184
1853555
1862372
1875935
1882376
1904760
1911191
1922384
1934772
1942388
1951195
1963588
1971197
1983594
1994796
2004800
2012402
2023606
2032406
2041204
2053615
20651030
2071207
2081208
2092418
2112422
2121212
2131213
21451070
2153645
2161216
21771519
2183654
2203660
2212442
2223666
2232446
2241224
2251225
22651130
2273681
2283684
23051150
23192079
2324928
2331233
2342468
2352470
2364944
2372474
2381238
2402480
24151205
2422484
2433729
2441244
24551225
2462492
24751235
2484992
2493747
2502500
2511251
25251260
2533759
2543762
2553765
2562512
25751285
2583774
25941036
26021735556512300
Total21835756624755

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
0217355
21000
81
Total218356


Wire Log

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