Autobahn WebSockets Testsuite Report
Autobahn WebSockets

PocketSocketClient - Case 13.3.9 : Pass - 5781 ms @ 2016-03-30T11:25:36.338Z

Case Description

Send 1000 compressed messages each of payload size 65536, auto-fragment to 0 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(False, 8)]

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=438&agent=PocketSocketClient HTTP/1.1
Host: localhost:9001
Sec-WebSocket-Key: gb8wLR6qMB4A/RgLRL5TEA==
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: TBXqyKfW64mGuqMKyyay0pSCu14=
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=8


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
8972
3001300
368613686
369027380
369127382
3692725844
3693414772
369413694
369513695
369613696
3697414788
3698311094
369913699
3700311100
3701414804
3702622212
3703518515
3704725928
370527410
370627412
370713707
370813708
370913709
3712622272
3714518570
371527430
371627432
3717414868
371927438
3720311160
372113721
3722622332
372313723
3724311172
372527450
3727622362
372827456
3729311187
3730622380
37311141041
37321244784
3733414932
37341556010
37351037350
3736726152
37371037370
3738829904
37391244868
3740414960
37411037410
3742622452
3743829944
3744622464
3745311235
374613746
3747414988
3748518740
3749829992
3750311250
3751933759
37521867536
3753311259
3754830032
3755415020
3756518780
375727514
3758622548
3759415036
3760622560
3761518805
3762622572
37631037630
376427528
3765830120
376613766
3767311301
3768311304
376913769
377013770
3771933939
3772622632
3773518865
377427548
3775726425
3776622656
3777933993
3778726446
377927558
37801037800
3781830248
3782415128
3783726481
3784518920
3785311355
3786415144
378713787
3789622734
379027580
379113791
3792934128
3793830344
3794830352
3795622770
37961349348
3797726579
3798830384
3799934191
3800934200
3801415204
3802311406
3803519015
38041349452
380527610
3806519030
3807519035
380813808
3809415236
3810415240
3811726677
381313813
3814519070
3815415260
381613816
381713817
381827636
382127642
382513825
3828311484
383113831
383227664
383313833
383427668
3835311505
383613836
383927678
384013840
384127682
384213842
384313843
384413844
3845415380
3846415384
384727694
3848311544
384927698
385013850
385113851
385413854
385513855
385613856
385927718
386127722
386313863
386827736
3869311607
3870311610
387113871
3872311616
387313873
387527750
3876415504
3877311631
387813878
388027760
388113881
388227764
3883311649
388513885
388613886
388727774
3889311667
389013890
389127782
389227784
389313893
389413894
389713897
3898519490
3899311697
390013900
390127802
3902415608
3903831224
3904311712
390527810
3906623436
3907415628
3908415632
3910727370
3911311733
3913415652
391513915
391613916
391713917
392027840
392113921
3922519610
3923311769
392427848
392527850
3926519630
392727854
392827856
392927858
3930311790
393127862
393313933
3936415744
393827876
393913939
394027880
394213942
394327886
3945311835
394627892
394713947
394913949
395127902
395213952
395413954
395813958
395913959
396027920
396427928
396827936
397013970
397313973
397413974
397813978
397913979
398113981
3982311946
398813988
398927978
399413994
399513995
399813998
400014000
4001520005
400428008
400714007
400814008
400914009
401128022
4014312042
401614016
401714017
4020312060
402128042
4022312066
4023312069
402514025
402914029
403014030
403214032
403514035
403614036
403814038
403928078
4041312123
404214042
404314043
404414044
4045312135
404628092
4047312141
4048312144
4049416196
405028100
405114051
405214052
405428108
4055416220
405628112
4057520285
4058312174
4060520300
406228124
406314063
406428128
4065312195
406614066
406814068
407114071
407514075
407628152
4077312231
4078312234
4079416316
4080520400
4081624486
4082520410
4083520415
40841144924
4085312255
408628172
4087416348
408828176
4089312267
409014090
Total10103837898

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2781278
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
Total10022856371

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

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