Autobahn WebSocket Testsuite Report
Autobahn WebSocket

gws-client/async - Case 12.2.15 : Pass - 9882 ms @ 2024-01-18T07:41:43.305Z

Case Description

Send 1000 compressed messages each of payload size 131072, 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=334&agent=gws-client/async 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: lVxxZLJvAX1nv6Dl/FAGzA==
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: 3xnrTF1lfzrN+Haj9hYFsuiJRZI=
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
3081224360
836498
2941294
54664154664
54964154964
55396155396
55617155617
56349156349
56370156370
56424156424
56808156808
56817156817
568192113638
58927158927
58940158940
59117159117
59593159593
59749159749
59885159885
59919159919
59928159928
60114160114
60340160340
60361160361
60453160453
60474160474
60478160478
604792120958
60481160481
60482160482
60494160494
60515160515
60516160516
60536160536
60539160539
60554160554
60561160561
60565160565
60644160644
60671160671
60677160677
60688160688
60720160720
60729160729
60760160760
60832160832
60839160839
60840160840
60861160861
60864160864
60868160868
60870160870
60880160880
60882160882
60884160884
60885160885
60887160887
60890160890
60893160893
60895160895
60897160897
60905160905
60908160908
60914160914
60919160919
60921160921
60922160922
60926160926
609272121854
609282121856
60929160929
609312121862
60950160950
60956160956
60961160961
60968160968
60970160970
60979160979
60980160980
60986160986
60993160993
61000161000
61006161006
610332122066
61036161036
61037161037
610382122076
61040161040
610422122084
61043161043
61045161045
61046161046
61047161047
61048161048
610512122102
61057161057
61064161064
61067161067
610682122136
61088161088
61113161113
611582122316
61177161177
61178161178
61182161182
61196161196
61197161197
61199161199
61236161236
61279161279
61327161327
61343161343
61350161350
61370161370
61373161373
61380161380
61384161384
61392161392
61397161397
61400161400
61407161407
61408161408
61436161436
61437161437
61438161438
61443161443
61448161448
61451161451
61452161452
614622122924
61463161463
61465161465
61473161473
614752122950
61480161480
61481161481
61487161487
614883184464
614982122996
61499161499
61500161500
61502161502
61503161503
615052123010
61507161507
61509161509
61511161511
615125307560
61513161513
615142123028
615154246060
615162123032
615172123034
61518161518
61519161519
61521161521
61522161522
61523161523
654836392898
655361812118751232
Total2820130223682

Octets Transmitted by Chop Size

Chop SizeCountOctets
224
326
4624
515
7535
8324
9327
10330
11111
12224
14342
15345
16464
17234
19357
20360
21363
22122
23246
24124
254100
26252
27381
28256
29129
30390
314124
32396
33399
34134
353105
36272
373111
386228
39139
40140
41282
423126
433129
444176
46292
473141
48296
493147
505250
51151
523156
535265
543162
555275
565280
576342
585290
592118
603180
613183
626372
642128
654260
6610660
672134
682136
693207
707490
713213
72172
734292
745370
757525
763228
774308
783234
796474
805400
816486
827574
839747
844336
852170
862172
872174
883264
895445
903270
916546
92192
935465
946564
954380
965480
985490
995495
1003300
1015505
1025510
1034412
1048832
1057735
1064424
1075535
1085540
1095545
1106660
1113333
1127784
11391017
1142228
1151115
1161116
1178936
1187826
1194476
1205600
1214484
1225610
1236738
1246744
1254500
1263378
1275635
1304520
13181048
1325660
1332266
1344536
13581080
1366816
13781096
1383414
1394556
1403420
1414564
1425710
1433429
1446864
1456870
1463438
1473441
1484592
1493447
15081200
1511151
15271064
1534612
1554620
1563468
1572314
15871106
1594636
1604640
16171127
1624648
1633489
1646984
165111815
16671162
1672334
1682336
1693507
1704680
17171197
17291548
17381384
17481392
1755875
1765880
17771239
17861068
17971253
1802360
18161086
1825910
18381464
1844736
1855925
186112046
1874748
1883564
1894756
19061140
1912382
1923576
19361158
19471358
19561170
1963588
1973591
19861188
1995995
20051000
2012402
2022404
20351015
2044816
2053615
2061206
2072414
2084832
2092418
2112422
2132426
21461284
2154860
2163648
21751085
21851090
21961314
2203660
22151105
2224888
2232446
2243672
2254900
2264904
2274908
22851140
2294916
23051150
2314924
2323696
2332466
23451170
2354940
2363708
23761422
2382476
2392478
24061440
24151205
2423726
2433729
2444976
2452490
2461246
2471247
2482496
2494996
25041000
25141004
2522504
2533759
2542508
2553765
2562512
2573771
25841032
25941036
260434923113079980
Total435925113216594

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
0434923
21000
81
Total435924


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333334266167656e743d6777732d636c69656e742f6173796e6320485454502f
               312e310d0a486f73743a20313237 ...
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: 88829778a3dc9490
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3937373861336463
               0x03e8
009 TCP DROPPED BY ME