projects
/
yaffs2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
yaffs: Update year to 2011 in copyrights etc.
[yaffs2.git]
/
direct
/
timothy_tests
/
mirror_tests
/
mirror_tests.h
diff --git
a/direct/timothy_tests/mirror_tests/mirror_tests.h
b/direct/timothy_tests/mirror_tests/mirror_tests.h
index 8c8b82066b5032dcde8c173f5a2feee72432ec4f..9d308336b4ae3bd01d8ceb0d50f6502c076d87d7 100644
(file)
--- a/
direct/timothy_tests/mirror_tests/mirror_tests.h
+++ b/
direct/timothy_tests/mirror_tests/mirror_tests.h
@@
-1,7
+1,7
@@
/*
* YAFFS: Yet another Flash File System . A NAND-flash specific file system.
*
/*
* YAFFS: Yet another Flash File System . A NAND-flash specific file system.
*
- * Copyright (C) 2002-201
0
Aleph One Ltd.
+ * Copyright (C) 2002-201
1
Aleph One Ltd.
* for Toby Churchill Ltd and Brightstar Engineering
*
* Created by Timothy Manning <timothy@yaffs.net>
* for Toby Churchill Ltd and Brightstar Engineering
*
* Created by Timothy Manning <timothy@yaffs.net>
@@
-17,15
+17,24
@@
#define __mirror_tests_h__
#include <stdio.h>
#define __mirror_tests_h__
#include <stdio.h>
+#include <dirent.h>
#include <unistd.h> //used for getting the current directory.
#include <string.h>
#include <errno.h>
#include "yaffsfs.h"
#include "lib.h"
#include <unistd.h> //used for getting the current directory.
#include <string.h>
#include <errno.h>
#include "yaffsfs.h"
#include "lib.h"
+#include <time.h>
+#include <getopt.h>
+#include <sys/stat.h>
#include "linux_test_open.h"
#include "yaffs_test_open.h"
#include "linux_test_open.h"
#include "yaffs_test_open.h"
-
+#include "linux_test_truncate.h"
+#include "yaffs_test_truncate.h"
+#include "linux_test_unlink.h"
+#include "yaffs_test_unlink.h"
+#include "linux_test_write.h"
+#include "yaffs_test_write.h"
#define LINUX 1
#define YAFFS 2
#define LINUX 1
#define YAFFS 2
@@
-35,13
+44,17
@@
void init(int argc, char *argv[]);
void init(int argc, char *argv[]);
-int run_random_test(
void
);
-int compare_linux_and_yaffs(
void
);
-void get_error_yaffs(void);
+int run_random_test(
int num_of_random_tests
);
+int compare_linux_and_yaffs(
arg_temp *args_struct
);
+
int select_test_id(int test_len);
void generate_random_numbers(arg_temp *args_struct);
void run_yaffs_test(int id,arg_temp *args_struct);
void run_linux_test(int id,arg_temp *args_struct);
int select_test_id(int test_len);
void generate_random_numbers(arg_temp *args_struct);
void run_yaffs_test(int id,arg_temp *args_struct);
void run_linux_test(int id,arg_temp *args_struct);
+void clean_dir(void);
+int select_test_id(int test_len);
+int check_mode(arg_temp *args_struct);
+int check_mode_file(char *path);
//void generate_array_of_objects_in_yaffs(void);
//void generate_array_of_objects_in_linux(void);
//void generate_array_of_objects_in_yaffs(void);
//void generate_array_of_objects_in_linux(void);