Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v4.4-rc3 158 lines 3.3 kB view raw
1/* 2 * test-all.c: Try to build all the main testcases at once. 3 * 4 * A well-configured system will have all the prereqs installed, so we can speed 5 * up auto-detection on such systems. 6 */ 7 8/* 9 * Quirk: Python and Perl headers cannot be in arbitrary places, so keep 10 * these 3 testcases at the top: 11 */ 12#define main main_test_libpython 13# include "test-libpython.c" 14#undef main 15 16#define main main_test_libpython_version 17# include "test-libpython-version.c" 18#undef main 19 20#define main main_test_libperl 21# include "test-libperl.c" 22#undef main 23 24#define main main_test_hello 25# include "test-hello.c" 26#undef main 27 28#define main main_test_libelf 29# include "test-libelf.c" 30#undef main 31 32#define main main_test_libelf_mmap 33# include "test-libelf-mmap.c" 34#undef main 35 36#define main main_test_glibc 37# include "test-glibc.c" 38#undef main 39 40#define main main_test_dwarf 41# include "test-dwarf.c" 42#undef main 43 44#define main main_test_libelf_getphdrnum 45# include "test-libelf-getphdrnum.c" 46#undef main 47 48#define main main_test_libunwind 49# include "test-libunwind.c" 50#undef main 51 52#define main main_test_libaudit 53# include "test-libaudit.c" 54#undef main 55 56#define main main_test_libslang 57# include "test-libslang.c" 58#undef main 59 60#define main main_test_gtk2 61# include "test-gtk2.c" 62#undef main 63 64#define main main_test_gtk2_infobar 65# include "test-gtk2-infobar.c" 66#undef main 67 68#define main main_test_libbfd 69# include "test-libbfd.c" 70#undef main 71 72#define main main_test_backtrace 73# include "test-backtrace.c" 74#undef main 75 76#define main main_test_libnuma 77# include "test-libnuma.c" 78#undef main 79 80#define main main_test_numa_num_possible_cpus 81# include "test-numa_num_possible_cpus.c" 82#undef main 83 84#define main main_test_timerfd 85# include "test-timerfd.c" 86#undef main 87 88#define main main_test_stackprotector_all 89# include "test-stackprotector-all.c" 90#undef main 91 92#define main main_test_libdw_dwarf_unwind 93# include "test-libdw-dwarf-unwind.c" 94#undef main 95 96#define main main_test_sync_compare_and_swap 97# include "test-sync-compare-and-swap.c" 98#undef main 99 100#define main main_test_zlib 101# include "test-zlib.c" 102#undef main 103 104#define main main_test_pthread_attr_setaffinity_np 105# include "test-pthread-attr-setaffinity-np.c" 106#undef main 107 108# if 0 109/* 110 * Disable libbabeltrace check for test-all, because the requested 111 * library version is not released yet in most distributions. Will 112 * reenable later. 113 */ 114 115#define main main_test_libbabeltrace 116# include "test-libbabeltrace.c" 117#undef main 118#endif 119 120#define main main_test_lzma 121# include "test-lzma.c" 122#undef main 123 124#define main main_test_get_cpuid 125# include "test-get_cpuid.c" 126#undef main 127 128int main(int argc, char *argv[]) 129{ 130 main_test_libpython(); 131 main_test_libpython_version(); 132 main_test_libperl(); 133 main_test_hello(); 134 main_test_libelf(); 135 main_test_libelf_mmap(); 136 main_test_glibc(); 137 main_test_dwarf(); 138 main_test_libelf_getphdrnum(); 139 main_test_libunwind(); 140 main_test_libaudit(); 141 main_test_libslang(); 142 main_test_gtk2(argc, argv); 143 main_test_gtk2_infobar(argc, argv); 144 main_test_libbfd(); 145 main_test_backtrace(); 146 main_test_libnuma(); 147 main_test_numa_num_possible_cpus(); 148 main_test_timerfd(); 149 main_test_stackprotector_all(); 150 main_test_libdw_dwarf_unwind(); 151 main_test_sync_compare_and_swap(argc, argv); 152 main_test_zlib(); 153 main_test_pthread_attr_setaffinity_np(); 154 main_test_lzma(); 155 main_test_get_cpuid(); 156 157 return 0; 158}