tizen 2.3.1 release
[external/curl.git] / tests / data / test1086
1 <testcase>
2 <info>
3 <keywords>
4 FTP
5 EPSV
6 RETR
7 timeout
8 FAILURE
9 flaky
10 </keywords>
11 </info>
12
13 # Server-side
14 <reply>
15 # Overload some standard FTP responses to make them shorter and faster
16 # to avoid wasting time waiting for the data phase to start
17 <servercmd>
18 SLOWDOWN
19 REPLY USER 331 OK
20 REPLY PASS 230 OK
21 REPLY PWD 257 "/"
22 REPLY TYPE 200 OK
23 </servercmd>
24 <data nocheck="yes">
25 Long chunk of data that couldn't possibly be sent in the time allotted.
26 Long chunk of data that couldn't possibly be sent in the time allotted.
27 Long chunk of data that couldn't possibly be sent in the time allotted.
28 Long chunk of data that couldn't possibly be sent in the time allotted.
29 Long chunk of data that couldn't possibly be sent in the time allotted.
30 Long chunk of data that couldn't possibly be sent in the time allotted.
31 Long chunk of data that couldn't possibly be sent in the time allotted.
32 Long chunk of data that couldn't possibly be sent in the time allotted.
33 Long chunk of data that couldn't possibly be sent in the time allotted.
34 Long chunk of data that couldn't possibly be sent in the time allotted.
35 Long chunk of data that couldn't possibly be sent in the time allotted.
36 Long chunk of data that couldn't possibly be sent in the time allotted.
37 Long chunk of data that couldn't possibly be sent in the time allotted.
38 Long chunk of data that couldn't possibly be sent in the time allotted.
39 Long chunk of data that couldn't possibly be sent in the time allotted.
40 Long chunk of data that couldn't possibly be sent in the time allotted.
41 Long chunk of data that couldn't possibly be sent in the time allotted.
42 Long chunk of data that couldn't possibly be sent in the time allotted.
43 Long chunk of data that couldn't possibly be sent in the time allotted.
44 Long chunk of data that couldn't possibly be sent in the time allotted.
45 Long chunk of data that couldn't possibly be sent in the time allotted.
46 Long chunk of data that couldn't possibly be sent in the time allotted.
47 Long chunk of data that couldn't possibly be sent in the time allotted.
48 Long chunk of data that couldn't possibly be sent in the time allotted.
49 Long chunk of data that couldn't possibly be sent in the time allotted.
50 Long chunk of data that couldn't possibly be sent in the time allotted.
51 Long chunk of data that couldn't possibly be sent in the time allotted.
52 Long chunk of data that couldn't possibly be sent in the time allotted.
53 Long chunk of data that couldn't possibly be sent in the time allotted.
54 Long chunk of data that couldn't possibly be sent in the time allotted.
55 Long chunk of data that couldn't possibly be sent in the time allotted.
56 Long chunk of data that couldn't possibly be sent in the time allotted.
57 Long chunk of data that couldn't possibly be sent in the time allotted.
58 Long chunk of data that couldn't possibly be sent in the time allotted.
59 Long chunk of data that couldn't possibly be sent in the time allotted.
60 Long chunk of data that couldn't possibly be sent in the time allotted.
61 Long chunk of data that couldn't possibly be sent in the time allotted.
62 Long chunk of data that couldn't possibly be sent in the time allotted.
63 Long chunk of data that couldn't possibly be sent in the time allotted.
64 Long chunk of data that couldn't possibly be sent in the time allotted.
65 Long chunk of data that couldn't possibly be sent in the time allotted.
66 Long chunk of data that couldn't possibly be sent in the time allotted.
67 Long chunk of data that couldn't possibly be sent in the time allotted.
68 Long chunk of data that couldn't possibly be sent in the time allotted.
69 Long chunk of data that couldn't possibly be sent in the time allotted.
70 Long chunk of data that couldn't possibly be sent in the time allotted.
71 Long chunk of data that couldn't possibly be sent in the time allotted.
72 Long chunk of data that couldn't possibly be sent in the time allotted.
73 Long chunk of data that couldn't possibly be sent in the time allotted.
74 Long chunk of data that couldn't possibly be sent in the time allotted.
75 </data>
76 </reply>
77
78 # Client-side
79 <client>
80 <server>
81 ftp
82 </server>
83 <killserver>
84 ftp
85 </killserver>
86  <name>
87 FTP download with strict timeout and slow data transfer
88  </name>
89  <command timeout="1">
90 ftp://%HOSTIP:%FTPPORT/1086 -m 7
91 </command>
92 </client>
93
94 # Verify data after the test has been "shot"
95 <verify>
96 # 28 is CURLE_OPERATION_TIMEDOUT
97 <errorcode>
98 28
99 </errorcode>
100 <protocol>
101 USER anonymous\r
102 PASS ftp@example.com\r
103 PWD\r
104 EPSV\r
105 TYPE I\r
106 SIZE 1086\r
107 RETR 1086\r
108 </protocol>
109 </verify>
110 </testcase>