AmpereComputing / ampere-lts-kernel

Linux 5.4 and 5.10 Longterm kernel (LTS) with Ampere patches
21 stars 17 forks source link

Test: test linux-5.15.y branch #144

Open adamliyi opened 2 years ago

adamliyi commented 2 years ago

We need to run bellow tests on https://github.com/ampereComputing/ampere-lts-kernel/tree/linux-5.15.y branch and record test result.

Update: 2022-03-14:

Kselftest on 5.15 kernel
master total 409 pass 203 skip 121 fail 85
5.15 total 396 pass 205 skip 114 fail 77

============

Initial test result here: https://docs.google.com/spreadsheets/d/1H8f2hgPnLmXe-aGIPpR-8lrUMXbyr1cxIZsW8AzYpUA/edit#gid=905918489

Ampere Function Test Kselftest LTP
5.10 total 17 pass 17 fail 0 total 294 pass 136 skip 89 fail 69 total 3881 skip 290 fail 68
5.15 total 17 pass 4 fail 13 total 396 pass 205 skip 114 fail 77 total 3881 skip 275 fail 217
adamliyi commented 2 years ago

Kselftest hang at:

# selftests: lkdtm: stack-entropy.sh
# ./stack-entropy.sh: line 13: /sys/kernel/debug/provoke-crash/DIRECT: No such file or directory

Shall we skip this test case, or shall we try to enable 'CONFIG_LKDTM' and test again?

adamliyi commented 2 years ago

According to: https://www.kernel.org/doc/html/latest/dev-tools/kselftest.html

Kselftest from mainline can be run on older stable kernels. Running tests from mainline offers the best coverage.

We need to run mainline kselftest and got report.