summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdward Liaw <edliaw@google.com>2023-11-03 20:42:11 +0000
committerEdward Liaw <edliaw@google.com>2024-01-12 19:51:07 +0000
commitdbe35bcf627dba02401c47427fb9834ef09c20b7 (patch)
tree6375836d741555fb52c17c16658902dd3e56ebd0
parent3e8068ca245e4e0ddf28f61b60feef0a33c62b3f (diff)
downloadkernel-dbe35bcf627dba02401c47427fb9834ef09c20b7.tar.gz
ltp: Enable added tests in 20230929
These tests were enabled: containers.utsname01 containers.utsname02 containers.utsname03_clone containers.utsname03_unshare containers.utsname04_clone containers.utsname04_unshare controllers.cgroup_core03 cve.cve-2017-18344 cve.cve-2018-11508 cve.cve-2018-6927 cve.cve-2020-36557 cve.cve-2021-38604 cve.cve-2021-4197_1 cve.cve-2021-4197_2 cve.cve-2021-4204 cve.cve-2022-0185 cve.cve-2022-23222 cve.cve-2023-1829 sched.starvation syscalls.clone303 syscalls.epoll_wait05 syscalls.epoll_wait06 syscalls.epoll_wait07 syscalls.eventfd02 syscalls.eventfd03 syscalls.eventfd04 syscalls.eventfd05 syscalls.eventfd06 syscalls.faccessat02 syscalls.faccessat201 syscalls.faccessat202 syscalls.fanotify23 syscalls.fsconfig03 syscalls.ioctl01 syscalls.ioctl02 syscalls.madvise11 syscalls.mmap20 syscalls.mount07 syscalls.mprotect05 syscalls.mq_notify03 syscalls.mremap06 syscalls.pipe14 syscalls.process_madvise01 syscalls.semop04 syscalls.semop05 syscalls.statx10 syscalls.statx11 syscalls.statx12 Bug: 305297408 Test: atest -a vts_ltp_test_arm_64 Test: atest -a vts_ltp_test_arm Test: atest -a vts_ltp_test_x86_64 Test: atest -a vts_ltp_test_x86 Signed-off-by: Edward Liaw <edliaw@google.com> (cherry picked from https://android-review.googlesource.com/q/commit:16e153241054192cd2d45e230aea7ac4799bc28b) Change-Id: Ic6ab68bacc3742ef6f829cd49b120bac37a39d58 Merged-In: Ic6ab68bacc3742ef6f829cd49b120bac37a39d58
-rw-r--r--ltp/testcase/tools/configs/stable_tests.py96
1 files changed, 96 insertions, 0 deletions
diff --git a/ltp/testcase/tools/configs/stable_tests.py b/ltp/testcase/tools/configs/stable_tests.py
index 8486d72a..07e508d6 100644
--- a/ltp/testcase/tools/configs/stable_tests.py
+++ b/ltp/testcase/tools/configs/stable_tests.py
@@ -35,8 +35,22 @@ STABLE_TESTS = {
'containers.timens01_64bit': False,
'containers.timerfd04_32bit': False,
'containers.timerfd04_64bit': False,
+ 'containers.utsname01_32bit': False,
+ 'containers.utsname01_64bit': False,
+ 'containers.utsname02_32bit': False,
+ 'containers.utsname02_64bit': False,
+ 'containers.utsname03_clone_32bit': False,
+ 'containers.utsname03_clone_64bit': False,
+ 'containers.utsname03_unshare_32bit': False,
+ 'containers.utsname03_unshare_64bit': False,
+ 'containers.utsname04_clone_32bit': False,
+ 'containers.utsname04_clone_64bit': False,
+ 'containers.utsname04_unshare_32bit': False,
+ 'containers.utsname04_unshare_64bit': False,
'controllers.cgroup_core02_32bit': False,
'controllers.cgroup_core02_64bit': False,
+ 'controllers.cgroup_core03_32bit': False,
+ 'controllers.cgroup_core03_64bit': False,
'controllers.cgroup_fj_function_debug_32bit': False,
'controllers.cgroup_fj_function_debug_64bit': False,
'controllers.cgroup_fj_function_devices_32bit': False,
@@ -225,6 +239,8 @@ STABLE_TESTS = {
'cve.cve-2017-17807_64bit': True,
'cve.cve-2017-18075_32bit': False,
'cve.cve-2017-18075_64bit': False,
+ 'cve.cve-2017-18344_32bit': True,
+ 'cve.cve-2017-18344_64bit': True,
'cve.cve-2017-2618_32bit': False,
'cve.cve-2017-2618_64bit': False,
'cve.cve-2017-2671_32bit': False,
@@ -241,6 +257,8 @@ STABLE_TESTS = {
'cve.cve-2018-1000199_64bit': False,
'cve.cve-2018-1000204_32bit': False,
'cve.cve-2018-1000204_64bit': False,
+ 'cve.cve-2018-11508_32bit': True,
+ 'cve.cve-2018-11508_64bit': True,
'cve.cve-2018-12896_32bit': True,
'cve.cve-2018-12896_64bit': True,
'cve.cve-2018-18445_32bit': False,
@@ -251,6 +269,8 @@ STABLE_TESTS = {
'cve.cve-2018-19854_64bit': False,
'cve.cve-2018-5803_32bit': False,
'cve.cve-2018-5803_64bit': False,
+ 'cve.cve-2018-6927_32bit': True,
+ 'cve.cve-2018-6927_64bit': True,
'cve.cve-2018-7566_32bit': False,
'cve.cve-2018-7566_64bit': False,
'cve.cve-2018-8897_32bit': False,
@@ -269,18 +289,34 @@ STABLE_TESTS = {
'cve.cve-2020-25705_64bit': False,
'cve.cve-2020-29373_32bit': False,
'cve.cve-2020-29373_64bit': False,
+ 'cve.cve-2020-36557_32bit': False,
+ 'cve.cve-2020-36557_64bit': False,
'cve.cve-2021-22555_32bit': False,
'cve.cve-2021-22555_64bit': False,
'cve.cve-2021-26708_32bit': False,
'cve.cve-2021-26708_64bit': False,
+ 'cve.cve-2021-38604_32bit': True,
+ 'cve.cve-2021-38604_64bit': True,
'cve.cve-2021-4034_32bit': False,
'cve.cve-2021-4034_64bit': False,
+ 'cve.cve-2021-4197_1_32bit': False,
+ 'cve.cve-2021-4197_1_64bit': False,
+ 'cve.cve-2021-4197_2_32bit': False,
+ 'cve.cve-2021-4197_2_64bit': False,
+ 'cve.cve-2021-4204_32bit': False,
+ 'cve.cve-2021-4204_64bit': False,
+ 'cve.cve-2022-0185_32bit': False,
+ 'cve.cve-2022-0185_64bit': False,
'cve.cve-2022-0847_32bit': False,
'cve.cve-2022-0847_64bit': False,
+ 'cve.cve-2022-23222_32bit': False,
+ 'cve.cve-2022-23222_64bit': False,
'cve.cve-2022-2590_32bit': False,
'cve.cve-2022-2590_64bit': False,
'cve.cve-2022-4378_32bit': False,
'cve.cve-2022-4378_64bit': False,
+ 'cve.cve-2023-1829_32bit': False,
+ 'cve.cve-2023-1829_64bit': False,
'dio.dio01_32bit': False,
'dio.dio01_64bit': False,
'dio.dio02_32bit': False,
@@ -602,6 +638,8 @@ STABLE_TESTS = {
'sched.sched_setattr01_64bit': False,
'sched.sched_stress_32bit': False,
'sched.sched_stress_64bit': False,
+ 'sched.starvation_32bit': True,
+ 'sched.starvation_64bit': True,
'sched.time-schedule01_32bit': False,
'sched.time-schedule01_64bit': False,
'securebits.check_keepcaps01_32bit': False,
@@ -778,6 +816,8 @@ STABLE_TESTS = {
'syscalls.clone08_64bit': True,
'syscalls.clone09_32bit': False, # b/123587295
'syscalls.clone09_64bit': False, # b/123587295
+ 'syscalls.clone303_32bit': False,
+ 'syscalls.clone303_64bit': False,
'syscalls.close01_32bit': True,
'syscalls.close01_64bit': True,
'syscalls.close02_32bit': True,
@@ -876,8 +916,24 @@ STABLE_TESTS = {
'syscalls.epoll_wait03_64bit': True,
'syscalls.epoll_wait04_32bit': True,
'syscalls.epoll_wait04_64bit': True,
+ 'syscalls.epoll_wait05_32bit': True,
+ 'syscalls.epoll_wait05_64bit': True,
+ 'syscalls.epoll_wait06_32bit': True,
+ 'syscalls.epoll_wait06_64bit': True,
+ 'syscalls.epoll_wait07_32bit': True,
+ 'syscalls.epoll_wait07_64bit': True,
'syscalls.eventfd01_32bit': False,
'syscalls.eventfd01_64bit': False,
+ 'syscalls.eventfd02_32bit': True,
+ 'syscalls.eventfd02_64bit': True,
+ 'syscalls.eventfd03_32bit': True,
+ 'syscalls.eventfd03_64bit': True,
+ 'syscalls.eventfd04_32bit': True,
+ 'syscalls.eventfd04_64bit': True,
+ 'syscalls.eventfd05_32bit': True,
+ 'syscalls.eventfd05_64bit': True,
+ 'syscalls.eventfd06_32bit': False,
+ 'syscalls.eventfd06_64bit': False,
'syscalls.eventfd2_01_32bit': True,
'syscalls.eventfd2_01_64bit': True,
'syscalls.eventfd2_02_32bit': True,
@@ -918,6 +974,12 @@ STABLE_TESTS = {
'syscalls.exit_group01_64bit': True,
'syscalls.faccessat01_32bit': True,
'syscalls.faccessat01_64bit': True,
+ 'syscalls.faccessat02_32bit': True,
+ 'syscalls.faccessat02_64bit': True,
+ 'syscalls.faccessat201_32bit': False,
+ 'syscalls.faccessat201_64bit': False,
+ 'syscalls.faccessat202_32bit': False,
+ 'syscalls.faccessat202_64bit': False,
'syscalls.fallocate01_32bit': True,
'syscalls.fallocate01_64bit': True,
'syscalls.fallocate02_32bit': True,
@@ -972,6 +1034,8 @@ STABLE_TESTS = {
'syscalls.fanotify21_64bit': False,
'syscalls.fanotify22_32bit': False,
'syscalls.fanotify22_64bit': False,
+ 'syscalls.fanotify23_32bit': False,
+ 'syscalls.fanotify23_64bit': False,
'syscalls.fchdir01_32bit': True,
'syscalls.fchdir01_64bit': True,
'syscalls.fchdir02_32bit': True,
@@ -1218,6 +1282,8 @@ STABLE_TESTS = {
'syscalls.fremovexattr02_64bit': True,
'syscalls.fsconfig02_32bit': False,
'syscalls.fsconfig02_64bit': False,
+ 'syscalls.fsconfig03_32bit': False,
+ 'syscalls.fsconfig03_64bit': False,
'syscalls.fsetxattr01_32bit': True,
'syscalls.fsetxattr01_64bit': True,
'syscalls.fsetxattr02_32bit': True,
@@ -1502,6 +1568,10 @@ STABLE_TESTS = {
'syscalls.io_submit03_64bit': True,
'syscalls.io_uring01_32bit': False,
'syscalls.io_uring01_64bit': False,
+ 'syscalls.ioctl01_32bit': True,
+ 'syscalls.ioctl01_64bit': True,
+ 'syscalls.ioctl02_32bit': True,
+ 'syscalls.ioctl02_64bit': True,
'syscalls.ioctl05_32bit': True,
'syscalls.ioctl05_64bit': True,
'syscalls.ioctl07_32bit': True,
@@ -1654,6 +1724,8 @@ STABLE_TESTS = {
'syscalls.madvise09_64bit': False,
'syscalls.madvise10_32bit': True,
'syscalls.madvise10_64bit': True,
+ 'syscalls.madvise11_32bit': False,
+ 'syscalls.madvise11_64bit': False,
'syscalls.mallinfo02_32bit': False,
'syscalls.mallinfo02_64bit': False,
'syscalls.mbind01_32bit': False,
@@ -1780,6 +1852,8 @@ STABLE_TESTS = {
'syscalls.mmap17_64bit': False,
'syscalls.mmap19_32bit': True,
'syscalls.mmap19_64bit': True,
+ 'syscalls.mmap20_32bit': False,
+ 'syscalls.mmap20_64bit': False,
'syscalls.modify_ldt01_32bit': False,
'syscalls.modify_ldt01_64bit': False,
'syscalls.modify_ldt02_32bit': False,
@@ -1796,6 +1870,8 @@ STABLE_TESTS = {
'syscalls.mount05_64bit': True,
'syscalls.mount06_32bit': True,
'syscalls.mount06_64bit': True,
+ 'syscalls.mount07_32bit': False,
+ 'syscalls.mount07_64bit': False,
'syscalls.mount_setattr01_32bit': False,
'syscalls.mount_setattr01_64bit': False,
'syscalls.mprotect01_32bit': True,
@@ -1806,6 +1882,10 @@ STABLE_TESTS = {
'syscalls.mprotect03_64bit': True,
'syscalls.mprotect04_32bit': True,
'syscalls.mprotect04_64bit': True,
+ 'syscalls.mprotect05_32bit': True,
+ 'syscalls.mprotect05_64bit': True,
+ 'syscalls.mq_notify03_32bit': True,
+ 'syscalls.mq_notify03_64bit': True,
'syscalls.mremap01_32bit': True,
'syscalls.mremap01_64bit': True,
'syscalls.mremap02_32bit': True,
@@ -1814,6 +1894,8 @@ STABLE_TESTS = {
'syscalls.mremap03_64bit': True,
'syscalls.mremap05_32bit': True,
'syscalls.mremap05_64bit': True,
+ 'syscalls.mremap06_32bit': True,
+ 'syscalls.mremap06_64bit': True,
'syscalls.msgget05_32bit': False,
'syscalls.msgget05_64bit': False,
'syscalls.msync01_32bit': True,
@@ -1956,6 +2038,8 @@ STABLE_TESTS = {
'syscalls.pipe12_64bit': True,
'syscalls.pipe13_32bit': True,
'syscalls.pipe13_64bit': True,
+ 'syscalls.pipe14_32bit': True,
+ 'syscalls.pipe14_64bit': True,
'syscalls.pipe2_01_32bit': True,
'syscalls.pipe2_01_64bit': True,
'syscalls.pipe2_02_32bit': True,
@@ -2032,6 +2116,8 @@ STABLE_TESTS = {
'syscalls.preadv202_64_32bit': False,
'syscalls.preadv202_64_64bit': False,
'syscalls.preadv202_64bit': False,
+ 'syscalls.process_madvise01_32bit': False,
+ 'syscalls.process_madvise01_64bit': False,
'syscalls.process_vm_readv01_32bit': True,
'syscalls.process_vm_readv01_64bit': True,
'syscalls.process_vm_readv02_32bit': True,
@@ -2330,6 +2416,10 @@ STABLE_TESTS = {
'syscalls.select04_SYS_select_64bit': False,
'syscalls.semctl08_32bit': False,
'syscalls.semctl08_64bit': False,
+ 'syscalls.semop04_32bit': True,
+ 'syscalls.semop04_64bit': True,
+ 'syscalls.semop05_32bit': True,
+ 'syscalls.semop05_64bit': True,
'syscalls.send01_32bit': True,
'syscalls.send01_64bit': True,
'syscalls.send02_32bit': True,
@@ -2699,6 +2789,12 @@ STABLE_TESTS = {
'syscalls.statx06_64bit': False, # b/123523766
'syscalls.statx08_32bit': False,
'syscalls.statx08_64bit': False,
+ 'syscalls.statx10_32bit': False,
+ 'syscalls.statx10_64bit': False,
+ 'syscalls.statx11_32bit': False,
+ 'syscalls.statx11_64bit': False,
+ 'syscalls.statx12_32bit': False,
+ 'syscalls.statx12_64bit': False,
'syscalls.string01_32bit': False,
'syscalls.string01_64bit': False,
'syscalls.swapoff01_32bit': True,