Autobahn WebSockets Testsuite Report
Autobahn WebSockets

PocketSocketClient - Case 13.6.15 : Pass - 6054 ms @ 2016-03-30T11:30:10.575Z

Case Description

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

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=498&agent=PocketSocketClient HTTP/1.1
Host: localhost:9001
Sec-WebSocket-Key: 2mVUMaInPVE1vHYPuxcJhA==
Sec-WebSocket-Version: 13
Upgrade: websocket
Origin: http://localhost:9001
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits
Connection: upgrade
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.7.5-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: DaoK/aDnN82Ce82zx7HcXs7rQBw=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits=15


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 WebSockets 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
8756
3001300
711817118
7121214242
7124214248
712617126
7127428508
7128321384
712917129
7130321390
7131321393
7132321396
7133428532
7134214268
7135214270
7136535680
713817138
7139535695
7141321423
7142214284
7143428572
7144214288
7145428580
7146428584
7147428588
7148750036
7149535745
7150428600
7151321453
715217152
7153964377
7154535770
7155642930
7156750092
7157642942
7158428632
715917159
7160321480
7161214322
7162535810
716417164
7165214330
7166428664
7167214334
7168321504
7169643014
7170535850
7171321513
7172857376
7173535865
7174643044
7175643050
7176857408
7177535885
7178428712
7179321537
7180857440
7181321543
7182535910
7183643098
7184750288
7185535925
7186214372
7187321561
7188321564
7190321570
719117191
7192321576
7193321579
719417194
7195321585
7196750372
7197214394
7198214396
7199214398
7200750400
7201321603
7202428808
7203536015
7204536020
72061072060
7207428828
720817208
7209750463
7210643260
7211428844
7212428848
7214428856
7215643290
7216321648
7217643302
7218964962
72191072190
7220536100
7221643326
7222857776
7223750561
72241072240
7225750575
7226536130
7227857816
7228536140
7229750603
7230643380
72311179541
7232965088
72331179563
72341286808
7235857880
72361179596
723716115792
7238965142
7239321717
7240643440
7241536205
7242857936
72431072430
72441394172
72451072450
7246750722
72471286964
7248857984
72491179739
72501179750
725123166773
72521287024
725317123301
7254965286
725515108825
725617123352
725717123369
725814101612
72591287108
726015108900
726115108915
726214101668
72631394419
7264965376
72651287180
72661072660
7267750869
7268643608
7269429076
7270750890
7271536355
727217272
7273536365
7274214548
7277321831
7279321837
7280321840
7281321843
7282214564
728317283
728417284
728617286
728817288
7289214578
729017290
7291536455
7292214584
7293214586
7294214588
7295536475
7296321888
7297536485
7298429192
729917299
7300536500
7301429204
7302321906
7303321909
7304321912
7305321915
730617306
7307536535
7308536540
7309214618
7310429240
7311214622
731217312
7313214626
7314321942
7315214630
7316214632
731717317
731817318
731917319
Total10087226599

Octets Transmitted by Chop Size

Chop SizeCountOctets
326
4416
515
6212
7214
818
9218
10110
11333
12112
13339
14684
15230
16348
17117
23123
30130
31262
33133
34134
36136
37274
393117
40140
41141
42284
433129
449396
455225
463138
4711517
489432
4915735
50201000
5114714
5216832
5314742
54211134
55261430
5617952
5711627
58261508
59211239
60231380
6116976
62251550
63241512
64241536
6511715
66181188
67191273
6814952
699621
70251750
71241704
72161152
7312876
7412888
758600
769684
77131001
784312
796474
803240
81181
822164
832166
845420
853255
863258
875435
884352
89121068
9010900
917637
92111012
939837
942188
953285
972194
983294
99199
1121112
1131113
1141114
1163348
1172234
1191119
1271127
1302260
1992398
2002400
2011201
2021202
2032406
20451020
20561230
20651030
2074828
2081208
20961254
21081680
21161266
2124848
213102130
21491926
21571505
21661296
21761302
2184872
2194876
22051100
2214884
22281776
223173791
224163584
225143150
226132938
22761362
22861368
229112519
230153450
231133003
23292088
23361398
23461404
23561410
2362472
2374948
23851190
2394956
24051200
2414964
2432486
2442488
2462492
2481248
2491249
2513753
2533759
2542508
2561256
2582516
2591259
260217025642520
3071307
Total227045753806

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
021702
11000
81
Total22703


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343938266167656e743d636f6d2e7a776f70706c652e5053576562536f636b65
               7420485454502f312e310d0a486f ...
001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e
               5465737453756974652f302e372e ...
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: 888237c9eb0e3421
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3337633965623065
               0x03e8
009 TCP DROPPED BY ME