Autobahn WebSockets Testsuite Report
Autobahn WebSockets

PocketSocketClient - Case 13.2.16 : Pass - 5871 ms @ 2016-03-30T11:25:11.032Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 1024 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=427&agent=PocketSocketClient HTTP/1.1
Host: localhost:9001
Sec-WebSocket-Key: /Wefl5mU9PanbuU5rcwkKw==
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: 0US6I5F8ngNjx6wr0ohrDLyMWfk=
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 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
81296
3001300
711817118
7121214242
7124321372
712617126
7127428508
7128321384
712917129
7130321390
7131321393
7132214264
7133428532
7134214268
7135214270
7136535680
713817138
7139428556
7141214282
7142214284
7143428572
7144214288
7145428580
7146428584
7147428588
7148750036
7149857192
7150428600
7151321453
715217152
7153964377
7154642924
7155750085
7156750092
7157535785
7158428632
715917159
7160321480
7161214322
7162428648
716417164
716517165
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
72191179409
7220536100
7221643326
7222964998
7223750561
7224965016
7225750575
7226536130
7227750589
7228536140
7229857832
7230536150
72311072310
72321072320
72331179563
72341179574
7235857880
72361286832
723715108555
7238965142
7239428956
7240643440
7241536205
7242965178
72431072430
72441286928
72451072450
7246750722
72471286964
7248857984
72491179739
72501287000
725123166773
72521287024
725317123301
7254965286
725515108825
725617123352
725717123369
72581394354
72591287108
726016116160
726115108915
726214101668
72631394419
7264965376
72651287180
72661072660
7267750869
7268536340
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
Total10137226599

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2801280
4552910
4562912
4571457
4581458
4592918
46052300
46162766
46252310
46341852
4641464
46562790
46683728
46762802
46841872
469104690
47094230
47173297
47262832
47362838
47441896
47541900
47652380
47741908
47883824
479178143
480167680
481146734
482136266
48362898
48462904
485115335
486157290
487136331
48894392
48962934
49062940
49162946
4922984
49341972
49452470
49541980
49652480
49741988
4992998
50021000
50221004
5041504
5051505
50731521
50931527
51021020
5121512
51421028
5151515
51721034
51831554
5191519
52021040
52121042
5221522
52321046
5241524
52531575
5261526
52731581
52863168
52921058
53031590
5311531
5371537
5441544
54521090
5471547
5481548
5501550
55121102
55331659
5541554
5551555
55621112
55731671
55895022
55952795
56031680
561116171
56295058
563158445
5642011280
565147910
566169056
567147938
5682111928
5692614794
570179690
571116281
5722614872
5732112033
5742313202
575169200
5762514400
5772413848
5782413872
579116369
5801810440
5811911039
582148148
58395247
5842514600
5852414040
586169376
587127044
588127056
58984712
59095310
591137683
59242368
59363558
59431782
5951595
59621192
59721194
59852990
59931797
60031800
60153005
60242408
603127236
604106040
60574235
606116666
60795463
60821216
60931827
61121222
61231836
6131613
6261626
6271627
6281628
63031890
63121262
6331633
6411641
64221284
102850005140000
Total60025688371

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
05000
11000
81
Total6001


Wire Log

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