sgcWebSockets - Case 12.2.4 : Pass - 1820 ms @ 2019-01-06T15:35:38.415Z

Case Description

Send 1000 compressed messages each of payload size 1024, auto-fragment to 0 octets. Use default permessage-deflate offer.

Case Expectation

Receive echo'ed messages (with payload as sent). Timeout case after 240 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=323&agent=sgcWebSockets HTTP/1.1

Host: 127.0.0.1:9001

Upgrade: websocket

Connection: Upgrade

Sec-WebSocket-Key: muF2PCSN1UF8500T+ufXKw==

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: EL3ev7VRy1iUCoiW8gKtMp4swC8=

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 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
19357
68168
1171117
1631163
2781278
6061606
6231623
6711671
6791679
7111711
7271727
7541754
7551755
7561756
76121522
76221524
76343052
7641764
76621532
76732301
76921538
77021540
7711771
77221544
77321546
77432322
77621552
7771777
7781778
7801780
78121562
78221564
78353915
78432352
78543140
78621572
78721574
78821576
7891789
7911791
7951795
7981798
80221604
8051805
8081808
81021620
8161816
8181818
8201820
82321646
8271827
83421668
8351835
8431843
8481848
8511851
8531853
85432562
8571857
8581858
86021720
8611861
86732601
8701870
87121742
87221744
87432622
87521750
8761876
87721754
8781878
87943516
88043520
8811881
88254410
8831883
88443536
88532655
88697974
88776209
88887104
88921778
89043560
89165346
89287136
893119823
894108940
89587160
896108960
897108970
8981210776
8991614384
900109000
90187208
90287216
903109030
9041412656
90598145
90687248
9071311791
9081715436
9091816362
9101917290
9112421864
9121513680
9132421912
9142220108
9152522875
9162321068
9172119257
9183935802
9192522975
9202523000
9212422104
9222422128
9232119383
9241614784
9252018500
9262018520
9271917613
9281513920
92998361
9301715810
9311917689
9321211184
9331413062
9341614944
9351614960
936109360
937109370
938109380
93987512
9401211280
94154705
94254710
94376601
94421888
94521890
9461946
9471947
94821896
94921898
95032850
95132853
95232856
95321906
9541954
95721914
95921918
9601960
96154805
9641964
9691969
9781978
Total1002899317

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
15345
60160
1061106
1521152
2521252
6021602
6281628
6811681
7261726
7271727
7711771
7741774
77721554
7781778
77921558
78032340
7811781
78221564
7831783
78421568
78653930
78721574
78832364
7911791
7931793
79532385
7961796
79821596
79921598
8001800
80121602
8021802
8041804
8081808
8101810
81154055
8121812
8131813
81421628
8151815
81921638
82121642
82432472
8281828
8291829
8301830
8311831
8321832
8361836
8551855
8581858
8601860
8631863
8641864
8651865
8681868
8691869
8701870
8741874
8771877
8801880
8811881
8851885
8941894
8971897
8981898
89921798
90121802
9021902
90721814
9091909
9101910
91143644
9131913
91421828
91521830
91632748
91832754
91921838
92054600
9211921
92287376
92365538
92421848
92565550
9261926
92754635
92876496
92954645
930109300
9311110241
93232796
93387464
93476538
93598415
93632808
93798433
9381413132
93998451
9401312220
9411312233
942109420
94398487
9441312272
9451312285
9462119866
947109470
9482422752
9492220878
9502321850
9511918069
9522019040
9533634308
9543129574
9553533425
9563432504
9572927753
9583432572
9591413426
9603533600
9612019220
9622524050
9633129853
9642423136
9652322195
9662019320
9671716439
9681211616
9692524225
9701312610
971109710
97287776
9731211676
97443896
975109750
97687808
97743908
97821956
97932937
98032940
98243928
98321966
98432952
9851985
9861986
9891989
99021980
99121982
9931993
99421988
Total1002935203

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
21000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333233266167656e743d736763576562536f636b65747320485454502f312e31
               0d0a486f73743a203132372e302e ...
001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e
               5465737453756974652f302e382e ...
002 WIRELOG DISABLED
003 CLOSE CONNECTION AFTER 240.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: 8882941d4bdd97f5
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3934316434626464
               0x03e8
009 TCP DROPPED BY ME