On 3 August 2017 at 10:47, Linaro QA qa-reports@linaro.org wrote:
Tests: 1039 Failed: 16 Passed: 1020 Build: v4.9.40-638285-g9d1919c Details: https://qa-reports.linaro.org/lkft/android-hikey-linaro-4.9/build/v4.9.40-63...
kernel-commit: 9d1919c71e036c77471550657397594e3be9d6be kernel-describe: v4.9.40-638285-g9d1919c series: lkft kernel-repo: https://android.googlesource.com/kernel/hikey-linaro kernel-branch: android-hikey-linaro-4.9 kernel-config: https://snapshots.linaro.org/openembedded/lkft/morty/hikey/rpb/4.9/77/defcon... build-url: https://ci.linaro.org/job/openembedded-lkft-aosp-4.9/DISTRO=rpb,MACHINE=hike...
Regressions (compared to build v4.9.40-638283-gf134c20)
hi6220-hikey:
- ltp-syscalls-tests/pselect01
Failures
hi6220-hikey:
- kselftest/pstore_tests -- never passed
- kselftest/test_verifier -- never passed
- kselftest/fw_fallback.sh -- never passed
- ltp-syscalls-tests/pselect01
- kselftest/test_align -- never passed
- kselftest/test_lru_map -- never passed
- kselftest/run_vmtests -- failing since build v4.9.38-638032-g6d12b09, from July 26, 2017, 11:48 p.m.
- kselftest/test_maps -- never passed
- ltp-syscalls-tests/runltp_syscalls -- never passed
- kselftest/run_fuse_test.sh -- never passed
- kselftest/breakpoint_test_arm64 -- never passed
- kselftest/test_kmod.sh -- never passed
- kselftest/test_tag -- never passed
- kselftest/test_lpm_map -- never passed
- kselftest/run.sh -- never passed
- ltp-syscalls-tests/pselect01_64 -- failing since build v4.9.38-638180-gdaf6de8, from July 21, 2017, 1:27 p.m.
All changes (compared to build v4.9.40-638283-gf134c20)
+--- v4.9.40-638283-gf134c20, hi6220-hikey | +--- v4.9.40-638285-g9d1919c, hi6220-hikey | | skip/unknown n/a libhugetlbfs/direct-2M-64 pass n/a libhugetlbfs/fallocate_stress.sh-2M-64 pass n/a libhugetlbfs/shm-fork-10-200-2M-64 pass n/a libhugetlbfs/shm-getraw-200--dev-full-2M-64 pass n/a ltp-syscalls-tests/clone05 pass n/a ltp-syscalls-tests/clone06 pass n/a ltp-syscalls-tests/clone07 pass n/a ltp-syscalls-tests/clone08 pass n/a ltp-syscalls-tests/close01 pass n/a ltp-syscalls-tests/close02 pass n/a ltp-syscalls-tests/close08 pass n/a ltp-syscalls-tests/confstr01 pass n/a ltp-syscalls-tests/connect01 pass n/a ltp-syscalls-tests/creat01 pass n/a ltp-syscalls-tests/creat03 pass n/a ltp-syscalls-tests/creat04 pass n/a ltp-syscalls-tests/creat05 pass n/a ltp-syscalls-tests/creat06 pass n/a ltp-syscalls-tests/creat07 pass n/a ltp-syscalls-tests/creat08 pass n/a ltp-syscalls-tests/dup01 pass n/a ltp-syscalls-tests/dup02 pass n/a ltp-syscalls-tests/dup03 pass n/a ltp-syscalls-tests/dup04 pass n/a ltp-syscalls-tests/dup05 pass n/a ltp-syscalls-tests/dup06 pass n/a ltp-syscalls-tests/dup07 pass n/a ltp-syscalls-tests/dup201 pass n/a ltp-syscalls-tests/link07 pass n/a ltp-syscalls-tests/link08 pass n/a ltp-syscalls-tests/linkat01 pass n/a ltp-syscalls-tests/linkat02 pass n/a ltp-syscalls-tests/listen01 pass n/a ltp-syscalls-tests/listxattr01 pass n/a ltp-syscalls-tests/listxattr02 pass n/a ltp-syscalls-tests/listxattr03 pass n/a ltp-syscalls-tests/llistxattr01 pass n/a ltp-syscalls-tests/llistxattr02 pass n/a ltp-syscalls-tests/llistxattr03 pass n/a ltp-syscalls-tests/llseek01 pass n/a ltp-syscalls-tests/llseek02 pass n/a ltp-syscalls-tests/llseek03 pass n/a ltp-syscalls-tests/lseek01 pass n/a ltp-syscalls-tests/lseek02 pass n/a ltp-syscalls-tests/lseek03 pass n/a ltp-syscalls-tests/lseek04 pass n/a ltp-syscalls-tests/lseek05 pass n/a ltp-syscalls-tests/lseek06 pass n/a ltp-syscalls-tests/lseek07 pass n/a ltp-syscalls-tests/lseek08 pass n/a ltp-syscalls-tests/lseek09 pass fail ltp-syscalls-tests/pselect01 pass n/a ltp-syscalls-tests/rename02 pass n/a ltp-syscalls-tests/rename03 pass n/a ltp-syscalls-tests/rename04 pass n/a ltp-syscalls-tests/rename05 pass n/a ltp-syscalls-tests/rename06 pass n/a ltp-syscalls-tests/rename07 pass n/a ltp-syscalls-tests/rename08 pass n/a ltp-syscalls-tests/rename09 pass n/a ltp-syscalls-tests/rename10 pass n/a ltp-syscalls-tests/rename12 pass n/a ltp-syscalls-tests/rename13 pass n/a ltp-syscalls-tests/rename14 pass n/a ltp-syscalls-tests/renameat201 pass n/a ltp-syscalls-tests/renameat202 pass n/a ltp-syscalls-tests/rmdir01 pass n/a ltp-syscalls-tests/rmdir02 pass n/a ltp-syscalls-tests/rmdir03 pass n/a ltp-syscalls-tests/rmdir03A pass n/a ltp-syscalls-tests/rmdir04 pass n/a ltp-syscalls-tests/rt_sigaction01 pass n/a ltp-syscalls-tests/setresuid01 pass n/a ltp-syscalls-tests/setresuid02 pass n/a ltp-syscalls-tests/setresuid03 pass n/a ltp-syscalls-tests/setresuid04 pass n/a ltp-syscalls-tests/setresuid05 pass n/a ltp-syscalls-tests/setreuid01 pass n/a ltp-syscalls-tests/setreuid02 pass n/a ltp-syscalls-tests/setreuid03 pass n/a ltp-syscalls-tests/setreuid04 pass n/a ltp-syscalls-tests/setreuid05
The above LTP tests were executed, but the results were not recorded in LAVA properly. It's a known issue, but pretty hard to fix. It's caused by the fact that the test script output and dmesg output are read from the same console. When dmesg gets in the way of test script LAVA can't match the output. Example:
<LAVA_SIGNAL_TESTCASE TEST_CASE_ID=rename01A RESULT=PASS> <LAVA_SIGNAL_TESTCASE TEST_CASE_I[ 910.329360] wlcore: ERROR SW watchdog interrupt received! starting recovery. D [ 910.336875] ------------[ cut here ]------------ =rename02 RESULT[ 910.341584] WARNING: CPU: 4 PID: 1363 at /srv/oe/build/tmp-rpb-glibc/work-shared/hikey/kernel-source/drivers/net/wireless/ti/wlcore/main.c:796 wl12xx_queue_recovery_work.part.24+0x60/0x68 = [ 910.359833] Modules linked in:PASS>
I'm tryint to find alternative ways to execute tests with no luck so far.
milosz
-- Linaro QA (beta) https://qa-reports.linaro.org