Skip to content

Commit

Permalink
dashboard: disable CONFIG_KCOV_SELFTEST
Browse files Browse the repository at this point in the history
The kernel is not able to pass the test at the moment. See:
https://lore.kernel.org/all/66eb52dc.050a0220.92ef1.0006.GAE@google.com/T/
  • Loading branch information
a-nogikh committed Sep 26, 2024
1 parent 0d19f24 commit 9314348
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 7 deletions.
5 changes: 4 additions & 1 deletion dashboard/config/linux/bits/base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,10 @@ config:
- KCOV_INSTRUMENT_ALL: [-arm, -s390, -nokcov]
# Doesn't boot with KCOV_ENABLE_COMPARISONS on Cuttlefish.
- KCOV_ENABLE_COMPARISONS: [-arm, -s390, -nokcov, -cuttlefish]
- KCOV_SELFTEST: [linux-next, -baseline, -arm, -s390, -nokcov]
# As of Sep 2024, the test does not pass (at least) on gcc-built kernels.
# https://lore.kernel.org/all/66eb52dc.050a0220.92ef1.0006.GAE@google.com/T/
# TODO: re-enable the option once the problem is addressed.
- KCOV_SELFTEST: n
- DEBUG_FS

# Required for KCOV but also eliminates unnecessary non-determinism.
Expand Down
2 changes: 1 addition & 1 deletion dashboard/config/linux/upstream-apparmor-kasan.config
Original file line number Diff line number Diff line change
Expand Up @@ -9881,7 +9881,7 @@ CONFIG_KCOV=y
CONFIG_KCOV_ENABLE_COMPARISONS=y
CONFIG_KCOV_INSTRUMENT_ALL=y
CONFIG_KCOV_IRQ_AREA_SIZE=0x40000
CONFIG_KCOV_SELFTEST=y
# CONFIG_KCOV_SELFTEST is not set
CONFIG_RUNTIME_TESTING_MENU=y
# CONFIG_TEST_DHRY is not set
# CONFIG_LKDTM is not set
Expand Down
2 changes: 1 addition & 1 deletion dashboard/config/linux/upstream-arm64-kasan_sw-kcov.config
Original file line number Diff line number Diff line change
Expand Up @@ -7543,7 +7543,7 @@ CONFIG_KCOV=y
CONFIG_KCOV_ENABLE_COMPARISONS=y
CONFIG_KCOV_INSTRUMENT_ALL=y
CONFIG_KCOV_IRQ_AREA_SIZE=0x40000
CONFIG_KCOV_SELFTEST=y
# CONFIG_KCOV_SELFTEST is not set
CONFIG_RUNTIME_TESTING_MENU=y
# CONFIG_TEST_DHRY is not set
# CONFIG_LKDTM is not set
Expand Down
2 changes: 1 addition & 1 deletion dashboard/config/linux/upstream-kasan-badwrites.config
Original file line number Diff line number Diff line change
Expand Up @@ -9883,7 +9883,7 @@ CONFIG_KCOV=y
CONFIG_KCOV_ENABLE_COMPARISONS=y
CONFIG_KCOV_INSTRUMENT_ALL=y
CONFIG_KCOV_IRQ_AREA_SIZE=0x40000
CONFIG_KCOV_SELFTEST=y
# CONFIG_KCOV_SELFTEST is not set
CONFIG_RUNTIME_TESTING_MENU=y
# CONFIG_TEST_DHRY is not set
# CONFIG_LKDTM is not set
Expand Down
2 changes: 1 addition & 1 deletion dashboard/config/linux/upstream-kmsan-next.config
Original file line number Diff line number Diff line change
Expand Up @@ -9570,7 +9570,7 @@ CONFIG_KCOV=y
CONFIG_KCOV_ENABLE_COMPARISONS=y
CONFIG_KCOV_INSTRUMENT_ALL=y
CONFIG_KCOV_IRQ_AREA_SIZE=0x40000
CONFIG_KCOV_SELFTEST=y
# CONFIG_KCOV_SELFTEST is not set
CONFIG_RUNTIME_TESTING_MENU=y
# CONFIG_TEST_DHRY is not set
# CONFIG_LKDTM is not set
Expand Down
2 changes: 1 addition & 1 deletion dashboard/config/linux/upstream-selinux-kasan.config
Original file line number Diff line number Diff line change
Expand Up @@ -9882,7 +9882,7 @@ CONFIG_KCOV=y
CONFIG_KCOV_ENABLE_COMPARISONS=y
CONFIG_KCOV_INSTRUMENT_ALL=y
CONFIG_KCOV_IRQ_AREA_SIZE=0x40000
CONFIG_KCOV_SELFTEST=y
# CONFIG_KCOV_SELFTEST is not set
CONFIG_RUNTIME_TESTING_MENU=y
# CONFIG_TEST_DHRY is not set
# CONFIG_LKDTM is not set
Expand Down
2 changes: 1 addition & 1 deletion dashboard/config/linux/upstream-smack-kasan.config
Original file line number Diff line number Diff line change
Expand Up @@ -9874,7 +9874,7 @@ CONFIG_KCOV=y
CONFIG_KCOV_ENABLE_COMPARISONS=y
CONFIG_KCOV_INSTRUMENT_ALL=y
CONFIG_KCOV_IRQ_AREA_SIZE=0x40000
CONFIG_KCOV_SELFTEST=y
# CONFIG_KCOV_SELFTEST is not set
CONFIG_RUNTIME_TESTING_MENU=y
# CONFIG_TEST_DHRY is not set
# CONFIG_LKDTM is not set
Expand Down

0 comments on commit 9314348

Please sign in to comment.