Autobahn WebSocket Testsuite Report
Autobahn WebSocket

gws-client/async - Case 13.5.13 : Pass - 1124 ms @ 2024-01-18T07:47:16.663Z

Case Description

Send 1000 compressed messages each of payload size 32768, auto-fragment to 256 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 9)]

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=476&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: gKL5b+S6xvDsf2WzdjI8Gg==
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: PsH1bu8ZbdYXb++rIZGD52rGXyQ=
Sec-WebSocket-Extensions: permessage-deflate; 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
2941294
116011160
116433492
116511165
116733501
116811168
116922338
117022340
117122342
117233516
117322346
117522350
117611176
117711177
117811178
117922358
118122362
118211182
118311183
118622372
118733561
118911189
119111191
119211192
119411194
119722394
120022400
120411204
120522410
120622412
120744828
120844832
120911209
121022420
121111211
121222424
121356065
121433642
121522430
121622432
121722434
121856090
121933657
122011220
122111221
122256110
122322446
122422448
122533675
122711227
122856140
122933687
123033690
123144924
123222464
123456170
123533705
123656180
123711237
123822476
123922478
124167446
124244968
124333729
124467464
124678722
124722494
124822496
124956245
125011250
125145004
125245008
125345012
125422508
125556275
125622512
125733771
125822516
125933777
126022520
126122522
126233786
126322526
126422528
126522530
126611266
126833804
126911269
127022540
127111271
127333819
127422548
127522550
127611276
127711277
127811278
127933837
128033840
128111281
128322566
128411284
128511285
128611286
128711287
128822576
128911289
129045160
129122582
129222584
129333879
129456470
129545180
129767782
129811298
129922598
130033900
130111301
130233906
1303911727
130422608
130522610
130622612
130822616
130922618
131033930
131133933
131222624
131379191
131456570
131633948
131767902
1318810544
131979233
132145284
132211322
132356615
132445296
132567950
132611326
132711327
132845312
132933987
133022660
133122662
133333999
133411334
133511335
133645344
133722674
133822676
133922678
134022680
134111341
134222684
134311343
134434032
134511345
134611346
134722694
134811348
134934047
135011350
135111351
135211352
135322706
135411354
135522710
135645424
135711357
135922718
136022720
136134083
136211362
136322726
136534095
136611366
136734101
136811368
136922738
137034110
137111371
137245488
137345492
137422748
137511375
137634128
137722754
138111381
138211382
138322766
138422768
138511385
138611386
138711387
138834164
138911389
139022780
139122782
139211392
139411394
139534185
139611396
139711397
140011400
140134203
140322806
140522810
140622812
140811408
141222824
141322826
141411414
141611416
141711417
142045680
142122842
142222844
142334269
142422848
142711427
142822856
143011430
143111431
143234296
143411434
143534305
143634308
143745748
143911439
144011440
144134323
144211442
144322886
144422888
144522890
144611446
144734341
144822896
144911449
145034350
145234356
145334359
145411454
145522910
145634368
145711457
145922918
146034380
146111461
146222924
146334389
146422928
146522930
146645864
146722934
146811468
146911469
147022940
147111471
147222944
147334419
147422948
147511475
147634428
147722954
147857390
147922958
148022960
148134443
148234446
148322966
148445936
148522970
148611486
148711487
148811488
148922978
149022980
149145964
149245968
149322986
149434482
149522990
149622992
149757485
149834494
149968994
150034500
150146004
150223004
150469024
150546020
150611506
150757535
150834524
150969054
151034530
151146044
151234536
151334539
1514812112
151557575
151657580
151711517
151857590
151946076
152046080
152123042
152223044
152357615
152446096
152646104
152734581
152811528
152911529
153046120
153157655
153246128
153311533
153446136
153523070
153646144
153757685
1538812304
1539710773
154046160
1541913869
1542710794
154311543
154411544
154557725
154611546
154711547
154823096
154911549
155034650
155111551
155211552
155411554
155523110
155623112
155723114
155934677
156111561
156234686
156311563
156523130
156646264
156734701
156811568
156934707
157134713
157211572
157334719
157446296
157611576
157711577
158023160
158434752
158711587
158811588
158923178
159111591
159334779
159611596
160011600
160211602
160311603
160423208
160558025
161123222
161323226
161611616
163311633
163511635
163711637
163811638
164023280
164111641
164223284
164446576
164511645
164623292
164711647
164811648
164911649
165058250
165111651
165234956
165311653
165611656
165823316
166023320
166111661
166234986
166323326
166511665
166611666
166711667
166811668
166946676
167023340
167111671
167323346
167435022
167523350
167623352
167735031
167823356
167935037
168135043
168211682
168311683
168411684
168811688
Total10021408531

Octets Transmitted by Chop Size

Chop SizeCountOctets
21020
31133
41560
5840
61060
7642
8540
91199
10330
11555
12896
1310130
148112
1510150
168128
178136
189162
1911209
2014280
2111231
2215330
238184
248192
256150
268208
278216
287196
298232
306180
315155
326192
335165
345170
355175
36272
375185
38276
395195
40280
41141
425210
434172
443132
456270
46292
47294
483144
494196
504200
513153
524208
532106
544216
552110
572114
583174
593177
60160
612122
622124
634252
642128
656390
662132
67167
696414
706420
712142
737511
744296
75175
762152
773231
783234
793237
805400
812162
82182
83183
842168
856510
863258
875435
887616
893267
903270
914364
924368
942188
95195
963288
97197
983294
995495
1003300
1012202
1023306
1036618
1041104
1054420
1062212
1072214
1086648
1094436
1104440
1111111
1124448
1134452
1143342
1154460
1162232
1172234
1193357
1203360
1213363
1223366
1232246
1242248
1262252
1272254
1301130
1312262
1321132
1336798
1342268
1351135
1363408
1374548
1381138
1391139
1401140
1414564
1422284
1432286
1441144
1452290
1461146
1474588
1492298
1512302
1524608
1541154
1551155
1563468
1572314
1594636
1601160
1612322
1622324
1641164
1664664
1672334
1681168
1692338
1701170
1712342
1722344
1732346
1743522
1752350
1762352
1772354
1791179
1802360
1811181
1821182
1832366
1841184
1853555
1862372
1872374
1882376
1894756
1904760
19161146
1923576
1932386
1942388
1951195
1962392
1973591
1983594
1992398
2002400
2011201
2021202
2033609
2044816
20561230
2063618
2072414
2084832
2093627
2102420
2111211
2124848
2133639
2142428
21551075
21661296
2171217
2183654
2191219
2204880
22161326
2223666
2232446
2244896
2253675
2264904
2273681
2284912
2293687
2304920
2313693
2324928
23361398
23451170
2353705
2362472
23771659
23892142
23951195
24071680
2412482
242102420
2434972
2444976
24581960
24661476
24871736
249133237
25041000
251112761
25261512
253102530
254102540
255102550
256164096
257133341
258184644
259143626
26051161330160
3061306
Total61181454543

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
05116
11000
81
Total6117


Wire Log

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