Client server basic test suite + minor code improvment.
[lwext4.git] / fs_test.mk
1 \r
2 \r
3 LWEXT4_CLIENT = @build_generic\\lwext4_client\r
4 \r
5 TEST_DIR = /test\r
6 \r
7 t0:\r
8         @echo "T0: Device regoster test:" \r
9         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
10 \r
11 t1:\r
12         @echo "T1: Single mount-umount test:" \r
13         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
14         $(LWEXT4_CLIENT) -c "mount bdev /"\r
15         $(LWEXT4_CLIENT) -c "umount /"\r
16 \r
17 t2:\r
18         @echo "T2: Multiple mount-umount test:" \r
19         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
20         $(LWEXT4_CLIENT) -c "mount bdev /"\r
21         $(LWEXT4_CLIENT) -c "umount /"\r
22         $(LWEXT4_CLIENT) -c "mount bdev /"\r
23         $(LWEXT4_CLIENT) -c "umount /"\r
24         $(LWEXT4_CLIENT) -c "mount bdev /"\r
25         $(LWEXT4_CLIENT) -c "umount /"\r
26 \r
27 t3:\r
28         @echo "T3: Test dir create/remove:"\r
29         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
30         $(LWEXT4_CLIENT) -c "mount bdev /"\r
31         $(LWEXT4_CLIENT) -c "stats_save /"\r
32         \r
33         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
34         $(LWEXT4_CLIENT) -c "dir_open 0 $(TEST_DIR)"\r
35         $(LWEXT4_CLIENT) -c "dir_entry_get 0 0"\r
36         $(LWEXT4_CLIENT) -c "dir_close 0"\r
37         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
38         \r
39         $(LWEXT4_CLIENT) -c "stats_check /"\r
40         $(LWEXT4_CLIENT) -c "umount /"\r
41         \r
42 t4:\r
43         @echo "T4: 10 files create + write + read + remove:"\r
44         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
45         $(LWEXT4_CLIENT) -c "mount bdev /"\r
46         $(LWEXT4_CLIENT) -c "stats_save /"\r
47         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
48         \r
49         $(LWEXT4_CLIENT) -c "multi_fcreate $(TEST_DIR) /f 10"\r
50         $(LWEXT4_CLIENT) -c "multi_fwrite $(TEST_DIR) /f 10 1024"\r
51         $(LWEXT4_CLIENT) -c "multi_fread $(TEST_DIR) /f 10 1024"\r
52         $(LWEXT4_CLIENT) -c "dir_open 0 $(TEST_DIR)"\r
53         $(LWEXT4_CLIENT) -c "dir_entry_get 0 10"\r
54         $(LWEXT4_CLIENT) -c "dir_close 0"\r
55         $(LWEXT4_CLIENT) -c "multi_fremove  $(TEST_DIR) /f 10"\r
56         \r
57         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
58         $(LWEXT4_CLIENT) -c "stats_check /"\r
59         $(LWEXT4_CLIENT) -c "umount /"\r
60         \r
61 t5:\r
62         @echo "T5: 100 files create + write + read + remove:"\r
63         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
64         $(LWEXT4_CLIENT) -c "mount bdev /"\r
65         $(LWEXT4_CLIENT) -c "stats_save /"\r
66         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
67         \r
68         $(LWEXT4_CLIENT) -c "multi_fcreate $(TEST_DIR) /f 100"\r
69         $(LWEXT4_CLIENT) -c "multi_fwrite $(TEST_DIR) /f 100 1024"\r
70         $(LWEXT4_CLIENT) -c "multi_fread $(TEST_DIR) /f 100 1024"\r
71         $(LWEXT4_CLIENT) -c "dir_open 0 $(TEST_DIR)"\r
72         $(LWEXT4_CLIENT) -c "dir_entry_get 0 100"\r
73         $(LWEXT4_CLIENT) -c "dir_close 0"\r
74         $(LWEXT4_CLIENT) -c "multi_fremove  $(TEST_DIR) /f 100"\r
75         \r
76         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
77         $(LWEXT4_CLIENT) -c "stats_check /"\r
78         $(LWEXT4_CLIENT) -c "umount /"\r
79 \r
80 t6:\r
81         @echo "T6: 1000 files create + write + read + remove:"\r
82         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
83         $(LWEXT4_CLIENT) -c "mount bdev /"\r
84         $(LWEXT4_CLIENT) -c "stats_save /"\r
85         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
86         \r
87         $(LWEXT4_CLIENT) -c "multi_fcreate $(TEST_DIR) /f 1000"\r
88         $(LWEXT4_CLIENT) -c "multi_fwrite $(TEST_DIR) /f 1000 1024"\r
89         $(LWEXT4_CLIENT) -c "multi_fread $(TEST_DIR) /f 1000 1024"\r
90         $(LWEXT4_CLIENT) -c "dir_open 0 $(TEST_DIR)"\r
91         $(LWEXT4_CLIENT) -c "dir_entry_get 0 1000"\r
92         $(LWEXT4_CLIENT) -c "dir_close 0"\r
93         $(LWEXT4_CLIENT) -c "multi_fremove  $(TEST_DIR) /f 1000"\r
94         \r
95         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
96         $(LWEXT4_CLIENT) -c "stats_check /"\r
97         $(LWEXT4_CLIENT) -c "umount /"\r
98 \r
99 t7:\r
100         @echo "T7: 10 dirs create + remove:"\r
101         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
102         $(LWEXT4_CLIENT) -c "mount bdev /"\r
103         $(LWEXT4_CLIENT) -c "stats_save /"\r
104         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
105         \r
106         $(LWEXT4_CLIENT) -c "multi_dcreate $(TEST_DIR) /d 10"\r
107         $(LWEXT4_CLIENT) -c "dir_open 0 $(TEST_DIR)"\r
108         $(LWEXT4_CLIENT) -c "dir_entry_get 0 10"\r
109         $(LWEXT4_CLIENT) -c "dir_close 0"\r
110         $(LWEXT4_CLIENT) -c "multi_dremove $(TEST_DIR) /d 10"\r
111         \r
112         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
113         $(LWEXT4_CLIENT) -c "stats_check /"\r
114         $(LWEXT4_CLIENT) -c "umount /"\r
115         \r
116 t8:\r
117         @echo "T8: 100 dirs create + remove:"\r
118         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
119         $(LWEXT4_CLIENT) -c "mount bdev /"\r
120         $(LWEXT4_CLIENT) -c "stats_save /"\r
121         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
122         \r
123         $(LWEXT4_CLIENT) -c "multi_dcreate $(TEST_DIR) /d 100"\r
124         $(LWEXT4_CLIENT) -c "dir_open 0 $(TEST_DIR)"\r
125         $(LWEXT4_CLIENT) -c "dir_entry_get 0 100"\r
126         $(LWEXT4_CLIENT) -c "dir_close 0"\r
127         $(LWEXT4_CLIENT) -c "multi_dremove $(TEST_DIR) /d 100"\r
128         \r
129         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
130         $(LWEXT4_CLIENT) -c "stats_check /"\r
131         $(LWEXT4_CLIENT) -c "umount /"\r
132 \r
133 t9:\r
134         @echo "T9: 1000 dirs create + remove:"\r
135         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
136         $(LWEXT4_CLIENT) -c "mount bdev /"\r
137         $(LWEXT4_CLIENT) -c "stats_save /"\r
138         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
139         \r
140         $(LWEXT4_CLIENT) -c "multi_dcreate $(TEST_DIR) /d 1000"\r
141         $(LWEXT4_CLIENT) -c "dir_open 0 $(TEST_DIR)"\r
142         $(LWEXT4_CLIENT) -c "dir_entry_get 0 1000"\r
143         $(LWEXT4_CLIENT) -c "dir_close 0"\r
144         $(LWEXT4_CLIENT) -c "multi_dremove $(TEST_DIR) /d 1000"\r
145         \r
146         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
147         $(LWEXT4_CLIENT) -c "stats_check /"\r
148         $(LWEXT4_CLIENT) -c "umount /"  \r
149         \r
150 t10:\r
151         @echo "T10: 10 entries (dir) dir recursive remove:"\r
152         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
153         $(LWEXT4_CLIENT) -c "mount bdev /"\r
154         $(LWEXT4_CLIENT) -c "stats_save /"\r
155         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
156         \r
157         $(LWEXT4_CLIENT) -c "multi_dcreate $(TEST_DIR) /d 10"\r
158         $(LWEXT4_CLIENT) -c "dir_open 0 $(TEST_DIR)"\r
159         $(LWEXT4_CLIENT) -c "dir_entry_get 0 10"\r
160         $(LWEXT4_CLIENT) -c "dir_close 0"\r
161         \r
162         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
163         $(LWEXT4_CLIENT) -c "stats_check /"\r
164         $(LWEXT4_CLIENT) -c "umount /"  \r
165         \r
166 t11:\r
167         @echo "T11: 100 entries (dir) dir recursive remove:"\r
168         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
169         $(LWEXT4_CLIENT) -c "mount bdev /"\r
170         $(LWEXT4_CLIENT) -c "stats_save /"\r
171         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
172         \r
173         $(LWEXT4_CLIENT) -c "multi_dcreate $(TEST_DIR) /d 100"\r
174         $(LWEXT4_CLIENT) -c "dir_open 0 $(TEST_DIR)"\r
175         $(LWEXT4_CLIENT) -c "dir_entry_get 0 100"\r
176         $(LWEXT4_CLIENT) -c "dir_close 0"\r
177         \r
178         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
179         $(LWEXT4_CLIENT) -c "stats_check /"\r
180         $(LWEXT4_CLIENT) -c "umount /"  \r
181 \r
182 t12:\r
183         @echo "T12: 1000 entries (dir) dir recursive remove:"\r
184         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
185         $(LWEXT4_CLIENT) -c "mount bdev /"\r
186         $(LWEXT4_CLIENT) -c "stats_save /"\r
187         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
188         \r
189         $(LWEXT4_CLIENT) -c "multi_dcreate $(TEST_DIR) /d 1000"\r
190         $(LWEXT4_CLIENT) -c "dir_open 0 $(TEST_DIR)"\r
191         $(LWEXT4_CLIENT) -c "dir_entry_get 0 1000"\r
192         $(LWEXT4_CLIENT) -c "dir_close 0"\r
193 \r
194         \r
195         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
196         $(LWEXT4_CLIENT) -c "stats_check /"\r
197         $(LWEXT4_CLIENT) -c "umount /"  \r
198         \r
199 t13:\r
200         @echo "T13: 10 entries (files) dir recursive remove:"\r
201         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
202         $(LWEXT4_CLIENT) -c "mount bdev /"\r
203         $(LWEXT4_CLIENT) -c "stats_save /"\r
204         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
205         \r
206         $(LWEXT4_CLIENT) -c "multi_fcreate $(TEST_DIR) /f 10"\r
207         $(LWEXT4_CLIENT) -c "multi_fwrite $(TEST_DIR) /f 10 1024"\r
208         $(LWEXT4_CLIENT) -c "multi_fread $(TEST_DIR) /f 10 1024"\r
209         $(LWEXT4_CLIENT) -c "dir_open 0 $(TEST_DIR)"\r
210         $(LWEXT4_CLIENT) -c "dir_entry_get 0 10"\r
211         $(LWEXT4_CLIENT) -c "dir_close 0"\r
212         \r
213         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
214         $(LWEXT4_CLIENT) -c "stats_check /"\r
215         $(LWEXT4_CLIENT) -c "umount /"  \r
216         \r
217 t14:\r
218         @echo "T14: 100 entries (files) dir recursive remove:"\r
219         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
220         $(LWEXT4_CLIENT) -c "mount bdev /"\r
221         $(LWEXT4_CLIENT) -c "stats_save /"\r
222         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
223         \r
224         $(LWEXT4_CLIENT) -c "multi_fcreate $(TEST_DIR) /f 100"\r
225         $(LWEXT4_CLIENT) -c "multi_fwrite $(TEST_DIR) /f 100 1024"\r
226         $(LWEXT4_CLIENT) -c "multi_fread $(TEST_DIR) /f 100 1024"\r
227         $(LWEXT4_CLIENT) -c "dir_open 0 $(TEST_DIR)"\r
228         $(LWEXT4_CLIENT) -c "dir_entry_get 0 100"\r
229         $(LWEXT4_CLIENT) -c "dir_close 0"\r
230         \r
231         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
232         $(LWEXT4_CLIENT) -c "stats_check /"\r
233         $(LWEXT4_CLIENT) -c "umount /"  \r
234         \r
235 t15:\r
236         @echo "T15: 1000 entries (files) dir recursive remove:"\r
237         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
238         $(LWEXT4_CLIENT) -c "mount bdev /"\r
239         $(LWEXT4_CLIENT) -c "stats_save /"\r
240         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
241         \r
242         $(LWEXT4_CLIENT) -c "multi_fcreate $(TEST_DIR) /f 1000"\r
243         $(LWEXT4_CLIENT) -c "multi_fwrite $(TEST_DIR) /f 1000 1024"\r
244         $(LWEXT4_CLIENT) -c "multi_fread $(TEST_DIR) /f 1000 1024"\r
245         $(LWEXT4_CLIENT) -c "dir_open 0 $(TEST_DIR)"\r
246         $(LWEXT4_CLIENT) -c "dir_entry_get 0 1000"\r
247         $(LWEXT4_CLIENT) -c "dir_close 0"\r
248         \r
249         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
250         $(LWEXT4_CLIENT) -c "stats_check /"\r
251         $(LWEXT4_CLIENT) -c "umount /"  \r
252 \r
253 \r
254 t16:    \r
255         @echo "T16: 8kB file write/read:"\r
256         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
257         $(LWEXT4_CLIENT) -c "mount bdev /"\r
258         $(LWEXT4_CLIENT) -c "stats_save /"\r
259         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
260         \r
261         $(LWEXT4_CLIENT) -c "fopen 0 $(TEST_DIR)/test.txt wb+"\r
262         \r
263         $(LWEXT4_CLIENT) -c "ftell 0 0"\r
264         $(LWEXT4_CLIENT) -c "fsize 0 0"\r
265         \r
266         $(LWEXT4_CLIENT) -c "fwrite 0 0 8192 0"\r
267         \r
268         $(LWEXT4_CLIENT) -c "ftell 0 8192"\r
269         $(LWEXT4_CLIENT) -c "fsize 0 8192"\r
270         \r
271         $(LWEXT4_CLIENT) -c "fseek 0 0 0"\r
272         \r
273         $(LWEXT4_CLIENT) -c "ftell 0 0"\r
274         $(LWEXT4_CLIENT) -c "fsize 0 8192"\r
275         \r
276         $(LWEXT4_CLIENT) -c "fread 0 0  8192 0"\r
277         \r
278         $(LWEXT4_CLIENT) -c "ftell 0 8192"\r
279         $(LWEXT4_CLIENT) -c "fsize 0 8192"\r
280         \r
281         $(LWEXT4_CLIENT) -c "fclose 0"\r
282                 \r
283         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
284         $(LWEXT4_CLIENT) -c "stats_check /"\r
285         $(LWEXT4_CLIENT) -c "umount /"          \r
286         \r
287 t17:    \r
288         @echo "T17: 64kB file write/read:"\r
289         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
290         $(LWEXT4_CLIENT) -c "mount bdev /"\r
291         $(LWEXT4_CLIENT) -c "stats_save /"\r
292         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
293         \r
294         $(LWEXT4_CLIENT) -c "fopen 0 $(TEST_DIR)/test.txt wb+"\r
295         \r
296         $(LWEXT4_CLIENT) -c "ftell 0 0"\r
297         $(LWEXT4_CLIENT) -c "fsize 0 0"\r
298         \r
299         $(LWEXT4_CLIENT) -c "fwrite 0 0 65536 0"\r
300         \r
301         $(LWEXT4_CLIENT) -c "ftell 0 65536"\r
302         $(LWEXT4_CLIENT) -c "fsize 0 65536"\r
303         \r
304         $(LWEXT4_CLIENT) -c "fseek 0 0 0"\r
305         \r
306         $(LWEXT4_CLIENT) -c "ftell 0 0"\r
307         $(LWEXT4_CLIENT) -c "fsize 0 65536"\r
308         \r
309         $(LWEXT4_CLIENT) -c "fread 0 0  65536 0"\r
310         \r
311         $(LWEXT4_CLIENT) -c "ftell 0 65536"\r
312         $(LWEXT4_CLIENT) -c "fsize 0 65536"\r
313         \r
314         $(LWEXT4_CLIENT) -c "fclose 0"\r
315                 \r
316         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
317         $(LWEXT4_CLIENT) -c "stats_check /"\r
318         $(LWEXT4_CLIENT) -c "umount /"  \r
319         \r
320 t18:    \r
321         @echo "T18: 512kB file write/read:"\r
322         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
323         $(LWEXT4_CLIENT) -c "mount bdev /"\r
324         $(LWEXT4_CLIENT) -c "stats_save /"\r
325         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
326         \r
327         $(LWEXT4_CLIENT) -c "fopen 0 $(TEST_DIR)/test.txt wb+"\r
328         \r
329         $(LWEXT4_CLIENT) -c "ftell 0 0"\r
330         $(LWEXT4_CLIENT) -c "fsize 0 0"\r
331         \r
332         $(LWEXT4_CLIENT) -c "fwrite 0 0 524288 0"\r
333         \r
334         $(LWEXT4_CLIENT) -c "ftell 0 524288"\r
335         $(LWEXT4_CLIENT) -c "fsize 0 524288"\r
336         \r
337         $(LWEXT4_CLIENT) -c "fseek 0 0 0"\r
338         \r
339         $(LWEXT4_CLIENT) -c "ftell 0 0"\r
340         $(LWEXT4_CLIENT) -c "fsize 0 524288"\r
341         \r
342         $(LWEXT4_CLIENT) -c "fread 0 0  524288 0"\r
343         \r
344         $(LWEXT4_CLIENT) -c "ftell 0 524288"\r
345         $(LWEXT4_CLIENT) -c "fsize 0 524288"\r
346         \r
347         $(LWEXT4_CLIENT) -c "fclose 0"\r
348                 \r
349         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
350         $(LWEXT4_CLIENT) -c "stats_check /"\r
351         $(LWEXT4_CLIENT) -c "umount /"  \r
352         \r
353 t19:    \r
354         @echo "T19: 4MB file write/read:"\r
355         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
356         $(LWEXT4_CLIENT) -c "mount bdev /"\r
357         $(LWEXT4_CLIENT) -c "stats_save /"\r
358         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
359         \r
360         $(LWEXT4_CLIENT) -c "fopen 0 $(TEST_DIR)/test.txt wb+"\r
361         \r
362         $(LWEXT4_CLIENT) -c "ftell 0 0"\r
363         $(LWEXT4_CLIENT) -c "fsize 0 0"\r
364         \r
365         $(LWEXT4_CLIENT) -c "fwrite 0 0 4194304 0"\r
366         \r
367         $(LWEXT4_CLIENT) -c "ftell 0 4194304"\r
368         $(LWEXT4_CLIENT) -c "fsize 0 4194304"\r
369         \r
370         $(LWEXT4_CLIENT) -c "fseek 0 0 0"\r
371         \r
372         $(LWEXT4_CLIENT) -c "ftell 0 0"\r
373         $(LWEXT4_CLIENT) -c "fsize 0 4194304"\r
374         \r
375         $(LWEXT4_CLIENT) -c "fread 0 0  4194304 0"\r
376         \r
377         $(LWEXT4_CLIENT) -c "ftell 0 4194304"\r
378         $(LWEXT4_CLIENT) -c "fsize 0 4194304"\r
379         \r
380         $(LWEXT4_CLIENT) -c "fclose 0"\r
381                 \r
382         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
383         $(LWEXT4_CLIENT) -c "stats_check /"\r
384         $(LWEXT4_CLIENT) -c "umount /"  \r
385         \r
386 t20:    \r
387         @echo "T10: 32MB file write/read:"\r
388         $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
389         $(LWEXT4_CLIENT) -c "mount bdev /"\r
390         $(LWEXT4_CLIENT) -c "stats_save /"\r
391         $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
392         \r
393         $(LWEXT4_CLIENT) -c "fopen 0 $(TEST_DIR)/test.txt wb+"\r
394         \r
395         $(LWEXT4_CLIENT) -c "ftell 0 0"\r
396         $(LWEXT4_CLIENT) -c "fsize 0 0"\r
397         \r
398         $(LWEXT4_CLIENT) -c "fwrite 0 0 33554432 0"\r
399         \r
400         $(LWEXT4_CLIENT) -c "ftell 0 33554432"\r
401         $(LWEXT4_CLIENT) -c "fsize 0 33554432"\r
402         \r
403         $(LWEXT4_CLIENT) -c "fseek 0 0 0"\r
404         \r
405         $(LWEXT4_CLIENT) -c "ftell 0 0"\r
406         $(LWEXT4_CLIENT) -c "fsize 0 33554432"\r
407         \r
408         $(LWEXT4_CLIENT) -c "fread 0 0  33554432 0"\r
409         \r
410         $(LWEXT4_CLIENT) -c "ftell 0 33554432"\r
411         $(LWEXT4_CLIENT) -c "fsize 0 33554432"\r
412         \r
413         $(LWEXT4_CLIENT) -c "fclose 0"\r
414                 \r
415         $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
416         $(LWEXT4_CLIENT) -c "stats_check /"\r
417         $(LWEXT4_CLIENT) -c "umount /"  \r
418         \r
419 \r
420         \r
421 all_tests: t0 t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 t18 t19 t20