Changeset 2d11a7d8 in mainline for uspace/app/tester/tester.h
- Timestamp:
- 2009-06-30T15:54:14Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 9c40f883
- Parents:
- db24058
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/tester/tester.h
rdb24058 r2d11a7d8 40 40 #include <ipc/ipc.h> 41 41 42 #define IPC_TEST_START 10000 43 #define MAX_PHONES 20 44 #define MAX_CONNECTIONS 50 45 #define TEST_SKIPPED "Test Skipped" 42 #define IPC_TEST_SERVICE 10240 43 #define IPC_TEST_METHOD 2000 46 44 47 extern int myservice; 48 extern int phones[MAX_PHONES]; 49 extern int connections[MAX_CONNECTIONS]; 50 extern ipc_callid_t callids[MAX_CONNECTIONS]; 45 extern bool test_quiet; 46 extern int test_argc; 47 extern char **test_argv; 51 48 52 typedef char * (* test_entry_t)(bool); 49 #define TPRINTF(format, ...) \ 50 { \ 51 if (!test_quiet) { \ 52 fprintf(stderr, format, ##__VA_ARGS__); \ 53 } \ 54 } 55 56 typedef char *(*test_entry_t)(void); 53 57 54 58 typedef struct { 55 char * 56 char * 59 char *name; 60 char *desc; 57 61 test_entry_t entry; 58 62 bool safe; 59 63 } test_t; 60 64 61 extern char * test_thread1(bool quiet); 62 extern char * test_print1(bool quiet); 63 extern char * test_print4(bool quiet); 64 extern char * test_fault1(bool quiet); 65 extern char * test_fault2(bool quiet); 66 extern char * test_register(bool quiet); 67 extern char * test_connect(bool quiet); 68 extern char * test_send_async(bool quiet); 69 extern char * test_send_sync(bool quiet); 70 extern char * test_answer(bool quiet); 71 extern char * test_hangup(bool quiet); 72 extern char * test_ping_pong(bool quiet); 73 extern char * test_devmap1(bool quiet); 74 extern char * test_loop1(bool quiet); 75 extern char * test_vfs1(bool quiet); 76 extern char * test_console1(bool quiet); 77 extern char * test_stdio1(bool quiet); 78 extern char * test_stdio2(bool quiet); 65 extern char *test_thread1(void); 66 extern char *test_print1(void); 67 extern char *test_print2(void); 68 extern char *test_print3(void); 69 extern char *test_print4(void); 70 extern char *test_console1(void); 71 extern char *test_stdio1(void); 72 extern char *test_stdio2(void); 73 extern char *test_fault1(void); 74 extern char *test_fault2(void); 75 extern char *test_vfs1(void); 76 extern char *test_ping_pong(void); 77 extern char *test_register(void); 78 extern char *test_connect(void); 79 extern char *test_loop1(void); 80 extern char *test_malloc1(void); 79 81 80 82 extern test_t tests[];
Note:
See TracChangeset
for help on using the changeset viewer.