Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 12.1.14 : Pass - 72755 ms @ 2017-07-28T05:18:18.627Z

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=317&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: hCoNK9/u4K1RSuTKMVeeaA==
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: oooDMPsbS2DgQHWhmBk8+9FvCW0=
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
730210
818
1622352
1710170
187126
1919361
2015300
2112252
2216352
23369
248192
2511275
26252
275135
2810280
2914406
308240
318248
3213416
338264
345170
358280
3611396
3711407
389342
3911429
4012480
4113533
4213546
4315645
445220
459405
4610460
479423
489432
4911539
507350
517357
526312
538424
547378
559495
566336
572114
585290
597413
6011660
615305
625310
638504
643192
657455
6610660
676402
685340
695345
704280
719639
724288
739657
7410740
7512900
7611836
776462
7811858
79191501
80221760
81201620
82342788
83211743
84312604
85403400
86453870
87484176
88564928
89605340
90595310
91797189
92706440
93938649
94787332
95858075
96888448
9711811446
9810610388
9911010890
10013813800
10110310403
10213613872
10313814214
10415215808
10513814490
10614114946
10716017120
10814715876
10914916241
11018119910
11115917649
11216718704
11319722261
11416318582
11517019550
11616018560
11715518135
11816619588
11914817612
12020524600
12118121901
12222727694
12318222386
12422227528
12520826000
12621627216
12723529845
12822228416
12930038700
13027836140
13127636156
13232943428
13336047880
13434345962
13538652110
13644159976
13744060280
13849968862
13949168249
14045163140
14150471064
14257581650
14353476362
14459385392
14557182795
14656782782
14764094080
14854280216
14961090890
15058487600
15156184711
15259590440
15358689658
15448274228
15546271610
15646372228
15747274104
15845672048
15946573935
16045072000
16140064400
16245573710
16340365689
16437861992
16533354945
16631752622
16733956613
16832955272
16932154249
17032054400
17131453694
17229350396
17329851554
17430452896
17530653550
17630353328
17727548675
17827148238
17928450836
18026848240
18127249232
18224544590
18321539345
18422741768
18520537925
18616831248
18718334221
18816430832
18915930051
19016330970
19116832088
19213325536
19314127213
19412323862
19510921255
19610520580
1979719109
1989518810
1999619104
2007915800
2015410854
2029218584
2037715631
2047014280
2056813940
2065912154
2076814076
2086814144
2095711913
2106613860
2115511605
2126313356
213469798
214377918
2154710105
216439288
217316727
218326976
219265694
220316820
221275967
222327104
223255575
224398736
225286300
226255650
227214767
228153420
229173893
230122760
231112541
23281856
23392097
23481872
235122820
2363708
237102370
23861428
23951195
2403720
24192169
2424968
2433729
2444976
2454980
2464984
24761482
2482496
2492498
2501250
2531253
2582516
2751275
2971297
3021302
3091309
3121312
3181318
3501350
3611361
3651365
3811381
3851385
3971397
4001400
4321432
4471447
4491449
4681468
4721472
4741474
4752950
4881488
4891489
5091509
5141514
5171517
5181518
5271527
5551555
5691569
5711571
57421148
5781578
5991599
6061606
6341634
6481648
6791679
6811681
6841684
6991699
70021400
7071707
7211721
7401740
74621492
7531753
7591759
7621762
7711771
7831783
7881788
80221604
8261826
8281828
8421842
8591859
8701870
8851885
9121912
9191919
9701970
100611006
101911019
102011020
105711057
106311063
108111081
109211092
110111101
111211112
115511155
116411164
116911169
117011170
117211172
117311173
117911179
118111181
120111201
120511205
121011210
122311223
124211242
125511255
125611256
125911259
126111261
126411264
126611266
126811268
127011270
127111271
127211272
127611276
128411284
128522570
128611286
128711287
128811288
129022580
129111291
129611296
129922598
130111301
130311303
130511305
130811308
131111311
131222624
131511315
131611316
131811318
132011320
132211322
132411324
132722654
132811328
133111331
133411334
133622672
133711337
134011340
134311343
135111351
135311353
135711357
135811358
135911359
136211362
136422728
136711367
137511375
138022760
138211382
138322766
138411384
138511385
138811388
139511395
139911399
140311403
141011410
141311413
141911419
142411424
142611426
142711427
142811428
142911429
143311433
143411434
143611436
144111441
144311443
144611446
144911449
145011450
145211452
145511455
146411464
146711467
147611476
147811478
148111481
149011490
149211492
149722994
149811498
150211502
150611506
150911509
151123022
151611516
151911519
152511525
153011530
153911539
154011540
154223084
154611546
155211552
155411554
156011560
156111561
156523130
156811568
157511575
157711577
158511585
158811588
158911589
159511595
159811598
160211602
161111611
161211612
163111631
163311633
169111691
172511725
174111741
179711797
191711917
192011920
201212012
211012110
215212152
243612436
246312463
248812488
249112491
251812518
261112611
261512615
262712627
271712717
275912759
280912809
283512835
284412844
285012850
294412944
301213012
308113081
516315163
Total334915266499

Octets Transmitted by Chop Size

Chop SizeCountOctets
21734
32163
428112
525125
622132
726182
820160
934306
1020200
1114154
12896
139117
1417238
1516240
1617272
1716272
1810180
199171
205100
21363
22122
23369
24496
25250
28256
29129
31131
32132
33266
35135
36136
37274
393117
414164
42142
444176
453135
46292
48296
49149
50150
51151
52152
54154
60160
61161
642128
65165
66166
67167
682136
69169
702140
74174
77177
79179
813243
822164
832166
845420
858680
865430
877609
884352
898712
902180
913273
923276
935465
9410940
95111045
96161536
9710970
98111078
996594
100191900
101121212
1026612
1039927
104121248
105121260
106121272
1079963
1087756
1099981
1107770
1116666
1124448
1134452
1142228
1153345
1161116
1176702
118111298
1198952
120131560
121101210
12291098
1235615
1242248
1253375
1411141
2412482
2421242
2432486
24451220
2454980
24661476
24751235
24861488
249122988
250174250
251225522
252276804
253287084
254174318
255358925
256194864
257317967
258205160
259235957
260107192786940
Total117212897789

Frames Received by Opcode

OpcodeCount
069160
11000
81
Total70161

Frames Transmitted by Opcode

OpcodeCount
010719
11000
81
Total11720


Wire Log

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