Skip to content

Commit

Permalink
[tests] Skip some flaky and unreliable LTP tests
Browse files Browse the repository at this point in the history
Signed-off-by: Michał Kowalczyk <mkow@invisiblethingslab.com>
  • Loading branch information
mkow committed Sep 6, 2021
1 parent 880f571 commit 6c9b696
Showing 1 changed file with 39 additions and 2 deletions.
41 changes: 39 additions & 2 deletions LibOS/shim/test/ltp/ltp.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,11 @@ must-pass =
13
14

# Requires disabling C-states through /dev/cpu_dma_latency to work reliably. See
# https://github.com/linux-test-project/ltp/issues/862.
[clock_nanosleep02]
skip = yes

# kernel config
[clock_nanosleep03]
skip = yes
Expand Down Expand Up @@ -227,6 +232,11 @@ skip = yes
[epoll_pwait01]
skip = yes

# Requires disabling C-states through /dev/cpu_dma_latency to work reliably. See
# https://github.com/linux-test-project/ltp/issues/862.
[epoll_wait02]
skip = yes

# test requires libaio
[eventfd01]
skip = yes
Expand Down Expand Up @@ -594,6 +604,11 @@ skip = yes
[futex_wait03]
skip = yes

# Requires disabling C-states through /dev/cpu_dma_latency to work reliably. See
# https://github.com/linux-test-project/ltp/issues/862.
[futex_wait05]
skip = yes

# opens /proc/2/task
[futex_wake02]
skip = yes
Expand Down Expand Up @@ -1206,6 +1221,11 @@ skip = yes
[munlockall01]
skip = yes

# Requires disabling C-states through /dev/cpu_dma_latency to work reliably. See
# https://github.com/linux-test-project/ltp/issues/862.
[nanosleep01]
skip = yes

# reports TBROK due to lack of reported results (no shared memory in Graphene)
[nanosleep02]
must-pass =
Expand Down Expand Up @@ -1353,7 +1373,7 @@ skip = yes
[pipe2_02]
skip = yes

# fails to set O_NONBLOCK by using pipe2(fds, O_NONBLOCK)
# requires support for F_SETPIPE_SZ in fcntl
[pipe2_04]
skip = yes

Expand All @@ -1364,6 +1384,11 @@ skip = yes
[pkey*]
skip = yes

# Requires disabling C-states through /dev/cpu_dma_latency to work reliably. See
# https://github.com/linux-test-project/ltp/issues/862.
[poll02]
skip = yes

[posix_fadvise01]
skip = yes

Expand Down Expand Up @@ -1494,6 +1519,16 @@ skip = yes
[prot_hsymlinks]
skip = yes

# Requires disabling C-states through /dev/cpu_dma_latency to work reliably. See
# https://github.com/linux-test-project/ltp/issues/862.
[pselect01]
skip = yes

# Requires disabling C-states through /dev/cpu_dma_latency to work reliably. See
# https://github.com/linux-test-project/ltp/issues/862.
[pselect01_64]
skip = yes

# no ptrace()
[ptrace*]
skip = yes
Expand Down Expand Up @@ -1813,7 +1848,9 @@ skip = yes
[sched_setscheduler03]
skip = yes

# relies on shared mmap (see tst_test.c:setup_ipc)
# Relies on shared mmap (see tst_test.c:setup_ipc).
# Requires disabling C-states through /dev/cpu_dma_latency to work reliably. See
# https://github.com/linux-test-project/ltp/issues/862.
[select04]
skip = yes

Expand Down

0 comments on commit 6c9b696

Please sign in to comment.