Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 12.2.5 : Pass - 5105 ms @ 2017-10-16T10:49:59.298Z

Case Description

Send 1000 compressed messages each of payload size 4096, auto-fragment to 0 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=326&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: AKj26kjVYyjRnnNrC3NRGQ==
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: 6xGQmU4oEMzIqk8j2C8+7Dhh8hs=
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
818
22244
93193
1401140
1711171
2851285
2901290
3471347
3501350
3611361
4501450
4581458
4661466
4961496
5181518
5991599
6021602
6031603
6081608
6131613
6241624
6551655
6911691
7481748
7551755
7981798
81421628
8151815
8401840
8461846
8501850
9161916
9261926
9361936
9371937
9531953
9661966
96921938
9701970
97232916
97321946
97421948
97532925
97643904
97732931
97821956
97954895
98054900
98154905
98287856
983109830
98498856
98598865
9861110846
9871110857
111711117
130111301
141111411
145811458
168511685
176011760
182011820
191111911
200112001
212112121
212212122
226612266
243412434
245712457
246112461
246412464
261412614
264212642
264912649
265137953
265312653
265512655
265612656
265912659
266112661
266312663
267212672
269212692
269612696
270425408
270525410
2706410824
270812708
271612716
271725434
272038160
272125442
272412724
272512725
272712727
272825456
272938187
273012730
273112731
273212732
274112741
274225484
274512745
275025500
275812758
276025520
276212762
276312763
276525530
276812768
276912769
277125542
277212772
277312773
277412774
277512775
277712777
278312783
278412784
278812788
278912789
279512795
280012800
280225604
280512805
280612806
280812808
281112811
281212812
281312813
281512815
281612816
282112821
282212822
282312823
282625652
282712827
282912829
283012830
283125662
283212832
284012840
291712917
291912919
292112921
292512925
292712927
317126342
317613176
317813178
318026360
318326366
318613186
318726374
319113191
319513195
319913199
320113201
320213202
320313203
320813208
320913209
321013210
321313213
321413214
321913219
322326446
322513225
322639678
322713227
322813228
322913229
323013230
323113231
323226464
323426468
323526470
323613236
323713237
323926478
324026480
324426488
324613246
325226504
325613256
325813258
326526530
327313273
327513275
328513285
328613286
328913289
329313293
330413304
330813308
331613316
331713317
332213322
332713327
334413344
335913359
336313363
336713367
338513385
340813408
341313413
341913419
343826876
345513455
345713457
345913459
346913469
347613476
348013480
349713497
350213502
351313513
352613526
352813528
353113531
353313533
355013550
355313553
355613556
356127122
356213562
357213572
357813578
358913589
359913599
360713607
360813608
361013610
362013620
362813628
363213632
363413634
363813638
364013640
364627292
365613656
366813668
367113671
367513675
368013680
368413684
368727374
368813688
368913689
369027380
369127382
369227384
369327386
369427388
369527390
369613696
369827396
369927398
370013700
3701311103
3702829616
370327406
370413704
3705622230
370613706
370713707
3708414832
370927418
371013710
371113711
371227424
3713622278
371627432
371727434
372013720
372327446
372413724
3726311178
372727454
372813728
3729311187
373013730
373113731
373213732
373313733
373427468
3735311205
373627472
373813738
3739311217
374227484
3743518715
374427488
374527490
3746311238
3747311241
374813748
3751518755
3752415008
375313753
3754415016
3755622530
3756415024
3757311271
3758415032
3759311277
376027520
3761311283
3762415048
3763518815
3764415056
3765726355
3766518830
3767415068
3768726376
3769415076
3770518850
3771518855
377213772
3773311319
3774933966
3775726425
3776726432
3777726439
3778415112
3779622674
3780622680
3781311343
3782622692
37831037830
3784622704
3785726495
3786726502
37871349231
3788518940
3789830312
37901245480
3791415164
3792830336
3793622758
3794934146
3795622770
37961141756
3797311391
3798622788
37991349387
3800415200
3801934209
3802934218
3803622818
3804830432
3805934245
38061141866
3807726649
3808622848
3809415236
3810415240
3811830488
3812830496
3813622878
38141245768
38151141965
3816415264
38171038170
3818726726
3819519095
382013820
3821519105
3822726754
3823311469
3824519120
3825311475
3826830608
3827830616
382827656
382913829
3830311490
3831311493
3832519160
3833726831
3834415336
3835311505
383613836
3837623022
3838415352
3839311517
38401142240
3841934569
3842415368
3843623058
3844726908
3845830760
3846415384
3847519235
3848726936
3849519245
3850519250
3851623106
3852519260
3853311559
3854311562
385527710
385613856
3857311571
385927718
3860415440
386127722
386327726
3864519320
3865415460
386627732
386713867
386827736
3869415476
387013870
387413874
387527750
387613876
387713877
387813878
388113881
388813888
389313893
389413894
389527790
389713897
389913899
390513905
391213912
394313943
Total11273702238

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2521252
157611576
159211592
164911649
165511655
168011680
169811698
173311733
174211742
180511805
181711817
182411824
193611936
197811978
214512145
227512275
234712347
242112421
257412574
271712717
272912729
291512915
294212942
294412944
294512945
294825896
294912949
295012950
295112951
295225904
295312953
295412954
295612956
295712957
296112961
297512975
297812978
298012980
298212982
299112991
299212992
299512995
299612996
299838994
299925998
300026000
300113001
300213002
3003412012
300413004
300726014
300913009
301213012
302413024
303113031
303413034
303713037
304113041
304526090
304613046
306013060
306313063
307413074
307613076
307813078
307913079
308313083
308613086
309113091
309213092
309913099
310213102
310313103
310613106
310813108
311213112
311413114
312813128
313313133
314713147
316113161
318213182
318413184
320513205
320813208
321013210
322526450
323113231
325013250
326913269
327313273
327513275
327713277
327913279
328113281
329013290
329113291
330213302
331313313
332013320
332113321
332913329
333726674
334413344
334813348
335313353
336213362
338713387
339413394
340413404
341326826
342713427
342913429
343013430
343313433
345013450
345313453
346026920
346113461
346213462
346413464
346813468
347213472
3473310419
347413474
347513475
347813478
348026960
348113481
348213482
348326966
348413484
348613486
348813488
348913489
349013490
349213492
349313493
3494413976
349513495
349626992
349713497
3499310497
350027000
3501310503
350213502
350327006
350427008
350713507
350827016
351213512
351313513
351413514
351527030
351613516
3517310551
351813518
3519310557
352027040
3521310563
352327046
352427048
3525310575
352627052
352713527
3528414112
3529414116
353027060
3531310593
353213532
3533724731
3534414136
353513535
353627072
353713537
353813538
353913539
3540414160
354213542
3543414172
354413544
3545310635
354613546
354713547
3548310644
354913549
355113551
355213552
355427108
355827116
3559310677
3560414240
3561621366
3562517810
356313563
356413564
3565310695
3566517830
3567414268
3568517840
3569310707
357027140
3571517855
3572310716
3573414292
3574517870
3575310725
3576414304
3577932193
3578414312
3579828632
3580310740
3581725067
3582621492
3583414332
3584725088
3585621510
3586517930
3587828696
3588517940
3589414356
35901657440
3591828728
3592828736
3593725151
3594725158
3595414380
3596517980
3597621582
3598828784
35991035990
3600828800
3601828808
3602828816
3603621618
3604725228
36051346865
3606518030
3607621642
3608518040
36091346917
3610518050
3611518055
36121036120
3613621678
3614828912
3615518075
3616310848
3617621702
3618725326
36191036190
3620518100
3621932589
3622621732
3623725361
3624932616
3625932625
3626932634
3627414508
3628932652
3629932661
3630725410
3631725417
3632932688
36331036330
3634932706
3635725445
3636621816
3637518185
3638621828
3639414556
3640829120
3641518205
3642518210
3643310929
3644621864
3645725515
36461036460
3647518235
36481036480
3649725543
36501036500
365127302
3652621912
3653725571
3654621924
3655932895
365627312
3657518285
3658621948
365927318
3660414640
366113661
366227324
366327326
3664518320
3665725655
3666518330
3667414668
3668414672
3669622014
367027340
3671829368
367227344
3673622038
3674414696
367527350
367627352
367827356
367913679
368013680
368113681
368213682
368327366
368813688
369013690
369113691
369327386
369413694
369513695
3698311094
369913699
370113701
370227404
370527410
370713707
371013710
371413714
371513715
371913719
372413724
372527450
372713727
372913729
373313733
373527470
373713737
Total10023520860

Frames Received by Opcode

OpcodeCount
05911
21000
81
Total6912

Frames Transmitted by Opcode

OpcodeCount
21000
81
Total1001


Wire Log

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