Autobahn WebSockets Testsuite Report
Autobahn WebSockets

SwiftWebSocket - Case 12.3.7 : Pass - 2788 ms @ 2016-04-13T16:12:28.013Z

Case Description

Send 1000 compressed messages each of payload size 16384, 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=348&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=348&agent=SwiftWebSocket
Sec-WebSocket-Version: 13
Connection: Upgrade
Host: localhost:9001
Sec-WebSocket-Key: CybqwdGMBSDW6AY/SLrxEQ==
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: BvrPUjuZoKn3sMPp+qGRv7n3UMM=
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
3821382
16392100016392000
Total100216392388

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2791279
551715517
553015530
553915539
557615576
558115581
561415614
561615616
561915619
562715627
565515655
567515675
568215682
569715697
571615716
572615726
573615736
574715747
576515765
580415804
581315813
582215822
5853211706
587115871
587515875
588115881
588215882
588815888
589215892
589415894
589615896
589915899
590015900
5901211802
590615906
591115911
591315913
591515915
592315923
592515925
592915929
5930211860
593815938
594415944
595315953
596115961
596415964
597415974
5980211960
598115981
598415984
598615986
598815988
598915989
5996211992
600116001
601116011
602316023
602516025
602616026
602716027
603516035
603716037
604616046
605116051
6052212104
6057212114
6059212118
606016060
606116061
606316063
606516065
606716067
606816068
606916069
607016070
607116071
6075212150
608316083
608416084
6087212174
6088212176
609116091
6093212186
609516095
6098212196
609916099
6100424400
6102212204
610416104
610616106
610716107
6108318324
6109212218
611016110
6112318336
6113318339
6114212228
6115424460
6117212234
6118212236
6119636714
6120212240
6121212242
612216122
6123636738
6124424496
612516125
6126318378
6127318381
6129530645
613016130
613216132
6134424536
6135212270
6136212272
6137212274
613816138
613916139
614016140
6141212282
614316143
6144212288
614616146
614716147
614916149
615016150
615116151
6152212304
6153318459
6154212308
6155212310
615616156
615816158
6159212318
6160212320
6161530805
6163318489
616516165
616616166
616716167
6168212336
6169424676
6170318510
617116171
6172318516
617316173
6174424696
617616176
617916179
618016180
6181637086
618216182
6183424732
618416184
618516185
6186318558
6187212374
618816188
619016190
6191212382
619216192
6193530965
6194212388
6195318585
6196212392
6197318591
6198212396
6199637194
6200318600
6201212402
6202531010
6203212406
6204531020
6205212410
6206212412
6207424828
6208531040
620916209
6210212420
6211212422
621216212
6213318639
6214212428
6215424860
6216424864
6217424868
6218637308
6219531095
6220212440
6221212442
6223318669
6224212448
6225743575
622616226
622716227
622816228
6229424916
6230212460
6231212462
6232318696
623316233
6234212468
6235318705
6236212472
6237318711
6239424956
6240212480
6241424964
6242212484
6243318729
624416244
624616246
6248212496
6249212498
625016250
6251212502
6253318759
6254212508
625516255
625616256
625916259
6260318780
6262318786
626316263
6264212528
626516265
626616266
6268212536
626916269
6272212544
627416274
627616276
6283212566
6285212570
628616286
6287318861
6288212576
628916289
6290212580
6291425164
629216292
6293212586
6294212588
629516295
6296212592
629716297
629816298
629916299
630016300
6301318903
6302212604
630316303
630416304
6305212610
6307212614
6308212616
630916309
631316313
631416314
631616316
6317212634
6318212636
6319425276
632016320
6323212646
6326212652
6327212654
6328318984
6329212658
633016330
6332425328
6333425332
6335212670
633616336
6338319014
6339425356
6340319020
6341425364
634216342
6343212686
6344425376
6345212690
634616346
6348425392
6349212698
635016350
6351212702
6352319056
635316353
6354212708
6355425420
6357319071
635916359
636216362
6363212726
6364212728
6365425460
6367212734
636816368
6369212738
637016370
637216372
637516375
6376212752
637716377
638016380
638116381
6387212774
638916389
639616396
639816398
640416404
6406212812
640716407
640816408
640916409
641516415
641616416
641916419
642016420
642216422
6423212846
642516425
6428212856
6429212858
643116431
643216432
6434212868
643816438
643916439
6440319320
644416444
644616446
644716447
644816448
645016450
645316453
6454425816
645616456
645716457
6458212916
645916459
646316463
6464212928
6465319395
646616466
6468425872
647016470
647216472
6473212946
6474212948
647516475
6476425904
6477532385
6478425912
647916479
648016480
6481425924
6482212964
648316483
648416484
6485212970
6486212972
6487212974
6488212976
6490212980
6491212982
649216492
649316493
6494212988
6496212992
649716497
649816498
6499212998
6500213000
6501426004
650216502
6503426012
6504213008
650516505
6506426024
6507213014
6508319524
650916509
651016510
6511319533
651316513
6514319542
651616516
6517319551
6519213038
6521213042
6522426088
6523426092
652416524
6525213050
6526426104
6527319581
6528319584
6529319587
6530532650
6531639186
6532319596
6533319599
6534639204
6535426140
6536532680
6537213074
6538532690
6539852312
6540426160
6541319623
6542426168
6543319629
6544213088
6545639270
6547319641
654816548
6549213098
655016550
6551319653
655216552
6553213106
6554213108
6555213110
6556213112
6557213114
6558319674
6560213120
6561426244
656216562
656316563
6564319692
656516565
6567213134
6568213136
657016570
657216572
657316573
657516575
657716577
657816578
657916579
6581532905
658216582
658416584
6585213170
658816588
6591213182
659816598
659916599
660116601
6606213212
6608319824
661316613
6614213228
661516615
661616616
661916619
6620213240
662416624
6625319875
6626213252
662916629
663016630
663316633
663716637
663916639
664016640
6643213286
6644213288
6645213290
664616646
665016650
665116651
665516655
665616656
665716657
6660213320
666316663
667116671
667416674
668516685
669116691
669416694
669816698
6708213416
672016720
672216722
6725213450
673016730
6731213462
673316733
673416734
673916739
674316743
6749213498
675216752
6753213506
675516755
6757213514
676016760
676116761
676516765
676616766
6767213534
676916769
677116771
677216772
677416774
677816778
678116781
680216802
680416804
680716807
681116811
681316813
681916819
682316823
682716827
682816828
683716837
684016840
684416844
686216862
686516865
688116881
688316883
689716897
691316913
692016920
692416924
693516935
694716947
695116951
6960213920
696216962
696416964
696816968
697716977
698216982
698316983
699316993
738717387
Total10026344347

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
21000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333438266167656e743d5377696674576562536f636b657420485454502f312e
               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: 8880c9cf6b0b
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=0, MASKED=True, MASK=6339636636623062
009 TCP DROPPED BY ME