Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.3.13 : Pass - 34357 ms @ 2017-10-16T11:03:06.203Z

Case Description

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

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=442&agent=libwebsockets HTTP/1.1
Pragma: no-cache
Cache-Control: no-cache
Host: 127.0.0.1:9001
Origin: http://127.0.0.1:9001
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Key: gIAJcStynAdwNK/mmzWQ3A==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.7.5-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: GxxWvNvSBMC3wt2JYJik2PPw2qQ=
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=8


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 WebSockets 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
721147
818
14114
15230
16348
17351
18354
19357
20360
225110
237161
24372
25125
268208
274108
28256
29387
30390
316186
325160
335165
346204
35135
364144
374148
383114
403120
41141
423126
43286
444176
45145
466276
473141
488384
493147
502100
515255
525260
532106
547378
556330
564224
572114
585290
596354
606360
612122
625310
634252
643192
652130
665330
675335
686408
695345
707490
715355
726432
73173
745370
75175
762152
777539
783234
799711
80180
816486
824328
833249
849756
855425
863258
878696
883264
893267
904360
917637
925460
932186
9410940
957665
967672
974388
98131274
9910990
100101000
101191919
102121224
1039927
104111144
105181890
106111166
107111177
108161728
109121308
1107770
111171887
11291008
113141582
11491026
115212415
116141624
117151755
1185590
119131547
1205600
121121452
122111342
12391107
1246744
12581000
126141764
127111397
12891152
129131677
130111430
131131703
1327924
13391197
134131742
1355675
136121632
137131781
13891242
139162224
140111540
141101410
1427994
143152145
144142016
1454580
146121752
147172499
14891332
149192831
150233450
151162416
152365472
153182754
154132002
155182790
156203120
157162512
158304740
159335247
160284480
161365796
162365832
163233749
164193116
165304950
166406640
167325344
168437224
169427098
170315270
171345814
172366192
173376401
174203480
175305250
176386688
177315487
178376586
179407160
180295220
181285068
182315642
183468418
184325888
185264810
186254650
187417667
188539964
189509450
190499310
191397449
192275184
1937113703
194407760
195448580
196407840
197499653
198356930
1995310547
200489600
201469246
202408080
2035611368
2045010200
205387790
206489888
2075812006
208459360
2096212958
2105010500
2116112871
2125411448
213398307
2146213268
2157516125
2165511880
2174710199
2186614388
2196514235
2204910780
2216213702
2225311766
2237416502
2246013440
2257015750
2267717402
2276815436
2285412312
2297216488
2309321390
2316013860
2329121112
2337116543
2348519890
2356615510
2366615576
2377317301
2386615708
2398019120
2407117040
2416916629
2428620812
2438019440
2449623424
2459222540
2467117466
2478721489
24810225296
2498721663
2508822000
2519724347
2529724444
2536015180
2549624384
2557118105
2568020480
25710226214
25811629928
2599624864
2608923140
26110427144
2629224104
2638221566
26411831152
26510227030
2668923674
2679926433
26810227336
2699124479
2708222140
27110528455
2727821216
27310528665
2749024660
2758222550
2768724012
27711832686
2788924742
27910930411
2808423520
2818624166
2827821996
2839125753
2847822152
28510630210
2868323738
2879025830
2889727936
2898725143
2907521750
2918324153
2928725404
2938926077
2949026460
2957522125
29610731672
2977522275
2989127118
29910431096
3007622800
3019227692
3026218724
3039227876
30410531920
3059428670
3068024480
3078626402
3089830184
30910030900
3108927590
3118727057
31210031200
3138225666
3148526690
3156921735
31610031600
31710633602
31810031800
3199329667
3207624320
32110734347
3228126082
3237925517
3247423976
3257624700
3267624776
3279230084
3286822304
3297324017
3306922770
3317424494
3327825896
3338728971
3346822712
3357826130
3366120496
3378829656
3385518590
3397124069
3408127540
3416421824
3427124282
3437626068
3446221328
3456723115
3465920414
3475418738
3488128188
3496321987
3508128350
3515418954
3526121472
3535419062
3546523010
3555419170
3567627056
3575820706
3585519690
3597025130
3606121960
3617125631
3626222444
3635519965
3644917836
3654516425
3665018300
3674717249
3685219136
3693914391
3703713690
3714315953
3724617112
3734717531
3744416456
3755420250
3765018800
3776524505
3783613608
3793412886
3804717860
3813814478
3823814516
3834416852
3844918816
3854015400
3863814668
3873312771
3883011640
3893212448
3904919110
3913413294
3923413328
3934116113
3943212608
3953413430
3964015840
3973011910
3984116318
3993011970
4002610400
4012811228
4023212864
4033212896
4042610504
405239315
4062510150
407187326
408239384
409166544
4103514350
411208220
412239476
413229086
414124968
415124980
416197904
417145838
418208360
419166704
420177140
421218841
422187596
423104230
424187632
425104250
426114686
427208540
428114708
429125148
430104300
431166896
432156480
43383464
434156510
435166960
436156540
43773059
438177446
439104390
440125280
44183528
44252210
44362658
44493996
445114895
44641784
44762682
44831344
44983592
4501450
451135863
45273164
45341812
45452270
45552275
45673192
457125484
45873206
45931377
46073220
46183688
46273234
46352315
4651465
46641864
46762802
4681468
46931407
4702940
47141884
47262832
4741474
47531425
47741908
47841912
4792958
4802960
48152405
48231446
4841484
48641944
4871487
48873416
4892978
4902980
4932986
4942988
4961496
4981498
49941996
5011501
50321006
5041504
5071507
277912779
Total178704987950

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
2781278
Total61181454515

Frames Received by Opcode

OpcodeCount
034220
11000
81
Total35221

Frames Transmitted by Opcode

OpcodeCount
05116
11000
81
Total6117


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343432266167656e743d6c6962776562736f636b65747320485454502f312e31
               0d0a507261676d613a206e6f2d63 ...
001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e
               5465737453756974652f302e372e ...
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: 888241e62f3f420e
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3431653632663366
               0x03e8
009 TCP DROPPED BY ME