Esempio n. 1
0
int main( int argc, char *argv[] )
{
	(void) argc;
	(void) argv;

	arbitrary();
	random_insertions();
	size_test();
	iter_test();
	clear_test();

	return 0;
}
Esempio n. 2
0
int main()
{
    int i = 40;
    int j = 55;
    
    system("clear");
    printf("begin run \n\n\n");
    printf("\n###INVERSION TEST###\n\n");
    run_test(0x00000001,4,3);
    run_test(0x01010101,5,4);
    run_test(0x00001000,4,3);
    printf("\n\n###SET BITS TEST###\n\n");
    test_count(0x00000001);
    test_count(0x10011001);
    test_count(0x8FF);
    printf("###CLEAR BITS TEST###\n\n");
    clear_test(0x1);
    clear_test(0x0);
    clear_test(0x85F);
    printf("####LOW BIT TEST#### \n\n");
    run_low_bits(0x00000001,2);
    run_low_bits(0xAC15,8);
    run_low_bits(0x0,1);
    printf("##########LOCAL SWAP TEST BELOW##########\n");
    swap(300000, 200000);
    printf("##########MAIN SWAP TEST BELOW##########\n");
    swap(i,j);
    printf("#########GLOBAL SWAP TEST BELOW##########\n");
    swap(i,j);
    printf("complete run \n\n\n");
    
    
    
    
    return 0;
    
}
Esempio n. 3
0
int main(int argc, char **argv)
{
	int rc = 0;
	int nr_round;

	if (argc < 3) {
		usage();
		goto out;
	}

	if (strcmp(argv[1], "-n") != 0) {
		usage();
		goto out;
	}

	nr_round = atoi(argv[2]);
	if (nr_round == 0) {
		usage();
		goto out;
	}
	
	do {
		rc = unit_test(nr_round);
		if (rc != 0) {
			printf("unit_test failed.\n");
		} else {
			printf("unit_test finished with round %d.\n", nr_round);
		}
		
	} while (FALSE);

	echo_test();
	
	mkdir_test();

	ls_test();

	cd_test();

	cat_test();

	date_test();

	lsmod_test();

	null_dev_test();

	multi_processes_test();

	clear_test();

	shutdown_test();

	while (TRUE) {
		;
	}

 out:

	return rc;
}