Hi Team,
Splice test case is newly running from kselftest (after updating Makefile) splice stall on LAVA and pass on Local HiKey running linux-next and linux-rc-4.9.
And tested with set -e from run_kselftest.sh and still pass. The question is Why stall on LAVA? i re-submitted job couple of times and able to reproduce that issue.
The problem is coming from
#!/bin/sh n=`./default_file_splice_read </dev/null | wc -c`
test "$n" = 0 && exit 0
echo "default_file_splice_read broken: leaked $n" exit 1
Seems like LAVA not happy having "</dev/null" in any script or exit 0 via LXC. I request to investigate this problem.
Running tests in splice ======================================== selftests: default_file_splice_read [PASS] selftests: default_file_splice_read.sh [PASS]
Test case source: https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git/tr...
LAVA job id: https://lkft.validation.linaro.org/scheduler/job/8875#L2574 https://lkft.validation.linaro.org/scheduler/job/8806#L3077
Best regards Naresh Kamboju