Autobahn WebSockets Testsuite Report
Autobahn WebSockets

PocketSocketClient - Case 13.7.14 : Pass - 5913 ms @ 2016-03-30T11:31:06.680Z

Case Description

Send 1000 compressed messages each of payload size 65536, auto-fragment to 256 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 8), (True, 0), (False, 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=515&agent=PocketSocketClient HTTP/1.1
Host: localhost:9001
Sec-WebSocket-Key: G0MyZWFmwv8nj83YeQk7wg==
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: 80H+CWDFl3BdQ1KyytgM/VsEz2w=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; 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
820160
3001300
380113801
380313803
380427608
380513805
3806311418
3807311421
3808415232
3809415236
381013810
381127622
381213812
3813311439
3814415256
3815311445
3816622896
3817311451
3819726733
3820311460
3821934389
3822311466
3824415296
382527650
3826311478
382713827
382927658
3830311490
3831311493
383313833
3834311502
3835415340
3836519180
3837311511
383827676
38391038390
384027680
3841726887
3842519210
3843934587
3844519220
3845726915
38461142306
38471350011
3848519240
3849830792
38501038500
3851934659
3852519260
3853623118
3854830832
3855311565
3856519280
3857623142
3858415432
3859415436
3860623160
3861623166
3862311586
3863519315
3864934776
38651246380
3866415464
38671142537
3868519340
3870830960
3871727097
3872623232
3873311619
387427748
3875519375
3876415504
3877727139
3878415512
387927758
3880623280
388127762
3882623292
3883934947
388413884
3885519425
3886311658
388727774
3888415552
3889727223
3890727230
3891415564
3892415568
3893623358
3894519470
3895727265
38961038960
3897519485
3898415592
3899415596
3900623400
3901935109
3902311706
3903519515
3904519520
3905415620
3906623436
3907727349
3908519540
3909311727
3910623460
3911831288
3912623472
3913935217
3914727398
3915623490
3916519580
3917519585
3918415672
3919727433
392013920
3921727447
3922311766
39231143153
392413924
3925311775
3926311778
3927519635
392913929
393027860
3931415724
393213932
393427868
393513935
3936311808
393713937
394113941
394213942
394313943
394513945
394613946
394727894
394927898
395027900
3952311856
3954519770
395513955
395713957
395813958
395927918
396027920
3961311883
396327926
396527930
3966519830
396713967
3968311904
3971311913
397213972
397513975
397913979
398027960
398213982
398313983
398413984
398627972
398727974
3988311964
398913989
399127982
3992311976
3993311979
399413994
3995311985
399627992
399713997
399813998
400228004
400428008
400614006
400714007
400814008
401128022
401214012
401428028
401514015
4016312048
4017416068
401814018
4020520100
402128042
4022832176
4023624138
4024312072
4025832200
402628052
4027520135
402828056
402914029
403028060
403114031
403214032
403428068
403528070
403614036
403714037
403828076
4039728273
404014040
4041416164
404228084
4043416172
404414044
404528090
404614046
404714047
404828096
404928098
405114051
4052312156
405428108
4055312165
405628112
4059312177
4060312180
406114061
406214062
406428128
406528130
406614066
406714067
406814068
407114071
407314073
407414074
407814078
408114081
408214082
408414084
408514085
408614086
408914089
409014090
409314093
409414094
409628192
409728194
409914099
410014100
410114101
410514105
410714107
411014110
411214112
411314113
411428228
411514115
411614116
411728234
411814118
412128242
412214122
412414124
412528250
412714127
4129312387
413114131
413314133
4134312402
413514135
413714137
413814138
413914139
414114141
414514145
415114151
4153416612
415514155
415614156
415728314
415828316
4159312477
416014160
416214162
416328326
4164520820
416514165
416614166
416714167
4168416672
416928338
4170312510
4171416684
4172520860
417314173
417428348
417628352
4177312531
417814178
417928358
418028360
418228364
418314183
418728374
4188312564
418914189
419028380
4191312573
4192520960
41931354509
4194729358
4195729365
4196520980
4197416788
4198312594
419928398
4200312600
420114201
420214202
420314203
420428408
Total10213952073

Octets Transmitted by Chop Size

Chop SizeCountOctets
21734
32060
428112
525125
622132
726182
820160
934306
1020200
1113143
12896
139117
1417238
1517255
1617272
1716272
1810180
199171
205100
21363
22122
23369
24496
25250
28256
29129
31131
32132
33266
35135
36136
37274
393117
414164
42142
444176
453135
46292
48296
49149
50150
51151
52152
54154
60160
61161
642128
65165
66166
67167
682136
69169
702140
74174
77177
79179
813243
822164
832166
845420
858680
865430
877609
884352
897623
902180
914364
923276
934372
94111034
95111045
96161536
9710970
98121176
996594
100181800
101121212
1026612
1039927
104121248
105121260
106131378
1078856
1087756
1099981
1107770
1116666
1124448
1134452
1142228
1154460
1161116
1174468
118111298
1198952
120141680
121101210
12291098
1235615
1242248
1253375
1411141
2412482
2421242
2432486
24451220
2454980
24661476
24751235
24861488
249133237
250164000
251235773
252256300
253297337
254184572
255338415
256194864
257328224
258205160
259235957
260107182786680
3061306
Total117202897837

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
010718
11000
81
Total11719


Wire Log

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