UBUNTU: SAUCE: ubuntu_kernel_selftests: scale riscv64 tests by 2x
Scale riscv64 tests by 2x. From time to time, various test cases
simply timeout, whilst progressing fine. Scale all timeouts by 2x to
hopefully improve riscv64 test stability.
Signed-off-by: Dimitri John Ledkov <email address hidden>
This test can take up to 72 minutes to run on Google n2d-standard-2
and n2d-standard-64 instances, bump to timeout threshold to give it
a chance to finish properly.
Print out debug message for the hwclock test to make it easier to
analyse the issue. As suggested by the failed attempt:
hwclock: Cannot access the Hardware Clock via any known method.
hwclock: Use the --debug option to see the details of our search for an access method.
This --debug has been replaced with --verbose since focal, making
changes accordingly.
UBUNTU: SAUCE: ubuntu_ltp: update timeout multiplier for LTP test suite update
With LTP test suite updated to LTP-20220527, most of the default
timeout has been changed from 5 minutes to 30 seconds. Therefore
the timeout multiplier must be updated accordingly.
Fix the test build issue for newer kernels:
ERROR: Kernel configuration is invalid. include/generated/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.
Makefile:669: include/config/auto.conf: No such file or directory
The net:fib_nexthops.sh test will take more than 30 minutes to run on
Jammy riscv instance, bump the timeout to 45 minutes.
In order to simplify the timeout setting, I am not making an exception
for this specific test here, but unify with the 45 minutes timeout for
ftracetest.
UBUNTU: SAUCE: ubuntu_nvidia_server_driver: nvidia-fs: fail the job correctly
This commit fixes the false positive of a-c-t-entry.sh, which is a
wrapper to make sure a-c-t invoke our target script in the right
directory context. The wrapper itself should fail correspondingly if the
target script fails, otherwise, there will be false positive of a-c-t
job.
Appending set -x for us to have debugging information in the future by
default, so we can reduce our debugging turn-around time. Not necessary
for returning the right status code of a failed job, but will be very
helpful for post-mortem if the job fails.
Signed-off-by: Taihsiang Ho (tai271828) <email address hidden>
Acked-by: Po-Hsu Lin <email address hidden>
Signed-off-by: Po-Hsu Lin <email address hidden>
UBUNTU: SAUCE: ubuntu_nvidia_server_driver: nvidia-fs: optimizing CUDA image looping efficiency
This is a following optimized work for commit
c169fe864b0dc278554390da009bb13c35f8d5e1 See its commit message for more
details. With this following commit, we query dockerhub with the partial
name of image tag instead of walking through the whole list of available
images. Thus we can speed up the query of image type by reducing the
page number to query from hundreds pages down to a few of them only.
Signed-off-by: Taihsiang Ho (tai271828) <email address hidden>
Acked-by: Po-Hsu Lin <email address hidden>
Signed-off-by: Po-Hsu Lin <email address hidden>