Home | History | Annotate | Download | only in configs
      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