sgcWebSockets - Case 13.2.12 : Pass - 2742 ms @ 2019-01-06T15:53:35.225Z

Case Description

Send 1000 compressed messages each of payload size 16384, auto-fragment to 256 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=421&agent=sgcWebSockets HTTP/1.1

Host: 127.0.0.1:9001

Upgrade: websocket

Connection: Upgrade

Sec-WebSocket-Key: 0M2q12V1FngRRXC0nbSEfw==

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: 5C9409Z/zHEHKvBf3XKfiFTHMAo=

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
8021802
8061806
8081808
80921618
81021620
8111811
81232436
81354065
81421628
8151815
81686528
81732451
81854090
8191819
82054100
82154105
82254110
82375761
82497416
82564950
826108260
82754135
82864968
82964974
830119130
831129972
83264992
83354165
83486672
83565010
83665016
83732511
83865028
83943356
84065040
84165046
84254210
84365058
84432532
8451845
8461846
84721694
84932547
85021700
85121702
85321706
85454270
85543420
8561856
85732571
85843432
85921718
8601860
86154305
86232586
86343452
86421728
86543460
86665196
86721734
86843472
86932607
87021740
8711871
87254360
87354365
87432622
87565250
87632628
87732631
878119658
87932637
88043520
88121762
88221764
88343532
8841884
88543540
88654430
88743548
8881888
88932667
89032670
89198019
89254460
89343572
89432682
89521790
89621792
89743588
89865388
89954495
9001900
90121802
90221804
90343612
9041904
90554525
90621812
90732721
90821816
90921818
91221824
91354565
9141914
91543660
91632748
91732751
9181918
91921838
92032760
9211921
92232766
9231923
92432772
92532775
92632778
92721854
9291929
9301930
93132793
93221864
93321866
93454670
93554675
93632808
93743748
93921878
9401940
9411941
94232826
94343772
9441944
94532835
9461946
9471947
94832844
94932847
95132853
95243808
95354765
95421908
95543820
95665736
95732871
9581958
95998631
96021920
96121922
96254810
96321926
96421928
9651965
9701970
9711971
97221944
9731973
9761976
97732931
97843912
9791979
9801980
98221964
9831983
98443936
98543940
9861986
98721974
98821976
98921978
99021980
9911991
99321986
99421988
9951995
99632988
99732991
99832994
99921998
100055000
100111001
100233006
100355015
100444016
100599045
100644024
100722014
100822016
100955045
101033030
101122022
101211012
101322026
101433042
101611016
101711017
101811018
101933057
102022040
102144084
102233066
102322046
102522050
102622052
102733081
102933087
103155155
103222064
103344132
103466204
103544140
103622072
103733111
103833114
103966234
104044160
104166246
104233126
104344172
104455220
104544180
104744188
104866288
104933147
105011050
105244208
105333159
105433162
105533165
105622112
105755285
105833174
105933177
106055300
106144244
106244248
106399567
106466384
106588520
106633198
106777469
106844272
106999621
107066420
107155355
107266432
107322146
107422148
107533225
107655380
107744308
107822156
107966474
108011080
108122162
108255410
108533255
108644344
108722174
108933267
109011090
109122182
109222184
109422188
109511095
109611096
109733291
109822196
109911099
110133303
110244408
110322206
110422208
110511105
110611106
110833324
111011110
111111111
111611116
112133363
112411124
112511125
112611126
112811128
112922258
113111131
113222264
113311133
113511135
113611136
113811138
113911139
114011140
114111141
114233426
114311143
114411144
114722294
114811148
114922298
115011150
115222304
115311153
115533465
115611156
116022320
116111161
116311163
116411164
116511165
116611166
116722334
116922338
117011170
117111171
117311173
117511175
117622352
117711177
117811178
117911179
118033540
118122362
118222364
118411184
118611186
118822376
118922378
119111191
119311193
119411194
119622392
119822396
Total1002962803

Octets Transmitted by Chop Size

Chop SizeCountOctets
212
326
428
5315
616
717
818
10110
13113
16232
17234
18354
19119
20480
21242
22244
24124
254100
275135
28256
30130
31262
32264
33133
34134
353105
367252
376222
38276
396234
404160
415205
423126
43286
44288
45290
464184
473141
484192
493147
502100
513153
535265
542108
556330
575285
584232
594236
604240
614244
622124
63163
648512
652130
662132
674268
684272
692138
705350
712142
727504
733219
746444
752150
76176
772154
782156
79179
805400
8110810
825410
834332
845420
855425
86186
877609
886528
894356
906540
915455
924368
938744
944376
955475
968768
979873
98141372
997693
1008800
101111111
1028816
1038824
1046624
105121260
1065530
1073321
1085540
1098872
1109990
111101110
112131456
11391017
114121368
115151725
116111276
117161872
11891062
1196714
12091080
1218968
1227854
1234492
1246744
1254500
1267882
1275635
1304520
1316786
1326792
1337931
1344536
1352270
1362272
1376822
1384552
1396834
1403420
1414564
1427994
1435715
14481152
1456870
14671022
1472294
14871036
14991341
150111650
151101510
152111672
15381224
15471078
15581240
15671092
1574628
15881264
1596954
1604640
1615805
1624648
1632326
1642328
1654660
1661166
1674668
1684672
1694676
1702340
1711171
1724688
1734692
1741174
1752350
1764704
1772354
1783534
1793537
1801180
1813543
1823546
1835915
1844736
1853555
1864744
1874748
1883564
1892378
1903570
1912382
19261152
1933579
19481552
1952390
1961196
1971197
1983594
1993597
2001200
2011201
2022404
2033609
2042408
2052410
2064824
2072414
2083624
2092418
21051050
2112422
2122424
21351065
2142428
2152430
2161216
2171217
2183654
2203660
2211221
2224888
2232446
22451120
2252450
2273681
2283684
22951145
2313693
2323696
2332466
2342468
2351235
2361236
23771659
2381238
2391239
2401240
2411241
2421242
2434972
2444976
2453735
24651230
2473741
2482496
2502500
2513753
25241008
2531253
2541254
2553765
2571257
2581258
2593777
2602331606060
2801280
Total3333733782

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
02331
11000
81
Total3332


Wire Log

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