1 # Tests disabled 2 # Based on external/ltp commit 5f01077afe994f4107b147222f3956716d4a8fde 3 DISABLED_TESTS = [ 4 # b/32386191 getrusage04 result is flaky 5 'syscalls.getrusage04', 6 # b/31154962 7 'cpuhotplug.cpuhotplug02', 8 # The following test cases are uncategorized 9 'syscalls.chown01_16', 10 'syscalls.chown02_16', 11 'syscalls.chown03_16', 12 'syscalls.chown05_16', 13 'syscalls.fchown04', 14 'syscalls.fchown01_16', 15 'syscalls.fchown02_16', 16 'syscalls.fchown03_16', 17 'syscalls.fchown04_16', 18 'syscalls.fchown05_16', 19 'syscalls.getegid01_16', 20 'syscalls.getegid02_16', 21 'syscalls.geteuid01_16', 22 'syscalls.geteuid02_16', 23 'syscalls.getgid01_16', 24 'syscalls.getgid03_16', 25 'syscalls.getgroups01_16', 26 'syscalls.gethostbyname_r01', 27 'syscalls.getuid01_16', 28 'syscalls.getuid03_16', 29 'syscalls.ioctl03', 30 'syscalls.inotify03', 31 'syscalls.lchown03', 32 'syscalls.lchown01_16', 33 'syscalls.lchown02_16', 34 'syscalls.lchown03_16', 35 'syscalls.mmap16', 36 'syscalls.mprotect01', 37 'syscalls.nftw01', 38 'syscalls.nftw6401', 39 'syscalls.nice04', 40 'syscalls.open08', 41 'syscalls.open11', 42 'syscalls.pathconf01', 43 'syscalls.preadv02', 44 'syscalls.pwritev02', 45 'syscalls.rt_sigprocmask01', 46 'syscalls.setfsgid01_16', 47 'syscalls.setfsgid02_16', 48 'syscalls.setfsgid03_16', 49 'syscalls.setfsuid01_16', 50 'syscalls.setfsuid02_16', 51 'syscalls.setfsuid03_16', 52 'syscalls.setfsuid04_16', 53 'syscalls.setgid01_16', 54 'syscalls.setgid02_16', 55 'syscalls.setgid03_16', 56 'syscalls.setgroups01_16', 57 'syscalls.setgroups02_16', 58 'syscalls.setgroups03_16', 59 'syscalls.setgroups04_16', 60 'syscalls.setregid02', 61 'syscalls.setregid03', 62 'syscalls.setregid04', 63 'syscalls.setregid01_16', 64 'syscalls.setregid02_16', 65 'syscalls.setregid03_16', 66 'syscalls.setregid04_16', 67 'syscalls.setresgid01_16', 68 'syscalls.setresgid02_16', 69 'syscalls.setresgid03_16', 70 'syscalls.setresgid04_16', 71 'syscalls.setresuid01_16', 72 'syscalls.setresuid02_16', 73 'syscalls.setresuid03_16', 74 'syscalls.setresuid04_16', 75 'syscalls.setresuid05_16', 76 'syscalls.setreuid01_16', 77 'syscalls.setreuid02_16', 78 'syscalls.setreuid03_16', 79 'syscalls.setreuid04_16', 80 'syscalls.setreuid05_16', 81 'syscalls.setreuid06_16', 82 'syscalls.setreuid07_16', 83 'syscalls.setuid01_16', 84 'syscalls.setuid02_16', 85 'syscalls.setuid03_16', 86 'syscalls.setuid04_16', 87 'syscalls.splice02', 88 'syscalls.sysconf01', 89 'syscalls.utimensat01', 90 'fs.gf01', 91 'fs.gf02', 92 'fs.gf03', 93 'fs.gf04', 94 'fs.gf05', 95 'fs.gf06', 96 'fs.gf07', 97 'fs.gf08', 98 'fs.gf09', 99 'fs.gf10', 100 'fs.gf11', 101 'fs.gf14', 102 'fs.gf15', 103 'fs.gf16', 104 'fs.gf17', 105 'fs.gf18', 106 'fs.gf19', 107 'fs.gf20', 108 'fs.gf21', 109 'fs.gf22', 110 'fs.gf23', 111 'fs.gf24', 112 'fs.gf25', 113 'fs.gf26', 114 'fs.gf27', 115 'fs.gf28', 116 'fs.gf29', 117 'fs.gf30', 118 'fs.rwtest01', 119 'fs.rwtest02', 120 'fs.rwtest03', 121 'fs.rwtest04', 122 'fs.rwtest05', 123 'fs.iogen01', 124 'fs.isofs', 125 'fsx.fsx-linux', 126 'mm.mtest06', 127 'mm.shm_test01', 128 'mm.mallocstress01', 129 'mm.vma03', 130 'mm.min_free_kbytes', 131 'pipes.pipeio_1', 132 'pipes.pipeio_3', 133 'pipes.pipeio_4', 134 'pipes.pipeio_5', 135 'pipes.pipeio_6', 136 'pipes.pipeio_8', 137 'sched.trace_sched01', 138 'math.float_bessel', 139 'math.float_exp_log', 140 'math.float_iperb', 141 'math.float_power', 142 'math.float_trigo', 143 'fs_bind.BindMounts', 144 'filecaps.Filecaps', 145 'cap_bounds.Cap_bounds', 146 'fcntl-locktests_android.FCNTL_LOCKTESTS', 147 'numa.move_pages03', 148 'numa.move_pages11', 149 'hugetlb.hugemmap05_1', 150 'hugetlb.hugemmap05_2', 151 'hugetlb.hugemmap05_3', 152 'hyperthreading.smt_smp_enabled', 153 'hyperthreading.smt_smp_affinity', 154 'kernel_misc.zram03', 155 'fs_ext4.ext4-uninit-groups', 156 'fs_ext4.ext4-persist-prealloc', 157 'cpuhotplug.cpuhotplug03', 158 'cpuhotplug.cpuhotplug06', 159 'dio.dio10', 160 # dio29 and dio30 take too long to finish 161 'dio.dio29', 162 'dio.dio30', 163 'fsx.fsx-linux', 164 'dio.dio04', 165 'numa.Numa-testcases', 166 'syscalls.connect01', 167 'syscalls.prot_hsymlinks', 168 'fs.ftest01', 169 'fs.ftest03', 170 'fs.ftest04', 171 'fs.ftest05', 172 'fs.ftest07', 173 'fs.ftest08', 174 'fs.inode02', 175 'ipc.signal_test_01', 176 'mm.mmapstress10', 177 'syscalls.fcntl14', 178 'syscalls.fcntl14', 179 'syscalls.fcntl14_64', 180 'syscalls.fcntl17', 181 'syscalls.fcntl17_64', 182 'syscalls.kill12', 183 'syscalls.sigpending02', 184 'syscalls.sigrelse01', 185 'syscalls.vfork02', 186 # The following tests are not stable on 64bit version 187 'input.input01_64bit', 188 'input.input02_64bit', 189 'input.input04_64bit', 190 'input.input05_64bit', 191 'input.input06_64bit', 192 'input.input06_32bit', 193 # The following tests are failing on 64bit version 194 'mm.overcommit_memory01_64bit', 195 'mm.overcommit_memory02_64bit', 196 'mm.overcommit_memory03_64bit', 197 'mm.overcommit_memory04_64bit', 198 'mm.overcommit_memory05_64bit', 199 'mm.overcommit_memory06_64bit', 200 # tests that are currently killing some lab devices 64bit on (pixel and bullhead) 201 # b/31181781 202 'mm.oom01_64bit', 203 'mm.oom02_64bit', 204 'mm.oom03_64bit', 205 'mm.oom04_64bit', 206 'mm.oom05_64bit', 207 'mm.swapping01_64bit', 208 'mm.thp01_64bit', 209 'mm.thp02_64bit', 210 'mm.thp03_64bit', 211 'mm.vma01_64bit', 212 # b/65636203 213 'mm.thp01_32bit', 214 # kmsg01 would pass but it occasionally causes socket timeout and misalignment 215 # of request and response 216 # b/32343072 217 'kernel_misc.kmsg01', 218 # alarm02 tests for a boundary condition which is impractical to implement 219 # correctly on 32-bit Linux. bionic deliberately breaks with POSIX by reporting 220 # that it failed to set up the alarm. (Other libc implementations fail to 221 # set up the alarm too, but then return 0 anyway.) 222 'syscalls.alarm02', 223 # readdir02 calls opendir() -> closedir() -> readdir() and checks if readdir() 224 # returns EBADF. POSIX doesn't require this, and bionic is likely to instead 225 # deadlock trying to acquire a destroyed mutex. 226 'syscalls.readdir02', 227 # Android sets RLIMIT_NICE to 40, so setpriority02 succeeds unexpectedly 228 'syscalls.setpriority02', 229 # fork13 takes ~45 minutes to run 230 'syscalls.fork13', 231 # open13 tests that fchmod() fails on fds opened with O_PATH. bionic 232 # deliberately masks the EBADF returned by the kernel. 233 # 234 # https://android-review.googlesource.com/#/c/127908/ 235 'syscalls.open13', 236 # Bug#30675453 237 'syscalls.perf_event_open02', 238 # Bug#30688551 239 'syscalls.lstat03_64', 240 'syscalls.lstat03', 241 # Bug#30688056 242 'cpuhotplug.cpuhotplug04', 243 # Bug#30699880 244 'mm.mtest01w', 245 'mm.mtest01', 246 # Bug#30688574 247 'syscalls.accept4_01', 248 # Bug #32100169 249 'dma_thread_diotest.dma_thread_diotest1', 250 'dma_thread_diotest.dma_thread_diotest2', 251 'dma_thread_diotest.dma_thread_diotest3', 252 'dma_thread_diotest.dma_thread_diotest4', 253 'dma_thread_diotest.dma_thread_diotest5', 254 'dma_thread_diotest.dma_thread_diotest6', 255 'dma_thread_diotest.dma_thread_diotest7', 256 # b/33008689 (closed) requires mkfs.ext4 and loop device support. 257 'fs.quota_remount_test01', 258 # https://b/65053723#comment19 (Flaky due to timeout dependency) 259 'syscalls.pselect01', 260 # https://b/65053723#comment20 (seems to test for "xfs" specific bug) 261 'syscalls.getxattr04', 262 # Following tests added in LTP20170516 release are disabled because 263 # they currently fail with VTS 264 'syscalls.access04', 265 'syscalls.ioctl04', 266 'syscalls.ioctl06', 267 'syscalls.kcmp03', 268 # TODO(b/67981135): Following tests added in LTP20170929 release are 269 # disabled because they currently fail with VTS 270 'mm.max_map_count_64bit', 271 'mm.max_map_count_32bit', 272 # TODO(b/69117476): Following test needs to be checked to see it 273 # it correctly skips running 274 'tracing.ftrace_regression01', 275 # b/71780005: causes /data to get filled repeatedly 276 'fs.fs_racer_32bit', 277 'fs.fs_racer_64bit', 278 # b/71414136: fails in VTS 279 'commands.file01', 280 # b/71415362: fails in VTS 281 'fs.proc01', 282 # b/71416672: fails in VTS 283 'mm.ksm01_1', 284 'mm.ksm01', 285 'mm.ksm03_1', 286 'mm.ksm03', 287 # b/71416706: fails in VTS 288 'syscalls.cve-2017-5669', 289 # b/71416738: fails in VTS 290 'syscalls.fcntl35_64', 291 'syscalls.fcntl35', 292 # b/71416760: fails in VTS 293 'syscalls.fcntl36_64', 294 'syscalls.fcntl36', 295 # b/71416822: fails in VTS 296 'tracing.dynamic_debug01', 297 # (TODO): b/73784987 298 'syscalls.mount03', 299 ] 300