Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.1.15 : Pass - 95853 ms @ 2017-10-16T10:59:44.965Z

Case Description

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

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=408&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: HsgTscGApFCh+atNzNQ8fg==
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: yUgGwDbbh4ph2wMxPhyICLpvkcM=
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 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
7214
818
16232
18236
19357
20240
21484
229198
23369
246144
2510250
268208
277189
2810280
2911319
3013390
318248
3213416
3312396
3412408
3514490
3610360
378296
388304
399351
4017680
4114574
4221882
438344
4410440
4514630
4612552
479423
4817816
4915735
509450
519459
5218936
5310530
5412648
5511605
563168
578456
587406
594236
605300
615305
623186
637441
645320
655325
666396
678536
683204
694276
704280
714284
727504
734292
745370
7511825
762152
7711847
78171326
79151185
80473760
81413321
82715822
83584814
84494116
85665610
86927912
87847308
881018888
8914512905
9013011700
9114913559
9216915548
9314813764
9419117954
9516015200
9615314688
9723122407
9817717346
9917617424
10022722700
10126126361
10224324786
10326727501
10427428496
10525426670
10633435404
10730032100
10831934452
10932735643
11030433440
11129632856
11234138192
11335039550
11432236708
11534239330
11637643616
11732638142
11834941182
11931837842
12037845360
12140749247
12241951118
12343553505
12444254808
12548760875
12645056700
12749963373
12842354144
12961379077
13063182030
13160779517
13271694512
13373497622
134749100366
135829111915
136842114512
137952130424
138982135516
1391075149425
1401078150920
1411030145230
1421138161596
1431122160446
1441276183744
1451273184585
1461122163812
1471249183603
1481117165316
1491226182674
1501150172500
1511173177123
1521145174040
1531118171054
1541074165396
1551055163525
156966150696
157909142713
158925146150
159873138807
160858137280
161887142807
162832134784
163819133497
164773126772
165695114675
166620102920
167708118236
168657110376
169662111878
170674114580
171667114057
172619106468
173626108298
174620107880
175660115500
176677119152
177574101598
178583103774
17953896302
18053596300
18153697016
18249289544
18347586925
18444281328
18541676960
18636066960
18737770499
18836568620
18935667284
19032160990
19127752907
19230057600
19325749601
19423645784
19524647970
19620940964
19718035460
19818336234
19913727263
20013326600
20114929949
20217535350
20317134713
20419439576
20515732185
20615431724
20713427738
20812626208
20913327797
21011824780
21113227852
21211624592
21310121513
2147716478
2158818920
2168618576
2178318011
2187416132
2195712483
2205912980
2216614586
2227616872
2237115833
2245712768
225368100
2264710622
227409080
228214788
229235267
230204600
231153465
232296728
233235359
234255850
235153525
236214956
237214977
238153570
239174063
24071680
2414964
242143388
24381944
24461464
245112695
24671722
24751235
24851240
24961494
2502500
25151255
2521252
2532506
2542508
2551255
2581258
2601260
2861286
2921292
2931293
2971297
3001300
3051305
3302660
3331333
3341334
3391339
3401340
3411341
3471347
3491349
3501350
3541354
3581358
3611361
3621362
3661366
3701370
3801380
3881388
4021402
4441444
4461446
4731473
4921492
4971497
5271527
5381538
5471547
5611561
6281628
6721672
6841684
7081708
7611761
7661766
7751775
8521852
9351935
9461946
9471947
9811981
9941994
9961996
103111031
103911039
106711067
110411104
115611156
115811158
117211172
119122382
124611246
125622512
125911259
126011260
126111261
126411264
126511265
126711267
127511275
127611276
127711277
127911279
128411284
128511285
128711287
129011290
129311293
129411294
129611296
129811298
130211302
130411304
130511305
130611306
130722614
130911309
131111311
131222624
131311313
131533945
131722634
131822636
131922638
132011320
132111321
132222644
132311323
132411324
132611326
132722654
133022660
133111331
133222664
133411334
133511335
133622672
133722674
133811338
134011340
134122682
134422688
134511345
134611346
134711347
135022700
135211352
135411354
135511355
135622712
135722714
135811358
135922718
136011360
136122722
137211372
137522750
137711377
138022760
138111381
138211382
138611386
138722774
139122782
139511395
139622792
139711397
140022800
140711407
141111411
141311413
141511415
141611416
141811418
142122842
142434272
142711427
142811428
142911429
143011430
143411434
144122882
144211442
144611446
145011450
145311453
145511455
145711457
146211462
146322926
146711467
147311473
147411474
147511475
147611476
147722954
148311483
148911489
149011490
149111491
149811498
150111501
150511505
150711507
150923018
151211512
151311513
151423028
151923038
152123042
152623052
153523070
154011540
154311543
154411544
154511545
154811548
155011550
155211552
155411554
155811558
156011560
156111561
156223124
156411564
156611566
156711567
157123142
157511575
157611576
158823176
159011590
159111591
159611596
159811598
160611606
160711607
161111611
161411614
161611616
162411624
163411634
163711637
164811648
165211652
165611656
165811658
165923318
166411664
167211672
167411674
167611676
168223364
168411684
168811688
171811718
173611736
176511765
178111781
196511965
211812118
219912199
243512435
253112531
253412534
255912559
258212582
262012620
266912669
276412764
279412794
284112841
305513055
310013100
Total6777910518949

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
2521252
2533759
2542508
2561256
2582516
2591259
260217025642520
Total227045753762

Frames Received by Opcode

OpcodeCount
0138467
11000
81
Total139468

Frames Transmitted by Opcode

OpcodeCount
021702
11000
81
Total22703


Wire Log

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