Autobahn WebSockets Testsuite Report
Autobahn WebSockets

SwiftWebSocket - Case 12.4.9 : Pass - 2216 ms @ 2016-04-13T16:14:03.604Z

Case Description

Send 1000 compressed messages each of payload size 65536, 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=368&agent=SwiftWebSocket HTTP/1.1
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits; server_max_window_bits=15
Upgrade: websocket
User-Agent: SwiftWebSocket
Origin: ws://localhost:9001/runCase?case=368&agent=SwiftWebSocket
Sec-WebSocket-Version: 13
Connection: Upgrade
Host: localhost:9001
Sec-WebSocket-Key: RPg7X1+l5d8RHxl94ZJemw==
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.7.2-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: QWjJaYGWFA4n8yRR8IxHui6KdYw=
Sec-WebSocket-Extensions: permessage-deflate; server_max_window_bits=15


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).
remoteCloseCodeNoneThe 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
616
14100014000
3821382
65536100065536000
Total200265550388

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2791279
257612576
257812578
258212582
258712587
259012590
259112591
259312593
259525190
259637788
259812598
2599410396
260012600
260137803
260212602
260312603
2604513020
260512605
260612606
2607513035
260825216
260925218
261037830
261325226
2614513070
261537845
261637848
261712617
261825236
261925238
262037860
262237866
262312623
262537875
262612626
262712627
262825256
262937887
263025260
263137893
263212632
263312633
263425268
263525270
263625272
263737911
263912639
264012640
264112641
264212642
264425288
2645513225
264625292
264912649
265012650
266612666
266812668
267325346
267425348
267612676
267712677
268012680
268312683
268412684
268512685
268625372
268812688
269112691
269325386
269412694
270025400
270112701
270225404
271112711
271325426
272112721
272212722
272412724
272725454
272825456
272912729
273025460
273125462
273412734
273612736
273812738
273912739
274025480
274112741
274212742
274312743
274425488
274512745
274612746
274712747
274812748
275038250
275212752
275312753
275412754
275512755
275625512
275738271
275825516
275925518
276125522
276225524
276338289
276438292
2765513825
276638298
276725534
2768616608
277038310
277112771
277238316
2773616638
277412774
277812778
277938337
278025560
278112781
278212782
278425568
278525570
278612786
278712787
278812788
278912789
279012790
2792411168
2793411172
279538385
279625592
279712797
279812798
280025600
280212802
280325606
280412804
280725614
280812808
280925618
2810411240
281312813
281412814
281612816
281725634
281812818
282125642
2822411288
282325646
282425648
282512825
282625652
282738481
282825656
282912829
283012830
2831411324
283338499
283512835
284312843
284625692
284712847
285112851
285212852
285412854
285525710
285712857
286312863
286525730
286612866
287012870
287212872
287325746
287612876
287712877
287812878
289112891
289312893
289425788
289838694
290412904
290612906
290812908
290912909
291012910
291312913
291812918
292525850
293312933
293912939
294225884
295938877
296512965
296712967
296812968
296912969
297212972
297812978
298012980
298212982
298325966
298412984
298512985
298912989
299512995
299612996
300213002
300413004
300813008
301013010
301613016
302013020
302713027
303013030
303113031
303413034
303713037
304013040
309513095
310013100
310713107
311213112
311813118
315013150
315313153
315613156
315813158
317813178
317913179
318313183
318713187
318813188
318926378
319013190
319126382
319213192
319313193
319526390
320413204
320513205
320613206
320826416
320939627
321126422
321613216
321913219
322013220
322113221
322226444
322313223
322413224
322626452
322713227
322813228
323213232
323413234
323513235
323639708
323813238
325013250
325113251
325313253
325613256
326413264
326813268
326913269
327013270
327213272
328013280
330013300
330113301
330413304
330613306
330713307
331513315
331713317
333913339
334013340
334926698
335013350
335326706
335813358
338113381
338613386
338913389
339213392
339313393
339526790
339726794
340613406
340713407
340926818
341013410
341113411
341426828
341513415
341613416
342013420
342113421
342613426
342713427
343413434
343626872
343913439
344626892
346813468
347013470
347413474
347913479
348013480
348313483
349013490
349113491
349313493
349413494
349513495
350313503
351013510
351427028
351813518
352113521
352913529
353013530
354913549
355713557
356327126
357213572
358013580
359213592
360613606
362413624
362513625
362613626
363113631
364013640
364113641
364613646
364813648
365027300
365113651
365313653
3659310977
366813668
366913669
369313693
369627392
370013700
370113701
3702311106
370327406
370527410
370713707
371027420
371513715
371613716
371827436
371913719
372013720
372213722
372627452
3728311184
372913729
373113731
373313733
373713737
373827476
373927478
374013740
374113741
374313743
374413744
374513745
375513755
377913779
378013780
378127562
378213782
378613786
378727574
378827576
378913789
379013790
379113791
379213792
379313793
379613796
379713797
3798311394
380413804
381013810
382113821
382813828
384013840
384113841
386613866
390913909
391513915
391627832
392613926
393613936
393913939
394013940
394213942
395113951
396013960
398113981
398213982
398313983
398513985
398713987
398813988
398913989
399113991
3994311982
399513995
399813998
400314003
400814008
400914009
401414014
402628052
402728054
402928058
403028060
403214032
403414034
403614036
404514045
404614046
405414054
405514055
410114101
412014120
413814138
415214152
416314163
416414164
417428348
417614176
418114181
420928418
423514235
424014240
425614256
426614266
427028540
427714277
428014280
428214282
428414284
429014290
429228584
429314293
429414294
429614296
4298312894
4301312903
430228604
430314303
430414304
430714307
430828616
431114311
431314313
431414314
432128642
432214322
432314323
432528650
432728654
432814328
432914329
433014330
433114331
433214332
433414334
434014340
434114341
4342313026
434314343
434614346
434714347
434914349
435228704
435428708
435514355
435714357
4359313077
436028720
436214362
436714367
436814368
4369313107
437014370
437228744
437328746
437414374
4375313125
437614376
4378313134
4379626274
4380313140
438114381
438214382
438314383
438414384
4386313158
438728774
4388730716
4389313167
439014390
439114391
439228784
439328786
4394313182
439728794
4398313194
439914399
440028800
440114401
440214402
4403417612
440528810
4406417624
4407313221
4408313224
440914409
441014410
441128822
441228824
4413417652
441414414
4416417664
441814418
441914419
442014420
442114421
4422313266
442314423
442414424
442528850
442714427
442828856
4429417716
4430313290
4431313293
443214432
443314433
443428868
443528870
443614436
443714437
4438313314
4440313320
444128882
444214442
4443626658
444528890
444614446
444728894
444928898
445114451
445414454
4458417832
445914459
446028920
446314463
446414464
446514465
446628932
446714467
446828936
447228944
447714477
448014480
448414484
448614486
448714487
448914489
4491417964
449614496
449728994
450129002
450629012
450729014
451029020
451114511
451214512
451414514
451714517
451814518
452014520
452229044
452314523
452414524
452714527
4528313584
453329066
453729074
453814538
453914539
454029080
454229084
454414544
454629092
455714557
457114571
457514575
457714577
457829156
458014580
458214582
458514585
459214592
460714607
461914619
462214622
462414624
462629252
462714627
463314633
463414634
463514635
464614646
465329306
465814658
466014660
466114661
466314663
466429328
467314673
467414674
467514675
467714677
468129362
468514685
468729374
468814688
469029380
469414694
469614696
4698314094
469914699
470229404
470329406
470429408
470814708
471714717
471814718
471929438
472029440
472114721
472214722
472329446
4724314172
472529450
472614726
472814728
472914729
473014730
Total10023594131

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333638266167656e743d5377696674576562536f636b657420485454502f312e
               310d0a5365632d576562536f636b ...
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: 88806af767a6
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=0, MASKED=True, MASK=3661663736376136
009 TCP DROPPED BY ME