sgcWebSockets - Case 13.2.17 : Pass - 8371 ms @ 2019-01-06T15:54:02.543Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 4096 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 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=426&agent=sgcWebSockets HTTP/1.1

Host: 127.0.0.1:9001

Upgrade: websocket

Connection: Upgrade

Sec-WebSocket-Key: 090q+v5r2uyEsmhTyhVBtQ==

Origin: 127.0.0.1

Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits

Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols

Server: AutobahnTestSuite/0.8.1-0.10.9

X-Powered-By: AutobahnPython/0.10.9

Upgrade: WebSocket

Connection: Upgrade

Sec-WebSocket-Accept: 1BQ2SbKKHqSFG3Ucrd/TbFLB2UY=

Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover


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 WebSocket 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
2781278
664416644
6645213290
6647213294
664816648
664916649
665216652
665516655
665716657
666316663
666416664
666516665
666716667
6669213338
6670213340
667116671
6672213344
667316673
6674213348
667516675
6676213352
667716677
6678213356
667916679
6684213368
6686213372
668716687
6691320073
669216692
6693213386
669616696
6697213394
669816698
670016700
6701213402
6702320106
670416704
6705213410
670616706
6707213414
6709320127
671016710
6711320133
671216712
6713320139
6714320142
671516715
6716426864
6717426868
6718426872
6719426876
6720320160
672116721
6722213444
6723640338
6724533620
6725213450
6726320178
6727213454
6728320184
6729320187
673016730
6731426924
6732320196
6733320199
6734426936
6735533675
6736426944
6737533685
6738533690
6739533695
6740320220
674116741
6742533710
6743426972
6744853952
6745747215
6746426984
6747747229
6748426992
6749426996
6750213500
6751533755
6752213504
6753533765
6754427016
6755213510
6756427024
6757747299
6758640548
6759320277
6760427040
6761427044
6762213524
676316763
6764213528
676516765
676616766
676716767
6768213536
6770320310
6771320313
677216772
677416774
6775320325
677816778
677916779
678216782
6783320349
678416784
6787213574
678916789
6793213586
679716797
6798213596
680016800
6801534005
6802213604
6804427216
680516805
680616806
680916809
681116811
6812213624
681316813
681516815
6817213634
6818213636
681916819
682016820
682316823
682416824
683216832
683316833
6835213670
683916839
684116841
684516845
684816848
684916849
685016850
685216852
6853213706
685516855
685816858
6860213720
686116861
6862213724
686316863
6864213728
686616866
6868213736
687016870
6871320613
687216872
6873213746
6874320622
687516875
6876213752
6882213764
688316883
688516885
6886213772
688716887
688816888
6890213780
689116891
6893213786
6894427576
6895213790
689616896
6897213794
690016900
6902320706
690316903
6905213810
6907427628
6909213818
6910213820
6912427648
6913427652
6914320742
691516915
6916427664
691716917
6918320754
691916919
6921213842
6922320766
692316923
6925213850
6926427704
6927213854
692916929
6930641580
6931534655
6932213864
6933213866
6934213868
6935213870
6936320808
6937427748
6938320814
6939427756
6940534700
6941427764
6942320826
6943855544
6944427776
6945534725
69461176406
6947855576
6948962532
69491069490
69501390350
6951641706
6952748664
6953213906
6954427816
69551283460
6956427824
69571497398
6958748706
6959748713
69601069600
6961427844
6962641772
6963855704
6964320892
6965855720
6966534830
6967534835
6968534840
6969962721
69701069700
6971641826
6972748804
697316973
6974748818
6975855800
6976213952
6977748839
6978641868
6979320937
6980641880
6981641886
6982534910
6983427932
6984962856
6985320955
6986213972
6987427948
6988855904
6989748923
6990641940
6991427964
6992427968
6993213986
6994213988
699516995
6996320988
699716997
6998213996
699916999
7000214000
700117001
7002321006
7003321009
7004535020
7005214010
7006535030
7007214014
7008642048
7009214018
7010428040
7011535055
7012642072
7013214026
7014535070
7015321045
7016428064
7017321051
7018428072
701917019
702017020
7021321063
7022642132
702417024
7026321078
702717027
7028428112
703117031
703217032
703517035
7037214074
7038321114
7039214078
704117041
704317043
704917049
705017050
705117051
7052214104
7059642354
7060321180
7061214122
706217062
7063535315
7064214128
706517065
7068214136
7069214138
7070214140
7072321216
707317073
7074214148
7075214150
7077214154
707817078
7079214158
7080214160
7081321243
7082321246
7083321249
7085321255
708817088
708917089
7091321273
7092535460
709817098
710017100
710217102
710317103
710417104
710617106
7108214216
711217112
711317113
7114428456
7115214230
7116214232
711717117
711817118
7119214238
712017120
712117121
7122214244
712417124
713917139
Total10026900633

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2801280
147922958
148011480
148111481
148211482
148322966
148457420
1485710395
148657430
148745948
148811488
148968934
1490811920
149168946
149245968
14931116423
1494811952
1495710465
149668976
149768982
149845992
149945996
150057500
150157505
1502710514
15031725551
15041624064
15051421070
15061319578
150769042
150869048
15091015090
15101624160
15111319643
1512913608
151369078
151469084
151569090
151623032
151746068
151857590
151946076
152069120
152134563
152323046
152423048
152623052
152811528
152911529
153134593
153334599
153423068
153611536
153823076
153911539
154123082
154234626
154311543
154423088
154523090
154611546
154723094
154811548
154934647
155011550
155134653
155269312
155323106
155423108
155523110
156111561
156811568
156923138
157111571
157211572
157411574
157523150
157734731
157811578
157911579
158023160
158134743
1582914238
158357915
158434752
15851015850
15861015860
15871523805
15882031760
15891422246
15901625440
15911422274
15922133432
15932641418
15941727098
15951117545
15962539900
15972133537
15982438352
15991625584
16002540000
16012438424
16022438448
16031219236
16041727268
16051930495
16061320878
1607914463
16082540200
16092540225
16101625760
16111219332
16121117732
1613812904
16141016140
16151320995
161646464
161769702
161834854
161911619
162023240
162123242
162258110
162334869
162434872
162558125
162646504
16271219524
16281016280
1629711403
16301117930
1631914679
163223264
163334899
163523270
163634908
163711637
165011650
165111651
165211652
165434962
165523310
165711657
166511665
166623332
410010004100000
Total20025672382

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
01000
11000
81
Total2001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343236266167656e743d736763576562536f636b65747320485454502f312e31
               0d0a486f73743a203132372e302e ...
001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e
               5465737453756974652f302e382e ...
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: 88825eb51c145d5d
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3565623531633134
               0x03e8
009 TCP DROPPED BY ME