Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.7.14 : Pass - 47561 ms @ 2017-07-28T05:43:03.671Z

Case Description

Send 1000 compressed messages each of payload size 65536, auto-fragment to 256 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 8), (True, 0), (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=515&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: uG+s9EN/B/AQTkbpHAKkUg==
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: c6QAj9fZcduWPXZZtLcF2QBl+Lw=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; 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
734238
818
15115
16464
1713221
189162
1910190
209180
217147
226132
238184
24496
2514350
266156
27381
287196
29387
309270
31393
324128
334132
348272
353105
365180
373111
385190
393117
403120
413123
42284
43143
445220
45290
46292
473141
486288
495245
50150
513153
525260
533159
542108
552110
565280
577399
583174
594236
603180
612122
623186
634252
642128
655325
664264
673201
683204
697483
703210
714284
725360
736438
749666
757525
764304
776462
7810780
795395
809720
816486
827574
836498
848672
854340
864344
879783
88201760
89131157
907630
91161456
92121104
939837
94121128
95191805
96181728
97201940
98252450
99161584
100191900
101151515
102232346
103111133
104171768
105131365
106101060
107151605
108121296
109141526
1108880
111141554
112131456
113141582
11491026
115182070
116222552
117131521
118283304
119182142
120101200
121161936
122192318
123121476
124182232
125212625
126182268
127111397
128192432
129141806
130111430
131222882
132182376
133172261
134222948
135324320
136192584
137223014
138121656
139182502
140152100
141202820
142182556
143192717
144385472
145355075
146375402
147192793
148263848
149243576
150294350
151314681
152619272
153314743
154314774
155314805
156538268
157426594
158436794
159274293
160477520
161599499
162447128
1636710921
164589512
1657211880
1666210292
1677111857
1688313944
1698314027
1706811560
1717312483
1727613072
1736711591
174468004
1756511375
1765810208
1778214514
1788515130
1797613604
1806010800
1816812308
1826812376
1837112993
1847513800
1858415540
1867213392
1877013090
1888916732
1899017010
1909918810
1918215662
1929818816
19310019300
1949117654
1958917355
1968917444
1979117927
1988516830
1998617114
2008717400
2018817688
2028116362
2038617458
2049619584
2057916195
2068717922
2079419458
20810121008
2099519855
21011123310
21111925109
21210923108
21310021300
2149820972
21514430960
21611424624
21710522785
21811825724
21914331317
22011224640
22110723647
22213229304
22317539025
22410222848
22513129475
22613530510
22715936093
22813631008
22912428396
23014132430
23114132571
23219645472
23316037280
23415636504
23515937365
23612629736
23714233654
23813131178
23914334177
24012530000
24115637596
24216339446
24315036450
24417442456
24517041650
24618044280
24716039520
24819849104
24918646314
25016641500
25116340913
25219148132
25314436432
25418346482
25513534425
25617244032
25720953713
25821054180
25918347397
26020854080
26116041760
26216844016
26319250496
26419852272
26525667840
26619852668
26720755269
26816945292
26913135239
27023062100
27117246612
27217146512
27318650778
27419252608
27516144275
27620356028
27718952353
27817548650
27918651894
28017248160
28119354233
28216245684
28319254336
28419154244
28517449590
28614842328
28715143337
28819355584
28917349997
29016246980
29115043650
29218052560
29320459772
29415545570
29513840710
29618554760
29718053460
29817953342
29917652624
30018856400
30117552675
30215446508
30317252116
30418054720
30518556425
30615346818
30719459558
30816049280
30919459946
31016551150
31115548205
31219159592
31315147263
31414946786
31514645990
31621868888
31718157377
31819060420
31920264438
32018258240
32120465484
32216553130
32316954587
32417055080
32518861100
32614446944
32715350031
32813544280
32916453956
33013444220
33114648326
33216956108
33313645288
33415451436
33515551925
33612140656
33713244484
3389331434
33914047460
34013746580
34112241602
34213044460
34316054880
34412944376
34513546575
34610034600
34713446498
34817560900
34913848162
35010737450
35113948789
35210838016
35310436712
35413046020
35511440470
35615354468
3579032130
35811039380
35912946311
36012444640
36113448374
36212143802
36312344649
36413950596
36511040150
36610438064
36711542205
36810237536
36910639114
37010839960
3719936729
37210338316
3737929467
37410338522
37512045000
3768230832
3779435438
3788632508
37910037900
38010138380
3818933909
38210339346
3837528725
38410640704
3857026950
3868432424
3876625542
3885019400
3896625674
3907027300
3917328543
3926927048
3936224366
3948734278
3957730415
3965019800
3975120247
3986726666
3995622344
4006325200
4016024060
4027028140
4035823374
4046626664
4055622680
4064618676
4074217094
4085221216
4094116769
4106627060
4114418084
4124317716
4133414042
4144016560
4153715355
4165020800
4174117097
4182610868
4195221788
4204518900
4212912209
4224217724
4233113113
4242912296
4253012750
426208520
4273816226
4282410272
429187722
4303113330
4313314223
4322611232
4332711691
4343314322
4352912615
4362410464
4372310051
4383314454
439167024
440229680
4413013230
4422711934
443135759
444208880
445198455
446167136
447135811
448188064
449188082
450146300
451104510
452188136
45394077
454156810
45562730
45673192
45794113
45894122
459156885
4602210120
4612611986
462136006
463188334
4642928
465115115
46673262
467146538
46831404
46941876
47083760
47173297
47294248
47341892
47483792
47573325
47631428
4771477
478104780
47941916
48062880
48152405
48231446
4831483
4842968
48531455
486104860
4872974
48862928
4891489
49073430
49152455
4922984
49341972
4942988
49552475
49673472
49741988
4981498
49931497
5001500
50173507
50331509
50421008
50531515
5071507
5081508
5111511
5201520
5251525
5271527
5311531
5341534
5791579
5831583
6101610
6311631
6781678
7431743
8771877
8871887
9141914
9181918
116711167
118211182
121211212
134011340
149411494
150011500
176311763
192511925
200412004
217912179
227912279
235912359
287512875
460314603
Total3527410000541

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
252266552
253287084
254174318
255358925
256194864
257317967
258205160
259235957
260107192786940
3061306
Total117212897843

Frames Received by Opcode

OpcodeCount
069160
11000
81
Total70161

Frames Transmitted by Opcode

OpcodeCount
010719
11000
81
Total11720


Wire Log

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