Autobahn WebSockets Testsuite Report
Autobahn WebSockets

PocketSocketClient - Case 13.6.9 : Pass - 2932 ms @ 2016-03-30T11:29:55.202Z

Case Description

Send 1000 compressed messages each of payload size 65536, auto-fragment to 0 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=492&agent=PocketSocketClient HTTP/1.1
Host: localhost:9001
Sec-WebSocket-Key: CPnPKZ+NbYaG4s3Zx+MBSg==
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: jXKSv88Cz3f63mlZh+OYCUa3X7A=
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
829232
3001300
357913579
358013580
358113581
358213582
358313583
3585517925
358627172
3587310761
358813588
359013590
3591517955
359227184
359327186
359427188
359513595
3596414384
359827196
3599414396
360027200
360113601
360213602
3603310809
3604310812
3605310815
3607414428
360827216
360927218
361013610
361127222
3612518060
361313613
3614310842
361527230
3616414464
3617518085
3618621708
3619828952
3620932580
3621414484
3622932598
36231036230
36241139864
36251139875
36262176146
36271243524
36281243536
3629829032
3630829040
3631829048
3632518160
36331243596
36341554510
36351036350
3636518180
3637414548
3638829104
36391347307
36401243680
3641932769
3642932778
36431761931
36441036440
36451761965
36461347398
36471243764
36481140128
36491865682
36501451100
36511762067
3652725564
36531451142
36541036540
36551243860
3656518280
3657725599
3658621948
3659518295
366027320
3661621966
3662621972
3663725641
3664725648
366513665
3666621996
36671036670
36681036680
3669518345
3670933030
3671414684
3672622032
3673622038
3674725718
3675311025
3676725732
3677414708
3678622068
3679829432
3680518400
3681311043
3682518410
3683311049
368427368
3685414740
368613686
3687518435
3688414752
3689311067
3690414760
3691518455
3692414768
369313693
3694414776
369513695
369627392
3697414788
3698414792
3699311097
3700414800
3701414804
370227404
3703414812
370427408
3705414820
370627412
3707311121
3708933372
370927418
3710311130
371113711
3712414848
371327426
3714622284
371513715
371627432
371713717
371827436
371927438
3720414880
372113721
3722311166
3723518615
3724311172
3725518625
3726311178
3727726089
3728414912
3729414916
3730622380
37311037310
3732414928
3733829864
3734518670
3735933615
3736518680
37371244844
3738518690
3740414960
3741414964
37421141162
3743933687
37441348672
3745726215
3746518730
3747933723
3748414992
3749414996
3750518750
3751518755
3752933768
3753415012
3754415016
3755518775
3756311268
3757311271
3758622548
3759415036
376013760
3762311286
3763311289
3764311292
376513765
376613766
376727534
377013770
Total10303671747

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
3071307
280125602
280212802
280325606
2804514020
2805411220
2806616836
2807514035
2808616848
28091336517
28101644960
28112364653
28122570300
28132981577
28141850652
28153392895
28161953504
28173290144
28182056360
28192364837
28201747940
28212056420
28222776194
28232570575
28242262128
28252673450
28262056520
28273496118
28282056560
28291336777
2830822640
2831925479
28321748144
28331748161
28341748178
28351645360
28361028360
2837925533
2838514190
283938517
284012840
284138523
2842411368
284325686
284625692
284712847
284912849
285012850
285125702
285312853
285412854
285525710
285738571
2859411436
286012860
2862411448
286338589
286425728
286625732
286712867
286812868
286912869
287012870
287212872
287812878
287912879
288225764
288312883
288412884
288512885
288625772
288712887
288825776
289212892
289512895
289712897
289938697
290025800
290125802
2902514510
2903823224
2904514520
2905720335
2906411624
2907720349
290825816
2909411636
291038730
2911411644
29121132032
29131132043
29141646624
29151029150
29161234992
2917617502
29181852524
29191235028
2920617520
2921926289
29221235064
29231235076
29241338012
2925823400
2926720482
2927926343
2928720496
2929617574
2930411720
2931411724
293225864
2933411732
293412934
2935411740
29361132296
2937823496
29381441132
29391029390
2940926460
2941514705
294225884
294338829
295712957
Total10022856400

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

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