int main(int argc, char *argv[]) { printf("*******usertests starting*******\n\n"); printf("=====test file usertests.ran does not exists=====\n"); if(open("usertests.ran", O_RDONLY) >= 0){ printf("already ran user tests (file usertests.ran exists) -- recreate certikos_disk.img\n"); exit(); } printf("=====test file usertests.ran does not exists: ok\n\n"); close(open("usertests.ran", O_CREATE)); smallfile(); bigfile1(); createtest(); rmdot(); fourteen(); bigfile2(); subdir(); linktest(); unlinkread(); dirfile(); iref(); bigdir(); // slow printf("*******end of tests*******\n"); }
int main (int argv, char **argc) { btest=(double*)malloc(sizeof(double)*IDA); atest=(double*)malloc(sizeof(double)*IDA); #ifdef __NVCUDA__ acc_init( acc_device_nvcuda ); #endif #ifdef __NVOPENCL__ acc_init( acc_device_nvocl ); //acc_list_devices_spec( acc_device_nvocl ); #endif printf(" *******************************************************\n"); delaylength = 500; innerreps = 100; // GENERATE REFERENCE TIME // refer(); // TEST PRIVATE //estprivnew(); // TEST FIRSTPRIVATE //estfirstprivnew(); #ifdef OMPVER2 // TEST COPYPRIVATE / //estcopyprivnew(); #endif //TEST COPYIN copyintest(); // TEST COPYOUT copyouttest(); // TEST CREATE createtest(); // TEST REDUCTION reductiontest(); // TEST REDUCTION kerneltest(); // TEST PRIVATE // privatetest(); delaylength = 500; innerreps = 100; }
int main(int argc, char *argv[]) { printf(1, "usertests starting\n"); if(open("usertests.ran", 0) >= 0){ printf(1, "already ran user tests -- rebuild fs.img\n"); exit(); } close(open("usertests.ran", O_CREATE)); createdelete(); linkunlink(); concreate(); fourfiles(); sharedfd(); bigargtest(); bigwrite(); bigargtest(); bsstest(); sbrktest(); validatetest(); opentest(); writetest(); writetest1(); createtest(); openiputtest(); exitiputtest(); iputtest(); mem(); pipe1(); preempt(); exitwait(); rmdot(); fourteen(); bigfile(); subdir(); linktest(); unlinkread(); dirfile(); iref(); forktest(); bigdir(); // slow exectest(); exit(); }