Autobahn WebSockets Testsuite Report
Autobahn WebSockets

PocketSocketClient - Case 13.2.9 : Pass - 2890 ms @ 2016-03-30T11:24:49.565Z

Case Description

Send 1000 compressed messages each of payload size 65536, auto-fragment to 0 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=420&agent=PocketSocketClient HTTP/1.1
Host: localhost:9001
Sec-WebSocket-Key: X4Vlxc921rqqNx43vS/AzA==
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: SlTYgG/AbDNvrTauvNJLELDQnNY=
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
814112
3001300
357913579
358013580
358113581
358213582
358327166
3585517925
3586310758
358727174
358813588
359013590
3591414364
359227184
359327186
359527190
3596414384
359827196
3599414396
360013600
360113601
360227204
3603310809
3604310812
3605310815
3607414428
3608414432
360927218
361027220
361113611
3612414448
361313613
3614310842
361513615
361627232
3617414468
3618414472
3619932571
36201036200
3621414484
3622932598
36231139853
36241243488
36251139875
36262279772
36271243524
36281243536
3629829032
3630932670
3631829048
3632518160
36331347229
36341347242
36351036350
3636518180
3637414548
3638621828
36391347307
36401243680
3641932769
36421140062
36431658288
3644932796
36451761965
36461451044
36471243764
36481036480
36491865682
36501451100
36511865718
3652829216
36531451142
36541140194
36551243860
3656621936
3657725599
3658621948
3659518295
366027320
3661725627
3662518310
3663725641
3664725648
366513665
3666621996
3667933003
36681036680
3669414676
3670933030
3671414684
3672622032
3673622038
3674725718
3675414700
3676725732
3677414708
3678622068
3679829432
3680518400
3681311043
3682518410
3683311049
368427368
3685414740
368613686
3687518435
3688414752
3689311067
3690414760
3691518455
3692414768
369313693
3694414776
369513695
369627392
3697311091
3698311094
3699311097
3700311100
3701414804
370227404
3703414812
370427408
3705518525
3706311118
3707311121
3708933372
370927418
3710311130
371113711
3712414848
371327426
3714622284
371513715
3716311148
371727434
371827436
3719311157
3720414880
372113721
3722311166
3723518615
3724311172
3725311175
3726311178
3727622362
3728414912
3729414916
3730622380
37311037310
3732414928
3733933597
3734622404
3735933615
3736414944
37371244844
3738518690
373913739
3740414960
3741414964
37421037420
3743933687
37441452416
3745726215
3746518730
3747829976
3748311244
3749414996
3750518750
3751518755
3752933768
3753415012
3754415016
3755518775
3756311268
3757311271
3758518790
3759415036
376013760
3762311286
3763311289
3764415056
376513765
376627532
376727534
377013770
Total10153671747

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2801280
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
Total10022856373

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

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