sgcWebSockets - Case 12.3.3 : Pass - 704 ms @ 2019-01-06T15:41:36.786Z

Case Description

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

Case Expectation

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

Host: 127.0.0.1:9001

Upgrade: websocket

Connection: Upgrade

Sec-WebSocket-Key: RffWVNBKdbqupN/xpQRk+A==

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

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
52152
83183
91191
92192
93193
95195
98198
1001100
1021102
1031103
1041104
1051105
1072214
1083324
1122224
1132226
1141114
1156690
1163348
1172234
1181118
1191119
1201120
1213363
1222244
1234492
1242248
1253375
1264504
1276762
128111408
1297903
13091170
131111441
134111474
135152025
136172312
137131781
13881104
139243336
140212940
141314371
142436106
143111573
144365184
145334785
146213066
147324704
148375476
149334917
150385700
151456795
152375624
153314743
154507700
155385890
156396084
157335181
158335214
159243816
160213360
161121932
162142268
163193097
164121968
165142310
1666996
167111837
168101680
1694676
1705850
1712342
1724688
1731173
1741174
1751175
1762352
1772354
1781178
1791179
1801180
1871187
2011201
2041204
2111211
2781278
Total1002148518

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
22122
67167
69169
752150
76176
77177
80180
823246
832166
85185
89189
91191
923276
93193
94194
955475
962192
975485
983294
995495
1005500
1016606
1025510
1036618
1044416
1057735
1066636
107111177
108111188
109111199
110181980
111192109
112141568
113151695
114151710
115182070
116222552
117222574
118192242
119252975
120303600
121263146
122313782
123293567
124313844
125263250
126374662
127334191
130334290
131283668
132334356
133364788
134314154
135273645
136283808
137233151
138263588
139212919
140192660
141162256
142162272
143152145
144152160
145121740
14691314
147101470
1486888
1496894
1506900
151101510
1524608
15381224
1543462
1551155
1581158
1591159
1631163
1642328
1652330
1681168
1701170
1711171
1741174
1761176
1921192
1961196
2061206
2521252
Total1002126596

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
21000
81
Total1001


Wire Log

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