sgcWebSockets - Case 13.5.5 : Pass - 2958 ms @ 2019-01-06T15:59:38.313Z

Case Description

Send 1000 compressed messages each of payload size 4096, auto-fragment to 0 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 8)]

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=468&agent=sgcWebSockets HTTP/1.1

Host: 127.0.0.1:9001

Upgrade: websocket

Connection: Upgrade

Sec-WebSocket-Key: eqGoOjRZ58hMNC4v41+eag==

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: QGvflpEnG/N5mhZj60739fOb+Xo=

Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits=8


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
3231323
3271327
3361336
33831014
3501350
3511351
3521352
3531353
3552710
3561356
3601360
3621362
3631363
3641364
3651365
3661366
3671367
3681368
3691369
3711371
37241488
3732746
3742748
37531125
37631128
3772754
37831134
37941516
38031140
3812762
3822764
3832766
3842768
38531155
3862772
38731161
38893492
3892778
3902780
39151955
3922784
3931393
39431182
39541580
3961396
39772779
3981398
39931197
4002800
40172807
4021402
40331209
4052810
40631218
40731221
4081408
4092818
41041640
41141644
41231236
4131413
4142828
4152830
41662496
4171417
41852090
41962514
42041680
42162526
42272954
423125076
42483392
42583400
426125112
42741708
42831284
429104290
43083440
43141724
43252160
43331299
43483472
43552175
43683488
43762622
43873066
43983512
44073080
44141764
44241768
44352215
44452220
44541780
4462892
4472894
4481448
44952245
45052250
45141804
4521452
45341812
45431362
4551455
45673192
45731371
45862748
45952295
46094140
46152305
46231386
46394167
46431392
465115115
46683728
46762802
46831404
46941876
4702940
47173297
472125664
47341892
47494266
475146650
47683808
47752385
4781478
47962874
48041920
48162886
48241928
48352415
48441936
48552425
48652430
48731461
4882976
4891489
4901490
4912982
4922984
49331479
49431482
4951495
4961496
49731491
49852490
49952495
50042000
50121002
50221004
50331509
50421008
50521010
50631518
5071507
50831524
50931527
51031530
51142044
512126144
51373591
51473598
51552575
51684128
51752585
51842072
51963114
520105200
52142084
52273654
52321046
52442096
52552625
52642104
52784216
5281528
52942116
53063180
5311531
53263192
53321066
53431602
53542140
5371537
53821076
53942156
54021080
54131623
5421542
54373801
54431632
5451545
54631638
54752735
54831644
54921098
55031650
55131653
55242208
55331659
55431662
55542220
55652780
55752785
55821116
55921118
56042240
56142244
56231686
56331689
56431692
56531695
5661566
5671567
56831704
5691569
5701570
57131713
57242288
5741574
57552875
57621152
57731731
57852890
5791579
58031740
58121162
5821582
58321166
58421168
58521170
5861586
58721174
5881588
58921178
59021180
5931593
5941594
59542380
5991599
60021200
6011601
60221204
60431812
60553025
60621212
60721214
6081608
60931827
61021220
6111611
61253060
6131613
61421228
6151615
61621232
6171617
6181618
6191619
6201620
62131863
62331869
62421248
6251625
62621252
62931887
63021260
6331633
6371637
6381638
6391639
6401640
6421642
6441644
6451645
6471647
6491649
6501650
65221304
6531653
6541654
6561656
6571657
6581658
6591659
6601660
6621662
6631663
66531995
66621332
6681668
6701670
67321346
6771677
6781678
6801680
68221364
6851685
68721374
6881688
6891689
6911691
6951695
6961696
6981698
6991699
7011701
70221404
7031703
70432112
7051705
7181718
7201720
72121442
72221444
7241724
7261726
7271727
7301730
73421468
77221544
Total1002495056

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
1481148
1492298
1502300
1514604
1533459
1542308
1552310
1563468
1571157
1582316
1591159
1606960
1615805
1621162
16371141
16471148
165101650
166132158
167101670
168132184
169142366
170193230
171203420
172162752
173284844
174203480
175244200
176234048
177234071
178234094
179285012
180203600
181193439
182173094
183122196
184224048
185264810
186122232
187132431
188152820
189112079
190112090
191163056
192112112
19391737
19471358
195101950
1963588
19791773
198112178
1995995
2004800
201102010
202102020
2034812
20471428
2051205
2063618
20751035
20851040
20951045
210102100
211112321
212102120
213122556
214102140
21571505
2164864
21791953
218112398
219102190
220173740
22161326
222122664
223143122
22471568
225132925
226112486
22792043
228112508
229153435
230122760
231163696
23271624
23361398
2343702
2352470
2361236
2402480
24251210
2432486
2444976
2452490
2464984
2471247
2484992
2491249
2512502
2523756
25341012
2541254
2551255
25641024
2572514
2583774
2591259
26061560
2613783
26261572
26351315
26451320
26592385
26651330
26741068
2681268
2693807
2701270
2721272
2811281
2851285
3062612
Total1002198967

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343638266167656e743d736763576562536f636b65747320485454502f312e31
               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: 8882cc9398d1cf7b
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=6363393339386431
               0x03e8
009 TCP DROPPED BY ME