Mock Version: 2.15 Mock Version: 2.15 Mock Version: 2.15 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/os-autoinst.spec'], chrootPath='/var/lib/mock/f37-build-672611-75462/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=432000uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/os-autoinst.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: extra tokens at the end of %endif directive in line 95: %endif # no_fullstack sh: line 1: /usr/bin/perl: No such file or directory warning: extra tokens at the end of %endif directive in line 142: %endif # no_fullstack warning: extra tokens at the end of %endif directive in line 146: %endif # no_osutils Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1658448000 Wrote: /builddir/build/SRPMS/os-autoinst-4.6^20220620gitd3d433b-3.fc37.src.rpm RPM build warnings: extra tokens at the end of %endif directive in line 95: %endif # no_fullstack extra tokens at the end of %endif directive in line 142: %endif # no_fullstack extra tokens at the end of %endif directive in line 146: %endif # no_osutils Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/os-autoinst.spec'], chrootPath='/var/lib/mock/f37-build-672611-75462/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=432000uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/os-autoinst.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: extra tokens at the end of %endif directive in line 95: %endif # no_fullstack warning: extra tokens at the end of %endif directive in line 142: %endif # no_fullstack warning: extra tokens at the end of %endif directive in line 146: %endif # no_osutils Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1658448000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.zdb05W + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/2096.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + rm -f t/99-full-stack.t + rm -f t/02-test_ocr.t + rm xt/00-tidy.t + rm xt/30-make.t + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.10frX9 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DOS_AUTOINST_DOC_DIR:STRING=/usr/share/doc/os-autoinst -DOS_AUTOINST_VERSION:STRING=4.6 -DSYSTEMD_SERVICE_DIR:STRING=/usr/lib/systemd/system -GNinja -- The CXX compiler identification is GNU 12.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Found OpenCV: /usr (found version "4.6.0") -- The C compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Checking for module 'fftw3' -- Found fftw3, version 3.3.8 -- Checking for module 'sndfile' -- Found sndfile, version 1.1.0 -- Perl executable: /usr/bin/perl -- Detected Perl include paths: /usr/local/lib64/perl5/5.36;/usr/local/share/perl5/5.36;/usr/lib64/perl5/vendor_perl;/usr/share/perl5/vendor_perl;/usr/lib64/perl5;/usr/share/perl5 -- Detected Perl installvendorarch (for tinycv): /usr/lib64/perl5/vendor_perl -- xsubpp executable: /usr/bin/xsubpp -- Checking for module 'theoraenc>=1.1' -- Found theoraenc, version 1.1.1 -- Set BLACK_PATH to the path of the black executable to enable python style checks. -- Set SHELLCHECK_PATH to the path of shellcheck to enable Shell style checks. -- Set PERLCRITIC_PATH to the path of the perlcritic executable to enable Perl syntax/style checks. -- Set PODSPELL_PATH/SPELL_PATH to the path of the podspell/spell executable to enable spell checking. -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build + /usr/bin/ninja -v -j4 -C redhat-linux-build ninja: Entering directory `redhat-linux-build' [1/16] cd /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build && mkdir -p /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/install-target [2/16] cd /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build && sed -e "s,\$sysdir\ =\ undef\;,\$sysdir\ =\ '/usr/lib/os-autoinst'\;," /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/cv.pm > /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/install-target/cv.pm [3/16] cd /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build && sed -e "s,\$installprefix\ =\ undef\;,\$installprefix\ =\ '/usr/lib/os-autoinst'\;," -e "s,my\ \$thisversion\ =\ \(.*\);,my\ \$thisversion\ =\ '4.6';," /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/isotovideo > /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/install-target/isotovideo [4/16] cd /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/ppmclibs && /usr/bin/xsubpp -C++ -typemap /usr/share/perl5/ExtUtils/typemap -typemap /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/typemap /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/tinycv.xs -output /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/ppmclibs/tinycv-xs.cpp [5/16] /usr/bin/g++ -isystem /usr/include/opencv4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -MD -MT debugviewer/CMakeFiles/debugviewer.dir/debugviewer.cpp.o -MF debugviewer/CMakeFiles/debugviewer.dir/debugviewer.cpp.o.d -o debugviewer/CMakeFiles/debugviewer.dir/debugviewer.cpp.o -c /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/debugviewer/debugviewer.cpp [6/16] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic debugviewer/CMakeFiles/debugviewer.dir/debugviewer.cpp.o -o debugviewer/debugviewer /usr/lib64/libopencv_highgui.so.4.6.0 /usr/lib64/libopencv_videoio.so.4.6.0 /usr/lib64/libopencv_imgcodecs.so.4.6.0 /usr/lib64/libopencv_imgproc.so.4.6.0 /usr/lib64/libopencv_core.so.4.6.0 && : [7/16] /usr/bin/g++ -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Dtinycv_EXPORTS -I/builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs -I/usr/lib64/perl5/CORE -isystem /usr/include/opencv4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -MD -MT ppmclibs/CMakeFiles/tinycv.dir/tinycv_ast2100.cc.o -MF ppmclibs/CMakeFiles/tinycv.dir/tinycv_ast2100.cc.o.d -o ppmclibs/CMakeFiles/tinycv.dir/tinycv_ast2100.cc.o -c /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/tinycv_ast2100.cc [8/16] /usr/bin/g++ -I/usr/include/opus -isystem /usr/include/opencv4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -MD -MT snd2png/CMakeFiles/snd2png.dir/snd2png.cpp.o -MF snd2png/CMakeFiles/snd2png.dir/snd2png.cpp.o.d -o snd2png/CMakeFiles/snd2png.dir/snd2png.cpp.o -c /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/snd2png/snd2png.cpp [9/16] /usr/bin/g++ -isystem /usr/include/opencv4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -MD -MT CMakeFiles/videoencoder.dir/videoencoder.cpp.o -MF CMakeFiles/videoencoder.dir/videoencoder.cpp.o.d -o CMakeFiles/videoencoder.dir/videoencoder.cpp.o -c /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/videoencoder.cpp /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/videoencoder.cpp: In function 'int main(int, char**)': /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/videoencoder.cpp:393:20: warning: ignoring return value of 'int symlink(const char*, const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 393 | symlink(basename(path), "qemuscreenshot/last.png"); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [10/16] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic snd2png/CMakeFiles/snd2png.dir/snd2png.cpp.o -o snd2png/snd2png -lfftw3 /usr/lib64/libopencv_imgcodecs.so.4.6.0 -lsndfile /usr/lib64/libopencv_imgproc.so.4.6.0 /usr/lib64/libopencv_core.so.4.6.0 && : [11/16] cd /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/doc && /usr/bin/pod2html --infile /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/doc/../basetest.pm --outfile /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/doc/basetest.html [12/16] cd /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/doc && /usr/bin/pod2html --infile /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/doc/../testapi.pm --outfile /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/doc/testapi.html [13/16] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic CMakeFiles/videoencoder.dir/videoencoder.cpp.o -o videoencoder /usr/lib64/libopencv_imgcodecs.so.4.6.0 -ltheoraenc -ltheoradec -logg /usr/lib64/libopencv_imgproc.so.4.6.0 /usr/lib64/libopencv_core.so.4.6.0 && : [14/16] /usr/bin/g++ -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Dtinycv_EXPORTS -I/builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs -I/usr/lib64/perl5/CORE -isystem /usr/include/opencv4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -MD -MT ppmclibs/CMakeFiles/tinycv.dir/tinycv-xs.cpp.o -MF ppmclibs/CMakeFiles/tinycv.dir/tinycv-xs.cpp.o.d -o ppmclibs/CMakeFiles/tinycv.dir/tinycv-xs.cpp.o -c /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/ppmclibs/tinycv-xs.cpp /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/tinycv.xs: In function 'void XS_tinycv_from_ppm(PerlInterpreter*, CV*)': /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/tinycv.xs:113:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 113 | register unsigned char *buf = (unsigned char*)SvPV(data, len); | ^~~ [15/16] /usr/bin/g++ -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Dtinycv_EXPORTS -I/builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs -I/usr/lib64/perl5/CORE -isystem /usr/include/opencv4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -MD -MT ppmclibs/CMakeFiles/tinycv.dir/tinycv_impl.cc.o -MF ppmclibs/CMakeFiles/tinycv.dir/tinycv_impl.cc.o.d -o ppmclibs/CMakeFiles/tinycv.dir/tinycv_impl.cc.o -c /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/tinycv_impl.cc [16/16] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -o ppmclibs/tinycv.so ppmclibs/CMakeFiles/tinycv.dir/tinycv_ast2100.cc.o ppmclibs/CMakeFiles/tinycv.dir/tinycv_impl.cc.o ppmclibs/CMakeFiles/tinycv.dir/tinycv-xs.cpp.o /usr/lib64/libopencv_imgcodecs.so.4.6.0 /usr/lib64/libopencv_imgproc.so.4.6.0 /usr/lib64/libopencv_core.so.4.6.0 && : + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.6NAfX6 + umask 022 + cd /builddir/build/BUILD + '[' '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64' '!=' / ']' + rm -rf '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64' ++ dirname '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64' + mkdir -p /builddir/build/BUILDROOT + mkdir '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b + DESTDIR='/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64' + /usr/bin/ninja install -v -j4 -C redhat-linux-build install-openvswitch ninja: Entering directory `redhat-linux-build' [1/3] cd /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build && sed -e "s,\$sysdir\ =\ undef\;,\$sysdir\ =\ '/usr/lib/os-autoinst'\;," /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/cv.pm > /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/install-target/cv.pm [1/3] cd /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build && /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "" -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/videoencoder -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/bin/isotovideo -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/share/doc/os-autoinst/README.asciidoc -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/share/doc/os-autoinst/COPYING -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/share/doc/os-autoinst/basetest.html -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/share/doc/os-autoinst/testapi.html -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/autotest.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend/amt.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend/baseclass.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend/console_proxy.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend/driver.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend/generalhw.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend/ikvm.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend/ipmi.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend/null.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend/pvm_hmc.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend/pvm.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend/qemu.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend/s390x.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend/spvm.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend/svirt.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend/vagrant.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend/virt.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/basetest.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/bmwqemu.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/commands.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/amtSol.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/console.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/ipmiSol.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/localXvnc.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/network_console.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/s3270.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/serial_screen.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/sshIucvconn.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/ssh_screen.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/sshSerial.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/sshVirtsh.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/sshVirtshSUT.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/sshX3270.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/sshXtermIPMI.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/sshXtermVt.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/ttyConsole.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/video_base.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/video_stream.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/virtio_terminal.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/vnc_base.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/VNC.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/distribution.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/lockapi.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/log.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/mmapi.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/myjsonrpc.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/needle.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/ocr.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Benchmark/Stopwatch.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Commands.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Exceptions.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Isotovideo/CommandHandler.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Isotovideo/Interface.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Isotovideo/NeedleDownloader.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Isotovideo/Utils.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/NamedIOSelect.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Qemu/BlockDevConf.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Qemu/BlockDev.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Qemu/ControllerConf.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Qemu/DriveController.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Qemu/DriveDevice.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Qemu/DrivePath.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Qemu/MutParams.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Qemu/PFlashDevice.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Qemu/Proc.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Qemu/SnapshotConf.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Qemu/Snapshot.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Test/RunArgs.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/osutils.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/signalblocker.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/testapi.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles/icewm.cfg -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/crop.py -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/testapi.py -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/dmidata/dell_e6330/smbios_type_1.bin -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/dmidata/dell_e6330/smbios_type_2.bin -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/dmidata/dell_e6330/smbios_type_3.bin -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/dmidata/dump -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/cv.pm -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/check_qemu_oom -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/bin/debugviewer -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/bin/snd2png -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib64/perl5/vendor_perl/auto/tinycv/tinycv.so -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib64/perl5/vendor_perl/tinycv.pm [2/3] cd /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build && /usr/bin/cmake -DCMAKE_INSTALL_COMPONENT=openvswitch -P /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/cmake_install.cmake -- Install configuration: "" -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/os-autoinst-openvswitch -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/etc/dbus-1/system.d/org.opensuse.os_autoinst.switch.conf -- Installing: /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/systemd/system/os-autoinst-openvswitch.service + rm '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/crop.py' + rm '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/share/doc/os-autoinst/COPYING' + ls -lR '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64' /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64: total 8 drwxr-xr-x 3 mockbuild mock 4096 Nov 11 04:29 etc drwxr-xr-x 6 mockbuild mock 4096 Nov 11 04:29 usr /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/etc: total 4 drwxr-xr-x 3 mockbuild mock 4096 Nov 11 04:29 dbus-1 /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/etc/dbus-1: total 4 drwxr-xr-x 2 mockbuild mock 4096 Nov 11 04:29 system.d /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/etc/dbus-1/system.d: total 4 -rw-r--r-- 1 mockbuild mock 658 Jun 20 06:27 org.opensuse.os_autoinst.switch.conf /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr: total 16 drwxr-xr-x 2 mockbuild mock 4096 Nov 11 04:29 bin drwxr-xr-x 4 mockbuild mock 4096 Nov 11 04:29 lib drwxr-xr-x 3 mockbuild mock 4096 Nov 11 04:29 lib64 drwxr-xr-x 3 mockbuild mock 4096 Nov 11 04:29 share /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/bin: total 824 -rwxr-xr-x 1 mockbuild mock 343264 Nov 11 04:28 debugviewer -rwxr-xr-x 1 mockbuild mock 12966 Nov 11 04:28 isotovideo -rwxr-xr-x 1 mockbuild mock 483128 Nov 11 04:28 snd2png /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib: total 8 drwxr-xr-x 6 mockbuild mock 4096 Nov 11 04:29 os-autoinst drwxr-xr-x 3 mockbuild mock 4096 Nov 11 04:29 systemd /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst: total 800 drwxr-xr-x 6 mockbuild mock 4096 Nov 11 04:29 OpenQA -rw-r--r-- 1 mockbuild mock 14905 Jun 20 06:27 autotest.pm drwxr-xr-x 2 mockbuild mock 4096 Nov 11 04:29 backend -rw-r--r-- 1 mockbuild mock 20230 Jun 20 06:27 basetest.pm -rw-r--r-- 1 mockbuild mock 8514 Jun 20 06:27 bmwqemu.pm -rwxr-xr-x 1 mockbuild mock 721 Jun 20 06:27 check_qemu_oom -rw-r--r-- 1 mockbuild mock 11711 Jun 20 06:27 commands.pm drwxr-xr-x 2 mockbuild mock 4096 Nov 11 04:29 consoles -rw-r--r-- 1 mockbuild mock 947 Nov 11 04:29 cv.pm -rw-r--r-- 1 mockbuild mock 12903 Jun 20 06:27 distribution.pm drwxr-xr-x 3 mockbuild mock 4096 Nov 11 04:29 dmidata -rw-r--r-- 1 mockbuild mock 5896 Jun 20 06:27 lockapi.pm -rw-r--r-- 1 mockbuild mock 1690 Jun 20 06:27 log.pm -rw-r--r-- 1 mockbuild mock 7804 Jun 20 06:27 mmapi.pm -rw-r--r-- 1 mockbuild mock 4388 Jun 20 06:27 myjsonrpc.pm -rw-r--r-- 1 mockbuild mock 10221 Jun 20 06:27 needle.pm -rw-r--r-- 1 mockbuild mock 721 Jun 20 06:27 ocr.pm -rwxr-xr-x 1 mockbuild mock 8635 Jun 20 06:27 os-autoinst-openvswitch -rw-r--r-- 1 mockbuild mock 3681 Jun 20 06:27 osutils.pm -rw-r--r-- 1 mockbuild mock 1305 Jun 20 06:27 signalblocker.pm -rw-r--r-- 1 mockbuild mock 72717 Jun 20 06:27 testapi.pm -rw-r--r-- 1 mockbuild mock 320 Jun 20 06:27 testapi.py -rwxr-xr-x 1 mockbuild mock 572424 Nov 11 04:28 videoencoder /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA: total 28 drwxr-xr-x 2 mockbuild mock 4096 Nov 11 04:29 Benchmark -rw-r--r-- 1 mockbuild mock 2627 Jun 20 06:27 Commands.pm -rw-r--r-- 1 mockbuild mock 858 Jun 20 06:27 Exceptions.pm drwxr-xr-x 2 mockbuild mock 4096 Nov 11 04:29 Isotovideo -rw-r--r-- 1 mockbuild mock 914 Jun 20 06:27 NamedIOSelect.pm drwxr-xr-x 2 mockbuild mock 4096 Nov 11 04:29 Qemu drwxr-xr-x 2 mockbuild mock 4096 Nov 11 04:29 Test /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Benchmark: total 8 -rw-r--r-- 1 mockbuild mock 6805 Jun 20 06:27 Stopwatch.pm /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Isotovideo: total 40 -rw-r--r-- 1 mockbuild mock 13495 Jun 20 06:27 CommandHandler.pm -rw-r--r-- 1 mockbuild mock 831 Jun 20 06:27 Interface.pm -rw-r--r-- 1 mockbuild mock 4517 Jun 20 06:27 NeedleDownloader.pm -rw-r--r-- 1 mockbuild mock 8910 Jun 20 06:27 Utils.pm /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Qemu: total 72 -rw-r--r-- 1 mockbuild mock 5852 Jun 20 06:27 BlockDev.pm -rw-r--r-- 1 mockbuild mock 7652 Jun 20 06:27 BlockDevConf.pm -rw-r--r-- 1 mockbuild mock 1037 Jun 20 06:27 ControllerConf.pm -rw-r--r-- 1 mockbuild mock 520 Jun 20 06:27 DriveController.pm -rw-r--r-- 1 mockbuild mock 4568 Jun 20 06:27 DriveDevice.pm -rw-r--r-- 1 mockbuild mock 677 Jun 20 06:27 DrivePath.pm -rw-r--r-- 1 mockbuild mock 1564 Jun 20 06:27 MutParams.pm -rw-r--r-- 1 mockbuild mock 1098 Jun 20 06:27 PFlashDevice.pm -rw-r--r-- 1 mockbuild mock 16658 Jun 20 06:27 Proc.pm -rw-r--r-- 1 mockbuild mock 872 Jun 20 06:27 Snapshot.pm -rw-r--r-- 1 mockbuild mock 2117 Jun 20 06:27 SnapshotConf.pm /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Test: total 4 -rw-r--r-- 1 mockbuild mock 314 Jun 20 06:27 RunArgs.pm /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend: total 184 -rw-r--r-- 1 mockbuild mock 6936 Jun 20 06:27 amt.pm -rw-r--r-- 1 mockbuild mock 48573 Jun 20 06:27 baseclass.pm -rw-r--r-- 1 mockbuild mock 2072 Jun 20 06:27 console_proxy.pm -rw-r--r-- 1 mockbuild mock 4248 Jun 20 06:27 driver.pm -rw-r--r-- 1 mockbuild mock 6210 Jun 20 06:27 generalhw.pm -rw-r--r-- 1 mockbuild mock 1356 Jun 20 06:27 ikvm.pm -rw-r--r-- 1 mockbuild mock 6047 Jun 20 06:27 ipmi.pm -rw-r--r-- 1 mockbuild mock 421 Jun 20 06:27 null.pm -rw-r--r-- 1 mockbuild mock 8274 Jun 20 06:27 pvm.pm -rw-r--r-- 1 mockbuild mock 2235 Jun 20 06:27 pvm_hmc.pm -rw-r--r-- 1 mockbuild mock 41357 Jun 20 06:27 qemu.pm -rw-r--r-- 1 mockbuild mock 1253 Jun 20 06:27 s390x.pm -rw-r--r-- 1 mockbuild mock 2521 Jun 20 06:27 spvm.pm -rw-r--r-- 1 mockbuild mock 12217 Jun 20 06:27 svirt.pm -rw-r--r-- 1 mockbuild mock 7423 Jun 20 06:27 vagrant.pm -rw-r--r-- 1 mockbuild mock 311 Jun 20 06:27 virt.pm /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles: total 176 -rw-r--r-- 1 mockbuild mock 35696 Jun 20 06:27 VNC.pm -rw-r--r-- 1 mockbuild mock 2441 Jun 20 06:27 amtSol.pm -rw-r--r-- 1 mockbuild mock 2460 Jun 20 06:27 console.pm -rw-r--r-- 1 mockbuild mock 2146 Jun 20 06:27 icewm.cfg -rw-r--r-- 1 mockbuild mock 2699 Jun 20 06:27 ipmiSol.pm -rw-r--r-- 1 mockbuild mock 4419 Jun 20 06:27 localXvnc.pm -rw-r--r-- 1 mockbuild mock 587 Jun 20 06:27 network_console.pm -rw-r--r-- 1 mockbuild mock 15208 Jun 20 06:27 s3270.pm -rw-r--r-- 1 mockbuild mock 9830 Jun 20 06:27 serial_screen.pm -rw-r--r-- 1 mockbuild mock 1686 Jun 20 06:27 sshIucvconn.pm -rw-r--r-- 1 mockbuild mock 1904 Jun 20 06:27 sshSerial.pm -rw-r--r-- 1 mockbuild mock 22468 Jun 20 06:27 sshVirtsh.pm -rw-r--r-- 1 mockbuild mock 1894 Jun 20 06:27 sshVirtshSUT.pm -rw-r--r-- 1 mockbuild mock 1101 Jun 20 06:27 sshX3270.pm -rw-r--r-- 1 mockbuild mock 1462 Jun 20 06:27 sshXtermIPMI.pm -rw-r--r-- 1 mockbuild mock 2290 Jun 20 06:27 sshXtermVt.pm -rw-r--r-- 1 mockbuild mock 3016 Jun 20 06:27 ssh_screen.pm -rw-r--r-- 1 mockbuild mock 422 Jun 20 06:27 ttyConsole.pm -rw-r--r-- 1 mockbuild mock 4229 Jun 20 06:27 video_base.pm -rw-r--r-- 1 mockbuild mock 7793 Jun 20 06:27 video_stream.pm -rw-r--r-- 1 mockbuild mock 4773 Jun 20 06:27 virtio_terminal.pm -rw-r--r-- 1 mockbuild mock 3237 Jun 20 06:27 vnc_base.pm /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/dmidata: total 8 drwxr-xr-x 2 mockbuild mock 4096 Nov 11 04:29 dell_e6330 -rw-r--r-- 1 mockbuild mock 145 Jun 20 06:27 dump /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/dmidata/dell_e6330: total 12 -rw-r--r-- 1 mockbuild mock 63 Jun 20 06:27 smbios_type_1.bin -rw-r--r-- 1 mockbuild mock 63 Jun 20 06:27 smbios_type_2.bin -rw-r--r-- 1 mockbuild mock 67 Jun 20 06:27 smbios_type_3.bin /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/systemd: total 4 drwxr-xr-x 2 mockbuild mock 4096 Nov 11 04:29 system /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/systemd/system: total 4 -rw-r--r-- 1 mockbuild mock 576 Nov 11 04:27 os-autoinst-openvswitch.service /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib64: total 4 drwxr-xr-x 3 mockbuild mock 4096 Nov 11 04:29 perl5 /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib64/perl5: total 4 drwxr-xr-x 3 mockbuild mock 4096 Nov 11 04:29 vendor_perl /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib64/perl5/vendor_perl: total 12 drwxr-xr-x 3 mockbuild mock 4096 Nov 11 04:29 auto -rw-r--r-- 1 mockbuild mock 6015 Jun 20 06:27 tinycv.pm /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib64/perl5/vendor_perl/auto: total 4 drwxr-xr-x 2 mockbuild mock 4096 Nov 11 04:29 tinycv /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib64/perl5/vendor_perl/auto/tinycv: total 1604 -rwxr-xr-x 1 mockbuild mock 1639056 Nov 11 04:29 tinycv.so /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/share: total 4 drwxr-xr-x 3 mockbuild mock 4096 Nov 11 04:29 doc /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/share/doc: total 4 drwxr-xr-x 2 mockbuild mock 4096 Nov 11 04:29 os-autoinst /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/share/doc/os-autoinst: total 68 -rw-r--r-- 1 mockbuild mock 13586 Jun 20 06:27 README.asciidoc -rw-r--r-- 1 mockbuild mock 4009 Nov 11 04:28 basetest.html -rw-r--r-- 1 mockbuild mock 46232 Nov 11 04:28 testapi.html + find '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64' -type f -name .packlist -exec rm -f '{}' ';' + find '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64' -depth -type d -and -not -name distri -exec rmdir '{}' ';' rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/etc/dbus-1/system.d': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/etc/dbus-1': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/etc': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib64/perl5/vendor_perl/auto/tinycv': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib64/perl5/vendor_perl/auto': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib64/perl5/vendor_perl': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib64/perl5': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib64': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/systemd/system': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/systemd': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/backend': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/dmidata/dell_e6330': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/dmidata': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Benchmark': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Qemu': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Isotovideo': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA/Test': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/OpenQA': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/consoles': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/bin': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/share/doc/os-autoinst': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/share/doc': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/share': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr': Directory not empty rmdir: failed to remove '/builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64': Directory not empty + export NO_BRP_STALE_LINK_ERROR=yes + NO_BRP_STALE_LINK_ERROR=yes + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed '4.6^20220620gitd3d433b-3.fc37' --unique-debug-suffix '-4.6^20220620gitd3d433b-3.fc37.riscv64' --unique-debug-src-base 'os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64' --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b extracting debug info from /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/bin/snd2png extracting debug info from /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/bin/debugviewer extracting debug info from /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib/os-autoinst/videoencoder extracting debug info from /builddir/build/BUILDROOT/os-autoinst-4.6^20220620gitd3d433b-3.fc37.riscv64/usr/lib64/perl5/vendor_perl/auto/tinycv/tinycv.so original debug info size: 3144kB, size after compression: 2532kB /usr/bin/sepdebugcrcfix: Updated 4 CRC32s, 0 CRC32s did match. 228 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.taJWqY + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b + export CI=1 + CI=1 + export OPENQA_TEST_TIMEOUT_SCALE_CI=20 + OPENQA_TEST_TIMEOUT_SCALE_CI=20 + export 'PROVE_ARGS=--timer -v' + PROVE_ARGS='--timer -v' + rm tools/lib/perlcritic/Perl/Critic/Policy/HashKeyQuotes.pm + /usr/bin/ninja -v -j4 -C redhat-linux-build check-pkg-build ninja: Entering directory `redhat-linux-build' [1/2] cd /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build && mkdir -p /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/blib/arch/auto/tinycv && mkdir -p /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/blib/lib && ln -fs ../../tinycv.pm /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/blib/lib/tinycv.pm && ln -fs /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/ppmclibs/tinycv.so /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/blib/arch/auto/tinycv/tinycv.so && ln -fs /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/videoencoder /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/videoencoder && ln -fs /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/snd2png/snd2png /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/snd2png/snd2png && ln -fs /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/debugviewer/debugviewer /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/debugviewer/debugviewer [1/2] cd /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build && /usr/bin/ctest -V -E test-local-.* UpdateCTestConfiguration from :/builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/DartConfiguration.tcl UpdateCTestConfiguration from :/builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/DartConfiguration.tcl Test project /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 1 Start 1: test-installed-files 1: Test command: /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/tools/check-installed-files "/usr/bin/ninja-build" 1: Working Directory: /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build 1: Test timeout computed to be: 10000000 1: [0/1] Install the project... 1: -- Install configuration: "" 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/videoencoder 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/bin/isotovideo 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/share/doc/os-autoinst/README.asciidoc 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/share/doc/os-autoinst/COPYING 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/share/doc/os-autoinst/basetest.html 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/share/doc/os-autoinst/testapi.html 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/autotest.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/backend/amt.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/backend/baseclass.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/backend/console_proxy.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/backend/driver.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/backend/generalhw.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/backend/ikvm.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/backend/ipmi.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/backend/null.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/backend/pvm_hmc.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/backend/pvm.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/backend/qemu.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/backend/s390x.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/backend/spvm.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/backend/svirt.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/backend/vagrant.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/backend/virt.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/basetest.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/bmwqemu.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/commands.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/amtSol.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/console.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/ipmiSol.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/localXvnc.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/network_console.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/s3270.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/serial_screen.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/sshIucvconn.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/ssh_screen.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/sshSerial.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/sshVirtsh.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/sshVirtshSUT.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/sshX3270.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/sshXtermIPMI.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/sshXtermVt.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/ttyConsole.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/video_base.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/video_stream.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/virtio_terminal.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/vnc_base.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/VNC.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/distribution.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/lockapi.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/log.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/mmapi.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/myjsonrpc.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/needle.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/ocr.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Benchmark/Stopwatch.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Commands.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Exceptions.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Isotovideo/CommandHandler.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Isotovideo/Interface.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Isotovideo/NeedleDownloader.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Isotovideo/Utils.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/NamedIOSelect.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Qemu/BlockDevConf.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Qemu/BlockDev.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Qemu/ControllerConf.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Qemu/DriveController.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Qemu/DriveDevice.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Qemu/DrivePath.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Qemu/MutParams.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Qemu/PFlashDevice.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Qemu/Proc.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Qemu/SnapshotConf.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Qemu/Snapshot.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/OpenQA/Test/RunArgs.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/osutils.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/signalblocker.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/testapi.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/consoles/icewm.cfg 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/crop.py 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/testapi.py 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/dmidata/dell_e6330/smbios_type_1.bin 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/dmidata/dell_e6330/smbios_type_2.bin 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/dmidata/dell_e6330/smbios_type_3.bin 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/dmidata/dump 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/cv.pm 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib/os-autoinst/check_qemu_oom 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/bin/debugviewer 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/bin/snd2png 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib64/perl5/vendor_perl/auto/tinycv/tinycv.so 1: -- Installing: /tmp/tmp.ULcankbfZk/usr/lib64/perl5/vendor_perl/tinycv.pm 1/2 Test #1: test-installed-files ............. Passed 0.85 sec test 2 Start 2: test-perl-testsuite 2: Test command: /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/tools/invoke-tests "--prove-tool" "/usr/bin/prove" "--make-tool" "/usr/bin/ninja-build" "--build-directory" "/builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build" 2: Working Directory: /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b 2: Test timeout computed to be: 10000000 2: [04:36:03] t/00-compile-check-all.t ................. 2: ok 1 - Syntax check osutils.pm 2: ok 2 - use strict osutils.pm 2: ok 3 - use warnings osutils.pm 2: ok 4 - Syntax check testapi.pm 2: ok 5 - use strict testapi.pm 2: ok 6 - use warnings testapi.pm 2: ok 7 - Syntax check imgsearch 2: ok 8 - use strict imgsearch 2: ok 9 - use warnings imgsearch 2: ok 10 - Syntax check autotest.pm 2: ok 11 - use strict autotest.pm 2: ok 12 - use warnings autotest.pm 2: ok 13 - Syntax check log.pm 2: ok 14 - use strict log.pm 2: ok 15 - use warnings log.pm 2: ok 16 - Syntax check bmwqemu.pm 2: ok 17 - use strict bmwqemu.pm 2: ok 18 - use warnings bmwqemu.pm 2: ok 19 - Syntax check os-autoinst-openvswitch 2: ok 20 - use strict os-autoinst-openvswitch 2: ok 21 - use warnings os-autoinst-openvswitch 2: ok 22 - Syntax check cv.pm 2: ok 23 - use strict cv.pm 2: ok 24 - use warnings cv.pm 2: ok 25 - Syntax check isotovideo 2: ok 26 - use strict isotovideo 2: ok 27 - use warnings isotovideo 2: ok 28 - Syntax check needle.pm 2: ok 29 - use strict needle.pm 2: ok 30 - use warnings needle.pm 2: ok 31 - Syntax check mmapi.pm 2: ok 32 - use strict mmapi.pm 2: ok 33 - use warnings mmapi.pm 2: ok 34 - Syntax check check_qemu_oom 2: ok 35 - use strict check_qemu_oom 2: ok 36 - use warnings check_qemu_oom 2: ok 37 - Syntax check basetest.pm 2: ok 38 - use strict basetest.pm 2: ok 39 - use warnings basetest.pm 2: ok 40 - Syntax check myjsonrpc.pm 2: ok 41 - use strict myjsonrpc.pm 2: ok 42 - use warnings myjsonrpc.pm 2: ok 43 - Syntax check ocr.pm 2: ok 44 - use strict ocr.pm 2: ok 45 - use warnings ocr.pm 2: ok 46 - Syntax check lockapi.pm 2: ok 47 - use strict lockapi.pm 2: ok 48 - use warnings lockapi.pm 2: ok 49 - Syntax check signalblocker.pm 2: ok 50 - use strict signalblocker.pm 2: ok 51 - use warnings signalblocker.pm 2: ok 52 - Syntax check commands.pm 2: ok 53 - use strict commands.pm 2: ok 54 - use warnings commands.pm 2: ok 55 - Syntax check distribution.pm 2: ok 56 - use strict distribution.pm 2: ok 57 - use warnings distribution.pm 2: ok 58 - Syntax check check_needles.pl 2: ok 59 - use strict check_needles.pl 2: ok 60 - use warnings check_needles.pl 2: ok 61 - Syntax check tools/check_coverage 2: ok 62 - use strict tools/check_coverage 2: ok 63 - use warnings tools/check_coverage 2: ok 64 - Syntax check tools/absolutize 2: ok 65 - use strict tools/absolutize 2: ok 66 - use warnings tools/absolutize 2: ok 67 - Syntax check tools/update-deps 2: ok 68 - use strict tools/update-deps 2: ok 69 - use warnings tools/update-deps 2: ok 70 - Syntax check backend/vagrant.pm 2: ok 71 - use strict backend/vagrant.pm 2: ok 72 - use warnings backend/vagrant.pm 2: ok 73 - Syntax check backend/qemu.pm 2: ok 74 - use strict backend/qemu.pm 2: ok 75 - use warnings backend/qemu.pm 2: ok 76 - Syntax check backend/s390x.pm 2: ok 77 - use strict backend/s390x.pm 2: ok 78 - use warnings backend/s390x.pm 2: ok 79 - Syntax check backend/ikvm.pm 2: ok 80 - use strict backend/ikvm.pm 2: ok 81 - use warnings backend/ikvm.pm 2: ok 82 - Syntax check backend/amt.pm 2: ok 83 - use strict backend/amt.pm 2: ok 84 - use warnings backend/amt.pm 2: ok 85 - Syntax check backend/ipmi.pm 2: ok 86 - use strict backend/ipmi.pm 2: ok 87 - use warnings backend/ipmi.pm 2: ok 88 - Syntax check backend/baseclass.pm 2: ok 89 - use strict backend/baseclass.pm 2: ok 90 - use warnings backend/baseclass.pm 2: ok 91 - Syntax check backend/pvm_hmc.pm 2: ok 92 - use strict backend/pvm_hmc.pm 2: ok 93 - use warnings backend/pvm_hmc.pm 2: ok 94 - Syntax check backend/svirt.pm 2: ok 95 - use strict backend/svirt.pm 2: ok 96 - use warnings backend/svirt.pm 2: ok 97 - Syntax check backend/null.pm 2: ok 98 - use strict backend/null.pm 2: ok 99 - use warnings backend/null.pm 2: ok 100 - Syntax check backend/spvm.pm 2: ok 101 - use strict backend/spvm.pm 2: ok 102 - use warnings backend/spvm.pm 2: ok 103 - Syntax check backend/generalhw.pm 2: ok 104 - use strict backend/generalhw.pm 2: ok 105 - use warnings backend/generalhw.pm 2: ok 106 - Syntax check backend/console_proxy.pm 2: ok 107 - use strict backend/console_proxy.pm 2: ok 108 - use warnings backend/console_proxy.pm 2: ok 109 - Syntax check backend/pvm.pm 2: ok 110 - use strict backend/pvm.pm 2: ok 111 - use warnings backend/pvm.pm 2: ok 112 - Syntax check backend/driver.pm 2: ok 113 - use strict backend/driver.pm 2: ok 114 - use warnings backend/driver.pm 2: ok 115 - Syntax check backend/virt.pm 2: ok 116 - use strict backend/virt.pm 2: ok 117 - use warnings backend/virt.pm 2: ok 118 - Syntax check ppmclibs/tinycv.pm 2: ok 119 - use strict ppmclibs/tinycv.pm 2: ok 120 - use warnings ppmclibs/tinycv.pm 2: ok 121 - Syntax check ppmclibs/blib/lib/tinycv.pm 2: ok 122 - use strict ppmclibs/blib/lib/tinycv.pm 2: ok 123 - use warnings ppmclibs/blib/lib/tinycv.pm 2: ok 124 - Syntax check t/27-consoles-vnc.t 2: ok 125 - use strict t/27-consoles-vnc.t 2: ok 126 - use warnings t/27-consoles-vnc.t 2: ok 127 - Syntax check t/10-virtio_terminal.t 2: ok 128 - use strict t/10-virtio_terminal.t 2: ok 129 - use warnings t/10-virtio_terminal.t 2: ok 130 - Syntax check t/32-console_proxy.t 2: ok 131 - use strict t/32-console_proxy.t 2: ok 132 - use warnings t/32-console_proxy.t 2: ok 133 - Syntax check t/27-consoles-vnc_base.t 2: ok 134 - use strict t/27-consoles-vnc_base.t 2: ok 135 - use warnings t/27-consoles-vnc_base.t 2: ok 136 - Syntax check t/04-testapi-python.t 2: ok 137 - use strict t/04-testapi-python.t 2: ok 138 - use warnings t/04-testapi-python.t 2: ok 139 - Syntax check t/10-test-image-conversion-benchmark.t 2: ok 140 - use strict t/10-test-image-conversion-benchmark.t 2: ok 141 - use warnings t/10-test-image-conversion-benchmark.t 2: ok 142 - Syntax check t/13-osutils.t 2: ok 143 - use strict t/13-osutils.t 2: ok 144 - use warnings t/13-osutils.t 2: ok 145 - Syntax check t/27-consoles-local_xvnc.t 2: ok 146 - use strict t/27-consoles-local_xvnc.t 2: ok 147 - use warnings t/27-consoles-local_xvnc.t 2: ok 148 - Syntax check t/01-test_needle.t 2: ok 149 - use strict t/01-test_needle.t 2: ok 150 - use warnings t/01-test_needle.t 2: ok 151 - Syntax check t/25-spvm.t 2: ok 152 - use strict t/25-spvm.t 2: ok 153 - use warnings t/25-spvm.t 2: ok 154 - Syntax check t/26-ssh_screen.t 2: ok 155 - use strict t/26-ssh_screen.t 2: ok 156 - use warnings t/26-ssh_screen.t 2: ok 157 - Syntax check t/29-backend-generalhw.t 2: ok 158 - use strict t/29-backend-generalhw.t 2: ok 159 - use warnings t/29-backend-generalhw.t 2: ok 160 - Syntax check t/27-consoles-amt_sol.t 2: ok 161 - use strict t/27-consoles-amt_sol.t 2: ok 162 - use warnings t/27-consoles-amt_sol.t 2: ok 163 - Syntax check t/04-check_vars_docu.t 2: ok 164 - use strict t/04-check_vars_docu.t 2: ok 165 - use warnings t/04-check_vars_docu.t 2: ok 166 - Syntax check t/18-qemu-options.t 2: ok 167 - use strict t/18-qemu-options.t 2: ok 168 - use warnings t/18-qemu-options.t 2: ok 169 - Syntax check t/07-commands.t 2: ok 170 - use strict t/07-commands.t 2: ok 171 - use warnings t/07-commands.t 2: ok 172 - Syntax check t/21-needle-downloader.t 2: ok 173 - use strict t/21-needle-downloader.t 2: ok 174 - use warnings t/21-needle-downloader.t 2: ok 175 - Syntax check t/29-backend-svirt.t 2: ok 176 - use strict t/29-backend-svirt.t 2: ok 177 - use warnings t/29-backend-svirt.t 2: ok 178 - Syntax check t/18-qemu.t 2: ok 179 - use strict t/18-qemu.t 2: ok 180 - use warnings t/18-qemu.t 2: ok 181 - Syntax check t/29-backend-pvm.t 2: ok 182 - use strict t/29-backend-pvm.t 2: ok 183 - use warnings t/29-backend-pvm.t 2: ok 184 - Syntax check t/31-sshSerial.t 2: ok 185 - use strict t/31-sshSerial.t 2: ok 186 - use warnings t/31-sshSerial.t 2: ok 187 - Syntax check t/29-backend-s390x.t 2: ok 188 - use strict t/29-backend-s390x.t 2: ok 189 - use warnings t/29-backend-s390x.t 2: ok 190 - Syntax check t/36-openqa-namedioselect.t 2: ok 191 - use strict t/36-openqa-namedioselect.t 2: ok 192 - use warnings t/36-openqa-namedioselect.t 2: ok 193 - Syntax check t/22-svirt.t 2: ok 194 - use strict t/22-svirt.t 2: ok 195 - use warnings t/22-svirt.t 2: ok 196 - Syntax check t/18-backend-qemu.t 2: ok 197 - use strict t/18-backend-qemu.t 2: ok 198 - use warnings t/18-backend-qemu.t 2: ok 199 - Syntax check t/20-openqa-benchmark-stopwatch-utils.t 2: ok 200 - use strict t/20-openqa-benchmark-stopwatch-utils.t 2: ok 201 - use warnings t/20-openqa-benchmark-stopwatch-utils.t 2: ok 202 - Syntax check t/24-myjsonrpc-debug.t 2: ok 203 - use strict t/24-myjsonrpc-debug.t 2: ok 204 - use warnings t/24-myjsonrpc-debug.t 2: ok 205 - Syntax check t/16-send_with_fd.t 2: ok 206 - use strict t/16-send_with_fd.t 2: ok 207 - use warnings t/16-send_with_fd.t 2: ok 208 - Syntax check t/12-bmwqemu.t 2: ok 209 - use strict t/12-bmwqemu.t 2: ok 210 - use warnings t/12-bmwqemu.t 2: ok 211 - Syntax check t/34-git.t 2: ok 212 - use strict t/34-git.t 2: ok 213 - use warnings t/34-git.t 2: ok 214 - Syntax check t/29-backend-ikvm.t 2: ok 215 - use strict t/29-backend-ikvm.t 2: ok 216 - use warnings t/29-backend-ikvm.t 2: ok 217 - Syntax check t/03-testapi.t 2: ok 218 - use strict t/03-testapi.t 2: ok 219 - use warnings t/03-testapi.t 2: ok 220 - Syntax check t/00-compile-check-all.t 2: ok 221 - use strict t/00-compile-check-all.t 2: ok 222 - use warnings t/00-compile-check-all.t 2: ok 223 - Syntax check t/11-image-ppm.t 2: ok 224 - use strict t/11-image-ppm.t 2: ok 225 - use warnings t/11-image-ppm.t 2: ok 226 - Syntax check t/05-distribution.t 2: ok 227 - use strict t/05-distribution.t 2: ok 228 - use warnings t/05-distribution.t 2: ok 229 - Syntax check t/33-vagrant.t 2: ok 230 - use strict t/33-vagrant.t 2: ok 231 - use warnings t/33-vagrant.t 2: ok 232 - Syntax check t/26-serial_screen.t 2: ok 233 - use strict t/26-serial_screen.t 2: ok 234 - use warnings t/26-serial_screen.t 2: ok 235 - Syntax check t/29-backend-ipmi.t 2: ok 236 - use strict t/29-backend-ipmi.t 2: ok 237 - use warnings t/29-backend-ipmi.t 2: ok 238 - Syntax check t/10-terminal.t 2: ok 239 - use strict t/10-terminal.t 2: ok 240 - use warnings t/10-terminal.t 2: ok 241 - Syntax check t/30-mmapi.t 2: ok 242 - use strict t/30-mmapi.t 2: ok 243 - use warnings t/30-mmapi.t 2: ok 244 - Syntax check t/26-video_stream.t 2: ok 245 - use strict t/26-video_stream.t 2: ok 246 - use warnings t/26-video_stream.t 2: ok 247 - Syntax check t/24-myjsonrpc.t 2: ok 248 - use strict t/24-myjsonrpc.t 2: ok 249 - use warnings t/24-myjsonrpc.t 2: ok 250 - Syntax check t/17-basetest.t 2: ok 251 - use strict t/17-basetest.t 2: ok 252 - use warnings t/17-basetest.t 2: ok 253 - Syntax check t/29-backend-null.t 2: ok 254 - use strict t/29-backend-null.t 2: ok 255 - use warnings t/29-backend-null.t 2: ok 256 - Syntax check t/08-autotest.t 2: ok 257 - use strict t/08-autotest.t 2: ok 258 - use warnings t/08-autotest.t 2: ok 259 - Syntax check t/28-signalblocker.t 2: ok 260 - use strict t/28-signalblocker.t 2: ok 261 - use warnings t/28-signalblocker.t 2: ok 262 - Syntax check t/29-backend-driver.t 2: ok 263 - use strict t/29-backend-driver.t 2: ok 264 - use warnings t/29-backend-driver.t 2: ok 265 - Syntax check t/35-imgsearch.t 2: ok 266 - use strict t/35-imgsearch.t 2: ok 267 - use warnings t/35-imgsearch.t 2: ok 268 - Syntax check t/27-consoles-ssh_virtsh_sut.t 2: ok 269 - use strict t/27-consoles-ssh_virtsh_sut.t 2: ok 270 - use warnings t/27-consoles-ssh_virtsh_sut.t 2: ok 271 - Syntax check t/19-isotovideo-command-processing.t 2: ok 272 - use strict t/19-isotovideo-command-processing.t 2: ok 273 - use warnings t/19-isotovideo-command-processing.t 2: ok 274 - Syntax check t/29-backend-amt.t 2: ok 275 - use strict t/29-backend-amt.t 2: ok 276 - use warnings t/29-backend-amt.t 2: ok 277 - Syntax check t/15-logging.t 2: ok 278 - use strict t/15-logging.t 2: ok 279 - use warnings t/15-logging.t 2: ok 280 - Syntax check t/23-baseclass.t 2: ok 281 - use strict t/23-baseclass.t 2: ok 282 - use warnings t/23-baseclass.t 2: ok 283 - Syntax check t/29-backend-spvm.t 2: ok 284 - use strict t/29-backend-spvm.t 2: ok 285 - use warnings t/29-backend-spvm.t 2: ok 286 - Syntax check t/44-scripts.t 2: ok 287 - use strict t/44-scripts.t 2: ok 288 - use warnings t/44-scripts.t 2: ok 289 - Syntax check t/14-isotovideo.t 2: ok 290 - use strict t/14-isotovideo.t 2: ok 291 - use warnings t/14-isotovideo.t 2: ok 292 - Syntax check t/27-consoles-network_console.t 2: ok 293 - use strict t/27-consoles-network_console.t 2: ok 294 - use warnings t/27-consoles-network_console.t 2: ok 295 - Syntax check t/20-openqa-isotovideo-utils.t 2: ok 296 - use strict t/20-openqa-isotovideo-utils.t 2: ok 297 - use warnings t/20-openqa-isotovideo-utils.t 2: ok 298 - Syntax check t/lib/OpenQA/Test/CheckGitStatus.pm 2: ok 299 - use strict t/lib/OpenQA/Test/CheckGitStatus.pm 2: ok 300 - use warnings t/lib/OpenQA/Test/CheckGitStatus.pm 2: ok 301 - Syntax check t/fake/tests/scheduler.pm 2: ok 302 - use strict t/fake/tests/scheduler.pm 2: ok 303 - use warnings t/fake/tests/scheduler.pm 2: ok 304 - Syntax check t/fake/tests/next.pm 2: ok 305 - use strict t/fake/tests/next.pm 2: ok 306 - use warnings t/fake/tests/next.pm 2: ok 307 - Syntax check t/fake/tests/run_args.pm 2: ok 308 - use strict t/fake/tests/run_args.pm 2: ok 309 - use warnings t/fake/tests/run_args.pm 2: ok 310 - Syntax check t/fake/tests/start.pm 2: ok 311 - use strict t/fake/tests/start.pm 2: ok 312 - use warnings t/fake/tests/start.pm 2: ok 313 - Syntax check t/fake/tests/ignore_failure.pm 2: ok 314 - use strict t/fake/tests/ignore_failure.pm 2: ok 315 - use warnings t/fake/tests/ignore_failure.pm 2: ok 316 - Syntax check t/fake/tests/fatal.pm 2: ok 317 - use strict t/fake/tests/fatal.pm 2: ok 318 - use warnings t/fake/tests/fatal.pm 2: ok 319 - Syntax check t/data/tests/foo.pm 2: ok 320 - use strict t/data/tests/foo.pm 2: ok 321 - use warnings t/data/tests/foo.pm 2: ok 322 - Syntax check t/data/tests/tests/freeze.pm 2: ok 323 - use strict t/data/tests/tests/freeze.pm 2: ok 324 - use warnings t/data/tests/tests/freeze.pm 2: ok 325 - Syntax check t/data/tests/tests/assert_screen_fail_test.pm 2: ok 326 - use strict t/data/tests/tests/assert_screen_fail_test.pm 2: ok 327 - use warnings t/data/tests/tests/assert_screen_fail_test.pm 2: ok 328 - Syntax check t/data/tests/tests/modify_and_upload_file.pm 2: ok 329 - use strict t/data/tests/tests/modify_and_upload_file.pm 2: ok 330 - use warnings t/data/tests/tests/modify_and_upload_file.pm 2: ok 331 - Syntax check t/data/tests/tests/select_ssh_console_fail_test.pm 2: ok 332 - use strict t/data/tests/tests/select_ssh_console_fail_test.pm 2: ok 333 - use warnings t/data/tests/tests/select_ssh_console_fail_test.pm 2: ok 334 - Syntax check t/data/tests/tests/boot.pm 2: ok 335 - use strict t/data/tests/tests/boot.pm 2: ok 336 - use warnings t/data/tests/tests/boot.pm 2: ok 337 - Syntax check t/data/tests/tests/assert_screen.pm 2: ok 338 - use strict t/data/tests/tests/assert_screen.pm 2: ok 339 - use warnings t/data/tests/tests/assert_screen.pm 2: ok 340 - Syntax check t/data/tests/tests/reload_needles.pm 2: ok 341 - use strict t/data/tests/tests/reload_needles.pm 2: ok 342 - use warnings t/data/tests/tests/reload_needles.pm 2: ok 343 - Syntax check t/data/tests/tests/noop.pm 2: ok 344 - use strict t/data/tests/tests/noop.pm 2: ok 345 - use warnings t/data/tests/tests/noop.pm 2: ok 346 - Syntax check t/data/tests/tests/shutdown.pm 2: ok 347 - use strict t/data/tests/tests/shutdown.pm 2: ok 348 - use warnings t/data/tests/tests/shutdown.pm 2: ok 349 - Syntax check t/data/tests/tests/typing.pm 2: ok 350 - use strict t/data/tests/tests/typing.pm 2: ok 351 - use warnings t/data/tests/tests/typing.pm 2: ok 352 - Syntax check t/data/tests/tests/select_console_fail_test.pm 2: ok 353 - use strict t/data/tests/tests/select_console_fail_test.pm 2: ok 354 - use warnings t/data/tests/tests/select_console_fail_test.pm 2: ok 355 - Syntax check t/data/tests/tests/failing_module.pm 2: ok 356 - use strict t/data/tests/tests/failing_module.pm 2: ok 357 - use warnings t/data/tests/tests/failing_module.pm 2: ok 358 - Syntax check t/data/tests/lib/testdistribution.pm 2: ok 359 - use strict t/data/tests/lib/testdistribution.pm 2: ok 360 - use warnings t/data/tests/lib/testdistribution.pm 2: ok 361 - Syntax check t/data/tests/bar/baz.pm 2: ok 362 - use strict t/data/tests/bar/baz.pm 2: ok 363 - use warnings t/data/tests/bar/baz.pm 2: ok 364 - Syntax check redhat-linux-build/install-target/cv.pm 2: ok 365 - use strict redhat-linux-build/install-target/cv.pm 2: ok 366 - use warnings redhat-linux-build/install-target/cv.pm 2: ok 367 - Syntax check redhat-linux-build/install-target/isotovideo 2: ok 368 - use strict redhat-linux-build/install-target/isotovideo 2: ok 369 - use warnings redhat-linux-build/install-target/isotovideo 2: ok 370 - Syntax check external/os-autoinst-common/tools/update-deps 2: ok 371 - use strict external/os-autoinst-common/tools/update-deps 2: ok 372 - use warnings external/os-autoinst-common/tools/update-deps 2: ok 373 - Syntax check external/os-autoinst-common/lib/OpenQA/Test/TimeLimit.pm 2: ok 374 - use strict external/os-autoinst-common/lib/OpenQA/Test/TimeLimit.pm 2: ok 375 - use warnings external/os-autoinst-common/lib/OpenQA/Test/TimeLimit.pm 2: ok 376 - Syntax check external/os-autoinst-common/lib/OpenQA/Test/PatchDeparse.pm 2: ok 377 - use strict external/os-autoinst-common/lib/OpenQA/Test/PatchDeparse.pm 2: ok 378 - use warnings external/os-autoinst-common/lib/OpenQA/Test/PatchDeparse.pm 2: ok 379 - Syntax check xt/05-pod.t 2: ok 380 - use strict xt/05-pod.t 2: ok 381 - use warnings xt/05-pod.t 2: ok 382 - Syntax check xt/27-make-update-deps.t 2: ok 383 - use strict xt/27-make-update-deps.t 2: ok 384 - use warnings xt/27-make-update-deps.t 2: ok 385 - Syntax check xt/06-pod-coverage.t 2: ok 386 - use strict xt/06-pod-coverage.t 2: ok 387 - use warnings xt/06-pod-coverage.t 2: ok 388 - Syntax check xt/01-style.t 2: ok 389 - use strict xt/01-style.t 2: ok 390 - use warnings xt/01-style.t 2: ok 391 - Syntax check OpenQA/Commands.pm 2: ok 392 - use strict OpenQA/Commands.pm 2: ok 393 - use warnings OpenQA/Commands.pm 2: ok 394 - Syntax check OpenQA/NamedIOSelect.pm 2: ok 395 - use strict OpenQA/NamedIOSelect.pm 2: ok 396 - use warnings OpenQA/NamedIOSelect.pm 2: ok 397 - Syntax check OpenQA/Exceptions.pm 2: ok 398 - use strict OpenQA/Exceptions.pm 2: ok 399 - use warnings OpenQA/Exceptions.pm 2: ok 400 - Syntax check OpenQA/Benchmark/Stopwatch.pm 2: ok 401 - use strict OpenQA/Benchmark/Stopwatch.pm 2: ok 402 - use warnings OpenQA/Benchmark/Stopwatch.pm 2: ok 403 - Syntax check OpenQA/Qemu/Snapshot.pm 2: ok 404 - use strict OpenQA/Qemu/Snapshot.pm 2: ok 405 - use warnings OpenQA/Qemu/Snapshot.pm 2: ok 406 - Syntax check OpenQA/Qemu/SnapshotConf.pm 2: ok 407 - use strict OpenQA/Qemu/SnapshotConf.pm 2: ok 408 - use warnings OpenQA/Qemu/SnapshotConf.pm 2: ok 409 - Syntax check OpenQA/Qemu/DriveController.pm 2: ok 410 - use strict OpenQA/Qemu/DriveController.pm 2: ok 411 - use warnings OpenQA/Qemu/DriveController.pm 2: ok 412 - Syntax check OpenQA/Qemu/BlockDev.pm 2: ok 413 - use strict OpenQA/Qemu/BlockDev.pm 2: ok 414 - use warnings OpenQA/Qemu/BlockDev.pm 2: ok 415 - Syntax check OpenQA/Qemu/DrivePath.pm 2: ok 416 - use strict OpenQA/Qemu/DrivePath.pm 2: ok 417 - use warnings OpenQA/Qemu/DrivePath.pm 2: ok 418 - Syntax check OpenQA/Qemu/ControllerConf.pm 2: ok 419 - use strict OpenQA/Qemu/ControllerConf.pm 2: ok 420 - use warnings OpenQA/Qemu/ControllerConf.pm 2: ok 421 - Syntax check OpenQA/Qemu/MutParams.pm 2: ok 422 - use strict OpenQA/Qemu/MutParams.pm 2: ok 423 - use warnings OpenQA/Qemu/MutParams.pm 2: ok 424 - Syntax check OpenQA/Qemu/Proc.pm 2: ok 425 - use strict OpenQA/Qemu/Proc.pm 2: ok 426 - use warnings OpenQA/Qemu/Proc.pm 2: ok 427 - Syntax check OpenQA/Qemu/BlockDevConf.pm 2: ok 428 - use strict OpenQA/Qemu/BlockDevConf.pm 2: ok 429 - use warnings OpenQA/Qemu/BlockDevConf.pm 2: ok 430 - Syntax check OpenQA/Qemu/DriveDevice.pm 2: ok 431 - use strict OpenQA/Qemu/DriveDevice.pm 2: ok 432 - use warnings OpenQA/Qemu/DriveDevice.pm 2: ok 433 - Syntax check OpenQA/Qemu/PFlashDevice.pm 2: ok 434 - use strict OpenQA/Qemu/PFlashDevice.pm 2: ok 435 - use warnings OpenQA/Qemu/PFlashDevice.pm 2: ok 436 - Syntax check OpenQA/Isotovideo/Utils.pm 2: ok 437 - use strict OpenQA/Isotovideo/Utils.pm 2: ok 438 - use warnings OpenQA/Isotovideo/Utils.pm 2: ok 439 - Syntax check OpenQA/Isotovideo/Interface.pm 2: ok 440 - use strict OpenQA/Isotovideo/Interface.pm 2: ok 441 - use warnings OpenQA/Isotovideo/Interface.pm 2: ok 442 - Syntax check OpenQA/Isotovideo/NeedleDownloader.pm 2: ok 443 - use strict OpenQA/Isotovideo/NeedleDownloader.pm 2: ok 444 - use warnings OpenQA/Isotovideo/NeedleDownloader.pm 2: ok 445 - Syntax check OpenQA/Isotovideo/CommandHandler.pm 2: ok 446 - use strict OpenQA/Isotovideo/CommandHandler.pm 2: ok 447 - use warnings OpenQA/Isotovideo/CommandHandler.pm 2: ok 448 - Syntax check OpenQA/Test/RunArgs.pm 2: ok 449 - use strict OpenQA/Test/RunArgs.pm 2: ok 450 - use warnings OpenQA/Test/RunArgs.pm 2: ok 451 - Syntax check consoles/localXvnc.pm 2: ok 452 - use strict consoles/localXvnc.pm 2: ok 453 - use warnings consoles/localXvnc.pm 2: ok 454 - Syntax check consoles/video_stream.pm 2: ok 455 - use strict consoles/video_stream.pm 2: ok 456 - use warnings consoles/video_stream.pm 2: ok 457 - Syntax check consoles/network_console.pm 2: ok 458 - use strict consoles/network_console.pm 2: ok 459 - use warnings consoles/network_console.pm 2: ok 460 - Syntax check consoles/sshXtermVt.pm 2: ok 461 - use strict consoles/sshXtermVt.pm 2: ok 462 - use warnings consoles/sshXtermVt.pm 2: ok 463 - Syntax check consoles/amtSol.pm 2: ok 464 - use strict consoles/amtSol.pm 2: ok 465 - use warnings consoles/amtSol.pm 2: ok 466 - Syntax check consoles/sshIucvconn.pm 2: ok 467 - use strict consoles/sshIucvconn.pm 2: ok 468 - use warnings consoles/sshIucvconn.pm 2: ok 469 - Syntax check consoles/sshX3270.pm 2: ok 470 - use strict consoles/sshX3270.pm 2: ok 471 - use warnings consoles/sshX3270.pm 2: ok 472 - Syntax check consoles/sshVirtsh.pm 2: ok 473 - use strict consoles/sshVirtsh.pm 2: ok 474 - use warnings consoles/sshVirtsh.pm 2: ok 475 - Syntax check consoles/vnc_base.pm 2: ok 476 - use strict consoles/vnc_base.pm 2: ok 477 - use warnings consoles/vnc_base.pm 2: ok 478 - Syntax check consoles/ipmiSol.pm 2: ok 479 - use strict consoles/ipmiSol.pm 2: ok 480 - use warnings consoles/ipmiSol.pm 2: ok 481 - Syntax check consoles/console.pm 2: ok 482 - use strict consoles/console.pm 2: ok 483 - use warnings consoles/console.pm 2: ok 484 - Syntax check consoles/VNC.pm 2: ok 485 - use strict consoles/VNC.pm 2: ok 486 - use warnings consoles/VNC.pm 2: ok 487 - Syntax check consoles/ttyConsole.pm 2: ok 488 - use strict consoles/ttyConsole.pm 2: ok 489 - use warnings consoles/ttyConsole.pm 2: ok 490 - Syntax check consoles/ssh_screen.pm 2: ok 491 - use strict consoles/ssh_screen.pm 2: ok 492 - use warnings consoles/ssh_screen.pm 2: ok 493 - Syntax check consoles/sshSerial.pm 2: ok 494 - use strict consoles/sshSerial.pm 2: ok 495 - use warnings consoles/sshSerial.pm 2: ok 496 - Syntax check consoles/serial_screen.pm 2: ok 497 - use strict consoles/serial_screen.pm 2: ok 498 - use warnings consoles/serial_screen.pm 2: ok 499 - Syntax check consoles/sshVirtshSUT.pm 2: ok 500 - use strict consoles/sshVirtshSUT.pm 2: ok 501 - use warnings consoles/sshVirtshSUT.pm 2: ok 502 - Syntax check consoles/video_base.pm 2: ok 503 - use strict consoles/video_base.pm 2: ok 504 - use warnings consoles/video_base.pm 2: ok 505 - Syntax check consoles/sshXtermIPMI.pm 2: ok 506 - use strict consoles/sshXtermIPMI.pm 2: ok 507 - use warnings consoles/sshXtermIPMI.pm 2: ok 508 - Syntax check consoles/s3270.pm 2: ok 509 - use strict consoles/s3270.pm 2: ok 510 - use warnings consoles/s3270.pm 2: ok 511 - Syntax check consoles/virtio_terminal.pm 2: ok 512 - use strict consoles/virtio_terminal.pm 2: ok 513 - use warnings consoles/virtio_terminal.pm 2: 1..513 2: ok 407703 ms ( 0.32 usr 0.01 sys + 359.93 cusr 45.62 csys = 405.88 CPU) 2: [04:36:19] t/01-test_needle.t ....................... 2: ok 1 - died when constructing needle without prior call to needle::init() 2: ok 2 - log output for needle init 2: ok 3 - tag found 2: ok 4 - tag not found 2: ok 5 - property found 2: ok 6 - property not found 2: ok 7 - match with exclude area 2: ok 8 - match in array context 2: ok 9 - match in array context ok == 1 2: ok 10 - match in array context result == ok 2: ok 11 - candidates must be undefined 2: ok 12 - no match 2: ok 13 - no match in array context 2: ok 14 - candidates must be array 2: ok 15 - found area is the original one 2: ok 16 - found area is the original one too 2: ok 17 - no match with different art 2: # Subtest: handle failure to load image 2: ok 1 - image returned 2: [ INFO:0@0.248] global /builddir/build/BUILD/opencv-4.6.0/modules/core/src/parallel/registry_parallel.impl.hpp (96) ParallelBackendRegistry core(parallel): Enabled backends(2, sorted by priority): TBB(1000); OPENMP(990) 2: [ INFO:0@0.249] global /builddir/build/BUILD/opencv-4.6.0/modules/core/include/opencv2/core/parallel/backend/parallel_for.tbb.hpp (54) ParallelForBackend Initializing TBB parallel backend: TBB_INTERFACE_VERSION=11103 2: [ INFO:0@0.249] global /builddir/build/BUILD/opencv-4.6.0/modules/core/src/parallel/parallel.cpp (77) createParallelForAPI core(parallel): using backend: TBB (priority=1000) 2: ok 2 - get_image returns undef if no image present 2: ok 3 - log output for missing image 2: ok 4 - has best candidate 2: ok 5 - needle with png is best candidate 2: ok 6 - missing needle not even considered as candidate 2: ok 7 - needle with missing PNG skipped 2: 1..7 2: ok 18 - handle failure to load image 2: ok 19 - no match different console screenshots 2: # Subtest: candidate is almost true 2: ok 1 - similarity within tolerance 2: ok 2 - coordinates/result 2: 1..2 2: ok 20 - candidate is almost true 2: ok 21 - no match different perform installation tabs 2: ok 22 - search margin have the default value 2: ok 23 - no found a match for an small margin 2: ok 24 - search margin have the defined value 2: ok 25 - found match for a large margin 2: ok 26 - mach area coordinates 2: ok 27 - no found a match for an small margin 2: ok 28 - found match after timeout 2: ok 29 - search margin have the default value 2: ok 30 - found a match for 300 margin 2: ok 31 - log output for needle init 2: ok 32 - four needles found 2: ok 33 - no needles after unregister 2: ok 34 - no tags registered 2: ok 35 - all tags restored 2: ok 36 - similarity is too small 2: ok 37 - match screenlock 2: ok 38 - KDE clearly not ready 2: ok 39 - hostname is different 2: ok 40 - the mixer has a hover effect 2: ok 41 - the contrast is just too different 2: ok 42 - xterm on GNOME is more blurry 2: # Subtest: we find the xterm though 2: ok 1 - similarity within tolerance 2: ok 2 - coordinates/result 2: 1..2 2: ok 43 - we find the xterm though 2: ok 44 - the prompt is the same to the human eye, but it differs in shades of gray 2: ok 45 - offered for needle recreation though 2: ok 46 - the headline is completely different 2: ok 47 - candidate total fail, but not at 0x0 2: ok 48 - different text 2: ok 49 - font rendering changed 2: ok 50 - candidate total fail, but position still good 2: ok 51 - match welcome 2: ok 52 - license to confirm 2: ok 53 - just some dark shade 2: ok 54 - no match for blinking cursor 2: ok 55 - the y goes into the line 2: ok 56 - match kde is not selected 2: ok 57 2: ok 58 2: ok 59 2: ok 60 2: ok 61 - the green mark is unselected 2: ok 62 - the hot keys don't match 2: ok 63 - perfect match should win 2: ok 64 - workaround match should win 2: ok 65 - image cache completely cleaned 2: ok 66 - image returned 2: ok 67 - cache size increased 2: ok 68 - cached image returned on next call 2: ok 69 - cache size not further increased 2: ok 70 - different image returned for other needle instance 2: ok 71 - cache size increased 2: ok 72 - cleaning cache to keep only 2 images should not affect cache size 2: ok 73 - cached image still returned 2: ok 74 - cached image still returned 2: ok 75 - cleaning cache to keep 1 image deleted $img2 2: ok 76 - cleaning cache to keep 1 image kept $img1 2: ok 77 - cleaning cache to keep 1 image kept $img2 2: ok 78 - cleaning cache to keep 1 image deleted $img1 2: ok 79 - needle json path is relative to needles dir 2: # Subtest: needle::init accepts custom NEEDLES_DIR within working directory and otherwise falls back to "$bmwqemu::vars{PRODUCTDIR}/needles" 2: # Subtest: custom NEEDLES_DIR used when within working directory 2: # using working directory /tmp/90Km8vsm6o 2: ok 1 - log output for needle init 2: ok 2 - custom needle dir accepted 2: ok 3 - needle object created with needle from working directory 2: ok 4 - file path relative to needle directory 2: ok 5 - absolute image path assigned 2: 1..5 2: ok 1 - custom NEEDLES_DIR used when within working directory 2: 1..1 2: ok 80 - needle::init accepts custom NEEDLES_DIR within working directory and otherwise falls back to "$bmwqemu::vars{PRODUCTDIR}/needles" 2: # Subtest: click point 2: ok 1 - click point parsed 2: ok 2 - click point "center" parsed 2: ok 3 - warning shown 2: ok 4 - multiple click points not accepted 2: 1..4 2: ok 81 - click point 2: # Subtest: workaround property 2: ok 1 - workaround property found when it is recorded in string 2: ok 2 - workaround property found when it is recorded in hash 2: ok 3 - workaround property found in mixed properties 2: ok 4 - workaround property found in mixed properties 2: ok 5 - glossy property found 2: ok 6 - workaround property not found 2: ok 7 - glossy property not found 2: ok 8 - glossy property not found 2: ok 9 - get correct value when workaround is recorded in string 2: ok 10 - get ccorrect value when workaround is recorded in hash 2: ok 11 - workaround value is correct 2: ok 12 - workaround value is correct 2: ok 13 - no test value 2: ok 14 - no workaround property 2: ok 15 - glossy property is a string, has no value 2: 1..15 2: ok 82 - workaround property 2: # Subtest: clarify error message when needles directory does not exist 2: ok 1 - do not combine CASEDIR when the default needles directory is an absolute path 2: ok 2 - combine CASEDIR when the default needles directory is a relative path 2: 1..2 2: ok 83 - clarify error message when needles directory does not exist 2: ok 84 - no (unexpected) warnings (via done_testing) 2: 1..84 2: ok 15351 ms ( 0.09 usr 0.00 sys + 14.53 cusr 1.95 csys = 16.57 CPU) 2: [04:36:26] t/03-testapi.t ........................... 2: ok 1 - isotovideo version set (variable is considered part of test API) 2: # Subtest: type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 1 - type_string log output 2: ok 2 - type_string called 2: # mock method not implemented $cmd: backend_type_string 2: ok 3 - type_string log output 2: ok 4 2: # mock method not implemented $cmd: backend_type_string 2: ok 5 2: # mock method not implemented $cmd: backend_type_string 2: ok 6 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 7 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 8 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 9 2: # mock method not implemented $cmd: backend_type_string 2: ok 10 2: # mock method not implemented $cmd: backend_type_string 2: ok 11 2: # mock method not implemented $cmd: backend_type_string 2: ok 12 2: # mock method not implemented $cmd: backend_type_string 2: ok 13 2: 1..13 2: ok 2 - type_string 2: # Subtest: wait_screen_change 2: ok 1 - change found 2: ok 2 - callback invoked 2: ok 3 - similarity checked one time (as immediately successful) 2: ok 4 - no change found 2: ok 5 - similarity checked two times (one second timeout, 0.5 delay between checks) 2: 1..5 2: ok 3 - wait_screen_change 2: # Subtest: enter_cmd 2: # mock method not implemented $cmd: backend_type_string 2: ok 1 2: 1..1 2: ok 4 - enter_cmd 2: # Subtest: eject_cd 2: # mock method not implemented $cmd: backend_eject_cd 2: # mock method not implemented $cmd: backend_eject_cd 2: ok 1 2: 1..1 2: ok 5 - eject_cd 2: # Subtest: switch_network 2: # mock method not implemented $cmd: backend_switch_network 2: ok 1 2: # mock method not implemented $cmd: backend_switch_network 2: ok 2 2: 1..2 2: ok 6 - switch_network 2: # Subtest: type_string with wait_still_screen 2: # mock method not implemented $cmd: backend_type_string 2: ok 1 2: ok 2 - wait still screen should have been called 2: # mock method not implemented $cmd: backend_type_string 2: ok 3 2: ok 4 - wait still screen should have been called 2: # mock method not implemented $cmd: backend_type_string 2: ok 5 2: ok 6 - wait still screen should have been called 2: 1..6 2: ok 7 - type_string with wait_still_screen 2: # mock method not implemented $cmd: backend_type_string 2: ok 8 2: # mock method not implemented $cmd: backend_send_key 2: ok 9 - send_key with no default arguments 2: # Subtest: send_key with wait_screen_change 2: # mock method not implemented $cmd: backend_send_key 2: ok 1 - send_key waits for screen change 2: ok 2 - wait_screen_change called by send_key 2: 1..2 2: ok 10 - send_key with wait_screen_change 2: ok 11 - no soft failures so far 2: ok 12 - soft failure with reason 2: ok 13 - one more dent recorded 2: ok 14 - exactly one more detail added recorded 2: ok 15 - title for soft failure added 2: ok 16 - result correct 2: ok 17 - file for soft failure added 2: ok 18 - Not a serial terminal 2: ok 19 - Current console is the a-console 2: # Subtest: script_run 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 1 - nothing happens on success 2: ok 2 - log 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 3 - with timeout option (deprecated mode) 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_send_key 2: ok 4 - exception message distinguishes failed/timed out 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 5 - custom message on die (deprecated mode) 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 6 - using named arguments 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_send_key 2: ok 7 - using two named arguments; fail message does not apply on timeout 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 8 - script_run with no check of success, returns exit code 2: ok 9 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 10 - script_run with no check of success and output, returns exit code 2: ok 11 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 12 - script_run with no check of success, returns exit code 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 13 - script_run with no check of success and output, returns exit code 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_send_key 2: ok 14 - script_run with no check of success, returns undef when not waiting 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 15 - exception occured on script_run() timeout 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 16 - exception occured on script_run() timeout 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 17 - DEPRECATED message appear if `die_on_timeout` is not given. 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 18 - DEPRECATED does not appear, if `die_on_timeout=>0` is set. 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 19 - DEPRECATED does not appear, if `die_on_timeout=>1` is set. 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 20 - background_script_run returns a PID 2: # mock method not implemented $cmd: backend_type_string 2: # mock method not implemented $cmd: backend_type_string 2: ok 21 - background_script_run with output returns valid PID 2: 1..21 2: ok 20 - script_run 2: # Subtest: check_assert_screen 2: ok 1 - error if tag(s) is falsy scalar 2: ok 2 - error if tag(s) is empty array 2: ok 3 - error if current test undefined 2: ok 4 - expected and found MATCH reported 2: ok 5 2: ok 6 - named over positional 2: ok 7 - default timeout 2: ok 8 - no wait option 2: ok 9 - check_screen with timeout of 0 2: ok 10 - check_screen with timeout variable 2: ok 11 - check_screen with multiple tags 2: ok 12 - report_timeout not called yet 2: # Subtest: handle check_screen timeout 2: # mock method not implemented $cmd: is_configured_to_pause_on_timeout 2: ok 1 2: ok 2 - report_timeout called for check_screen 2: ok 3 - RPC messages correct (especially check == 1) 2: ok 4 - result (to create a new neede from) has been added 2: 1..4 2: ok 13 - handle check_screen timeout 2: # Subtest: handle assert_screen timeout 2: # mock method not implemented $cmd: is_configured_to_pause_on_timeout 2: ok 1 - no candidate needle matched tags 2: ok 2 - report_timeout called on timeout 2: ok 3 - RPC messages correct (especially check == 0) 2: # mock method not implemented $cmd: is_configured_to_pause_on_timeout 2: # mock method not implemented $cmd: backend_reload_needles 2: # mock method not implemented $cmd: is_configured_to_pause_on_timeout 2: ok 4 - no candidate needle matched tags 2: ok 5 - report_timeout called once, and then again after pause 2: # mock method not implemented $cmd: is_configured_to_pause_on_timeout 2: # mock method not implemented $cmd: backend_reload_needles 2: ok 6 - report_timeout called only once 2: 1..6 2: ok 14 - handle assert_screen timeout 2: 1..14 2: ok 21 - check_assert_screen 2: ok 22 2: ok 23 - match_has_tag on not matched tag -> undef 2: # Subtest: assert_and_click 2: # mock method not implemented $cmd: backend_mouse_button 2: # mock method not implemented $cmd: backend_mouse_button 2: ok 1 2: ok 2 - assert_and_click succeeds and move to old mouse set 2: # mock method not implemented $cmd: backend_mouse_button 2: # mock method not implemented $cmd: backend_mouse_button 2: ok 3 2: ok 4 - assert_and_click clicks at the click point 2: # mock method not implemented $cmd: backend_mouse_button 2: # mock method not implemented $cmd: backend_mouse_button 2: ok 5 2: ok 6 - assert_and_click clicks at the click point specified as "center" 2: ok 7 - assert_and_click succeeds and move to old mouse set 2: # mock method not implemented $cmd: backend_mouse_button 2: # mock method not implemented $cmd: backend_mouse_button 2: ok 8 2: ok 9 - assert_and_click succeeds and hides mouse with mousehide => 1 2: # mock method not implemented $cmd: backend_mouse_button 2: # mock method not implemented $cmd: backend_mouse_button 2: ok 10 2: ok 11 - assert_and_click succeeds with right click 2: ok 12 - assert_and_click succeeds and move to old mouse set 2: 1..12 2: ok 24 - assert_and_click 2: # Subtest: assert_and_dclick 2: # mock method not implemented $cmd: backend_mouse_button 2: # mock method not implemented $cmd: backend_mouse_button 2: # mock method not implemented $cmd: backend_mouse_button 2: # mock method not implemented $cmd: backend_mouse_button 2: ok 1 2: ok 2 - assert_and_dclick succeeds with bstate => 0 2: ok 3 - assert_and_dclick succeeds with bstate => 0 2: ok 4 - assert_and_dclick succeeds with bstate => 1 2: ok 5 - assert_and_dclick succeeds with bstate => 1 2: ok 6 - assert_and_dclick succeeds and hides mouse with mousehide => 1 2: 1..6 2: ok 25 - assert_and_dclick 2: # Subtest: record_info 2: ok 1 - simple call 2: ok 2 - all arguments 2: ok 3 - invalid result 2: 1..3 2: ok 26 - record_info 2: # Subtest: script_output 2: # Subtest: Test with is_serial_terminal==0 2: ok 1 - sucessfull retrieves output of script 2: ok 2 - calling script_output does not fail if script returns with success 2: ok 3 - script_output return only the actual output of the script 2: ok 4 - proceed_on_failure=1 retrieves retrieves output of script and do not die 2: ok 5 - die expected with timeout 2: # Subtest: script_output check error codes 2: ok 1 - script_output die expected on exitcode 1 2: ok 2 - script_output die expected on exitcode 10 2: ok 3 - script_output die expected on exitcode 100 2: ok 4 - script_output die expected on exitcode 255 2: 1..4 2: ok 6 - script_output check error codes 2: ok 7 - Check default quiet argument 2: ok 8 - pass $wait value to wait_serial 2: ok 9 - 2: ok 10 - Check default quiet argument 2: ok 11 - pass $wait value to wait_serial 2: ok 12 - 2: ok 13 - Check quiet argument 2: ok 14 - 2: 1..14 2: ok 1 - Test with is_serial_terminal==0 2: # Subtest: Test with is_serial_terminal==1 2: ok 1 - sucessfull retrieves output of script 2: ok 2 - calling script_output does not fail if script returns with success 2: ok 3 - script_output return only the actual output of the script 2: ok 4 - proceed_on_failure=1 retrieves retrieves output of script and do not die 2: ok 5 - die expected with timeout 2: # Subtest: script_output check error codes 2: ok 1 - script_output die expected on exitcode 1 2: ok 2 - script_output die expected on exitcode 10 2: ok 3 - script_output die expected on exitcode 100 2: ok 4 - script_output die expected on exitcode 255 2: 1..4 2: ok 6 - script_output check error codes 2: ok 7 - Check default quiet argument 2: ok 8 - Check default quiet argument 2: ok 9 - Check default quiet argument 2: ok 10 - Check default quiet argument 2: ok 11 - Check default quiet argument 2: ok 12 - Check default quiet argument 2: ok 13 - Check default quiet argument 2: ok 14 - Check default quiet argument 2: ok 15 - pass $wait value to wait_serial 2: ok 16 - 2: ok 17 - Check default quiet argument 2: ok 18 - Check default quiet argument 2: ok 19 - Check default quiet argument 2: ok 20 - Check default quiet argument 2: ok 21 - Check default quiet argument 2: ok 22 - Check default quiet argument 2: ok 23 - Check default quiet argument 2: ok 24 - Check default quiet argument 2: ok 25 - pass $wait value to wait_serial 2: ok 26 - 2: ok 27 - Check quiet argument 2: ok 28 - Check quiet argument 2: ok 29 - Check quiet argument 2: ok 30 - Check quiet argument 2: ok 31 - Check quiet argument 2: ok 32 - Check quiet argument 2: ok 33 - Check quiet argument 2: ok 34 - Check quiet argument 2: ok 35 - 2: 1..35 2: ok 2 - Test with is_serial_terminal==1 2: 1..2 2: ok 27 - script_output 2: # Subtest: validate_script_output 2: ok 1 - validating output with default timeout 2: ok 2 - validating output with regex and default timeout 2: ok 3 - specifying timeout 2: ok 4 - Die on output not match 2: ok 5 - Die on invalid parameter 2: ok 6 - Arguments passed to script_output(123,proceed_on_failure,1,type_command,1) 2: ok 7 - Arguments passed to script_output(proceed_on_failure,1,type_command,1) 2: ok 8 - Arguments passed to script_output(type_command,1) 2: ok 9 - Arguments passed to script_output(timeout,1) 2: ok 10 - Arguments passed to script_output(123) 2: 1..10 2: ok 28 - validate_script_output 2: # Subtest: save_tmp_file 2: ok 1 - Expected file contents written 2: 1..1 2: ok 29 - save_tmp_file 2: # Subtest: wait_still_screen & assert_still_screen 2: ok 1 - default arguments 2: ok 2 - still time specified 2: ok 3 - still time and timeout 2: ok 4 - no_wait option can be specified 2: ok 5 - Add similarity_level & timeout 2: ok 6 - log 2: ok 7 - two named args, with timeout below stilltime - which will always return false 2: ok 8 - named over positional 2: ok 9 - default arguments to assert_still_screen 2: ok 10 - assert_still_screen forwards arguments to wait_still_screen 2: 1..10 2: ok 30 - wait_still_screen & assert_still_screen 2: # Subtest: test console::console argument settings 2: ok 1 2: ok 2 2: ok 3 2: ok 4 2: 1..4 2: ok 31 - test console::console argument settings 2: # Subtest: check_assert_shutdown 2: ok 1 - check_shutdown should return "true" if shutdown finished before timeout is hit 2: ok 2 - assert_shutdown should return "undef" if shutdown finished before timeout is hit 2: ok 3 - check_shutdown should return "true" if backend does not implement is_shutdown 2: ok 4 - assert_shutdown should return "undef" if backend does not implement is_shutdown 2: ok 5 - check_shutdown should return "false" if timeout is hit 2: ok 6 - assert_shutdown should throw exception if timeout is hit 2: 1..6 2: ok 32 - check_assert_shutdown 2: # Subtest: compat_args 2: ok 1 - Check defaults 1 2: ok 2 - Check defaults 2 2: ok 3 - Check defaults 3 2: ok 4 - Check named parameter 1 2: ok 5 - Check named parameter 2 2: ok 6 - Check named parameter 3 2: ok 7 - Check named parameter 4 2: ok 8 - Check named parameter 5 2: ok 9 - Check named parameter 6 2: ok 10 - Check mixed parameter 1 2: ok 11 - Check mixed parameter 2 2: ok 12 - Check mixed parameter 3 2: ok 13 - Check mixed parameter 4 2: ok 14 - Check mixed parameter 5 2: ok 15 - Check mixed parameter 6 2: ok 16 - Check mixed parameter 7 2: ok 17 - Check mixed parameter 8 2: ok 18 - Check mixed parameter 9 2: ok 19 - Check mixed parameter 10 2: ok 20 - Undef in parameter 1 2: ok 21 - Undef in parameter 2 2: ok 22 - Undef in parameter 3 2: ok 23 - Additional parameter 1 2: ok 24 - Additional parameter 2 2: ok 25 - Additional parameter 3 2: ok 26 - Warned on Odd number 1 2: ok 27 - Warned on Odd number 2 2: ok 28 - Check invalid regex string 2: 1..28 2: ok 33 - compat_args 2: # Subtest: check quiet option on script runs 2: ok 1 - Check default quiet argument 2: ok 2 - Check default quiet argument 2: ok 3 - Check default quiet argument 2: ok 4 - Check default quiet argument 2: ok 5 - Check default quiet argument 2: ok 6 - Check default quiet argument 2: ok 7 - Check default quiet argument 2: ok 8 - Check default quiet argument 2: ok 9 - script_output with _QUIET_SCRIPT_CALLS=1 expects command output 2: ok 10 - Check default quiet argument 2: ok 11 - Check default quiet argument 2: ok 12 - Check default quiet argument 2: ok 13 - script_run with _QUIET_SCRIPT_CALLS=1 2: ok 14 - Check default quiet argument 2: ok 15 - Check default quiet argument 2: ok 16 - Check default quiet argument 2: ok 17 - assert_script_run with _QUIET_SCRIPT_CALLS=1 2: ok 18 - validate_script_output with _QUIET_SCRIPT_CALLS=1 2: ok 19 - Check default quiet argument 2: ok 20 - Check default quiet argument 2: ok 21 - Check default quiet argument 2: ok 22 - Check default quiet argument 2: ok 23 - Check default quiet argument 2: ok 24 - Check default quiet argument 2: ok 25 - Check default quiet argument 2: ok 26 - Check default quiet argument 2: ok 27 - script_output with _QUIET_SCRIPT_CALLS=1 and quiet=>0 2: ok 28 - Check default quiet argument 2: ok 29 - Check default quiet argument 2: ok 30 - Check default quiet argument 2: ok 31 - script_run with _QUIET_SCRIPT_CALLS=1 and quiet=>0 2: ok 32 - Check default quiet argument 2: ok 33 - Check default quiet argument 2: ok 34 - Check default quiet argument 2: ok 35 - assert_script_run with _QUIET_SCRIPT_CALLS=1 and quiet=>0 2: ok 36 - validate_script_output with _QUIET_SCRIPT_CALLS=1 and quiet=>0 2: 1..36 2: ok 34 - check quiet option on script runs 2: # Subtest: host_ip, autoinst_url 2: ok 1 - autoinst_url returns reasonable URL based on WORKER_HOSTNAME 2: ok 2 - host_ip has sane default 2: ok 3 - autoinst_url returns static IP for qemu 2: ok 4 - host_ip has sane default for qemu 2: ok 5 - autoinst_url returns configured static IP 2: ok 6 - we can configure the hostname that autoinst_url returns 2: 1..6 2: ok 35 - host_ip, autoinst_url 2: # Subtest: data_url 2: ok 1 - data_url returns local data reference by default 2: ok 2 - data_url returns local data reference by default 2: 1..2 2: ok 36 - data_url 2: # Subtest: _calculate_clickpoint 2: ok 1 - clickpoint x 2: ok 2 - clickpoint y 2: ok 3 - clickpoint x centered 2: ok 4 - clickpoint y centered 2: ok 5 - clickpoint x from area 2: ok 6 - clickpoint y from area 2: ok 7 - clickpoint x from needle 2: ok 8 - clickpoint y from needle 2: 1..8 2: ok 37 - _calculate_clickpoint 2: # Subtest: mouse_drag 2: ok 1 - mouse drag (startpoint defined by a needle) 2: ok 2 - mouse drag (endpoint defined by a needle) 2: ok 3 - mouse drag (start and endpoints defined by coordinates) 2: ok 4 - mouse drag (redundant definition by a needle) 2: 1..4 2: ok 38 - mouse_drag 2: # Subtest: show_curl_progress_meter 2: ok 1 - show_curl_progress_meter returns curl output parameter pointing to /dev/ttyS0 2: ok 2 - show_curl_progress_meter returns "0" when UPLOAD_METER is not set 2: 1..2 2: ok 39 - show_curl_progress_meter 2: # Subtest: get_wait_still_screen_on_here_doc_input 2: ok 1 - Sanity check, that wait_still_screen_on_here_doc_input returns not 42! 2: ok 2 - The variable `_WAIT_STILL_SCREEN_ON_HERE_DOC_INPUT` has precedence over backend value! 2: 1..2 2: ok 40 - get_wait_still_screen_on_here_doc_input 2: # Subtest: init 2: ok 1 - init sets default serial device 2: ok 2 - init sets serial device for OFW/PPC 2: ok 3 - custom serial device can be set 2: 1..3 2: ok 41 - init 2: ok 42 - can call force_soft_failure 2: # Subtest: set_var 2: ok 1 - can call set_var with reload_needles 2: ok 2 - reload_needles called 2: 1..2 2: ok 43 - set_var 2: # Subtest: get_var_array and check_var_array 2: ok 1 - can check for value in array 2: ok 2 - not present entry returns false 2: 1..2 2: ok 44 - get_var_array and check_var_array 2: ok 45 - x11_start_program needs specific implementation 2: ok 46 - no (unexpected) warnings (via done_testing) 2: 1..46 2: ok 6684 ms ( 0.17 usr 0.02 sys + 6.02 cusr 0.65 csys = 6.86 CPU) 2: [04:36:27] t/04-check_vars_docu.t ................... 2: ok 1 - No errors found 2: ok 2 - no (unexpected) warnings (via done_testing) 2: 1..2 2: ok 1792 ms ( 0.01 usr 0.00 sys + 1.62 cusr 0.18 csys = 1.81 CPU) 2: [04:36:31] t/04-testapi-python.t .................... 2: ok 1 - no (unexpected) warnings (via done_testing) 2: 1..1 2: ok 3852 ms ( 0.00 usr 0.00 sys + 3.38 cusr 0.47 csys = 3.85 CPU) 2: [04:36:35] t/05-distribution.t ...................... 2: # Subtest: script_run 2: ok 1 - Error on incorrect usage 2: ok 2 - Warning on undefined serialdev 2: ok 3 - script_run succeeds with trivial command 2: ok 4 - command is typed plus marker and redirection 2: ok 5 - script_run with terminator is caught 2: ok 6 - escaped terminator is accepted 2: ok 7 - AND operator is accepted 2: ok 8 - quoted & is accepted 2: 1..8 2: ok 1 - script_run 2: ok 2 - no (unexpected) warnings (via done_testing) 2: 1..2 2: ok 3719 ms ( 0.01 usr 0.00 sys + 3.30 cusr 0.41 csys = 3.72 CPU) 2: [04:36:41] t/07-commands.t .......................... 2: ok 1 - change command server working directory to /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/pool 2: ok 2 - change command server working directory 2: ok 3 - command server started 2: ok 4 - change overall test working directory back to /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t 2: # Subtest: failure if jobtoken wrong 2: ok 1 - GET http://localhost:33379/NEVEREVER 2: ok 2 - 404 Not Found 2: ok 3 - GET http://localhost:33379/isotovideo/version 2: ok 4 - 404 Not Found 2: 1..4 2: ok 5 - failure if jobtoken wrong 2: # Subtest: query isotovideo version 2: ok 1 - GET http://localhost:33379/Hallo/isotovideo/version 2: ok 2 - 200 OK 2: ok 3 - has value for JSON Pointer "/json_cmd_token" 2: ok 4 - exact match for JSON Pointer "" 2: 1..4 2: ok 6 - query isotovideo version 2: # Subtest: web socket route 2: ok 1 - WebSocket handshake with http://localhost:33379/Hallo/ws 2: ok 2 - command passed to isotovideo 2: ok 3 - result from isotovideo is passed back 2: ok 4 - exact match for JSON Pointer "/response_for" 2: ok 5 - exact match for JSON Pointer "/name" 2: # Subtest: broadcast messages to websocket clients 2: ok 1 - POST http://localhost:33379/Hallo/broadcast 2: ok 2 - 200 OK 2: ok 3 - message from broadcast route received 2: ok 4 - exact match for JSON Pointer "/stopping_test_execution" 2: 1..4 2: ok 6 - broadcast messages to websocket clients 2: ok 7 - closed WebSocket 2: 1..7 2: ok 7 - web socket route 2: # Subtest: data api (directory download) 2: ok 1 - GET http://localhost:33379/Hallo/data 2: ok 2 - 200 OK 2: ok 3 - Content-Type: application/x-cpio 2: ok 4 - Extract cpio archive 2: ok 5 - Recursive directory download 1.1 2: ok 6 - Recursive directory download 1.2 2: ok 7 - Recursive directory download 1.3 2: ok 8 - Recursive directory download 1.4 2: ok 9 - Recursive directory download 1.5 2: ok 10 - Recursive directory download 1.6 2: ok 11 - Recursive directory download 1.7 2: ok 12 - GET http://localhost:33379/Hallo/data/mod1 2: ok 13 - 200 OK 2: ok 14 - Content-Type: application/x-cpio 2: ok 15 - Extract cpio archive 2: ok 16 - Recursive directory download 2.1 2: ok 17 - Recursive directory download 2.2 2: ok 18 - Recursive directory download 2.3 2: ok 19 - Recursive directory download 2.4 2: ok 20 - Recursive directory download 2.5 2: ok 21 - GET http://localhost:33379/Hallo/data/mod1/sub 2: ok 22 - 200 OK 2: ok 23 - Content-Type: application/x-cpio 2: 1..23 2: ok 8 - data api (directory download) 2: # Subtest: data api (single file download) 2: ok 1 - GET http://localhost:33379/Hallo/data/mod1/not/present 2: ok 2 - 404 Not Found 2: ok 3 - GET http://localhost:33379/Hallo/data/mod1/test1.txt 2: ok 4 - 200 OK 2: ok 5 - Content-Type is similar 2: ok 6 - exact match for content 2: ok 7 - GET http://localhost:33379/Hallo/data/mod1/sub/test2.txt 2: ok 8 - 200 OK 2: ok 9 - Content-Type is similar 2: ok 10 - exact match for content 2: ok 11 - GET http://localhost:33379/Hallo/data/autoinst.xml 2: ok 12 - 200 OK 2: ok 13 - Content-Type is similar 2: 1..13 2: ok 9 - data api (single file download) 2: # Subtest: asset api 2: # Subtest: asset served from working directory (pool directory) 2: ok 1 - GET http://localhost:33379/Hallo/assets/other/01377524-autoinst.xml 2: ok 2 - 200 OK 2: ok 3 - Content-Type: application/xml 2: ok 4 - content is similar 2: 1..4 2: ok 1 - asset served from working directory (pool directory) 2: # Subtest: asset served from ASSETDIR 2: ok 1 - GET http://localhost:33379/Hallo/assets/other/01377523-autoinst.xml 2: ok 2 - 200 OK 2: ok 3 - Content-Type: application/xml 2: ok 4 - content is similar 2: 1..4 2: ok 2 - asset served from ASSETDIR 2: # Subtest: asset not present 2: ok 1 - GET http://localhost:33379/Hallo/assets/other/01377522-autoinst.xml 2: ok 2 - 404 Not Found 2: 1..2 2: ok 3 - asset not present 2: # Subtest: file from parent directory not served 2: ok 1 - GET http://localhost:33379/Hallo/assets/../accept-ssh-host-key.png 2: ok 2 - 404 Not Found 2: ok 3 - GET http://localhost:33379/Hallo/assets/other/../../accept-ssh-host-key.png 2: ok 4 - 404 Not Found 2: 1..4 2: ok 4 - file from parent directory not served 2: 1..4 2: ok 10 - asset api 2: # Subtest: upload api 2: # Subtest: file content missing 2: ok 1 - POST http://localhost:33379/Hallo/upload_asset/foo 2: ok 2 - 400 Bad Request 2: ok 3 - exact match for content 2: 1..3 2: ok 1 - file content missing 2: # Subtest: target directory cannot be created 2: ok 1 - POST http://localhost:33379/Hallo/upload_asset/foo 2: ok 2 - 500 Internal Server Error 2: ok 3 - content is similar 2: 1..3 2: ok 2 - target directory cannot be created 2: # Subtest: file exceeds limit 2: ok 1 - POST http://localhost:33379/Hallo/upload_asset/foo 2: ok 2 - 400 Bad Request 2: ok 3 - exact match for content 2: 1..3 2: ok 3 - file exceeds limit 2: # Subtest: successful upload 2: ok 1 - POST http://localhost:33379/Hallo/upload_asset/private-asset 2: ok 2 - 200 OK 2: ok 3 - exact match for content 2: ok 4 - private asset created 2: ok 5 - POST http://localhost:33379/Hallo/upload_asset/public-asset 2: ok 6 - 200 OK 2: ok 7 - exact match for content 2: ok 8 - public asset created 2: 1..8 2: ok 4 - successful upload 2: 1..4 2: ok 11 - upload api 2: ok 12 - commands server stopped 2: # Subtest: decode failure 2: ok 1 - debug output like expected 2: ok 2 - warn output like expected 2: ok 3 - pass_message_from_ws_client_to_isotovideo returns undef 2: 1..3 2: ok 13 - decode failure 2: ok 14 - no (unexpected) warnings (via done_testing) 2: 1..14 2: ok 5692 ms ( 0.07 usr 0.00 sys + 4.83 cusr 1.07 csys = 5.97 CPU) 2: [04:36:46] t/08-autotest.t .......................... 2: ok 1 - runalltests needs tests loaded first 2: ok 2 - loadtest catches incorrect test script paths 2: ok 3 - loadtest outputs on stderr 2: ok 4 - run_all outputs status on stderr 2: ok 5 - run_all with no tests should catch runalltests dying 2: ok 6 - run_all with no tests should not complete 2: ok 7 2: ok 8 2: ok 9 - two tests have been scheduled 2: ok 10 - rescheduling same step later 2: ok 11 - three steps have been scheduled (one twice) 2: ok 12 - handle duplicate tests 2: ok 13 - duplicate tests point to the same script 2: ok 14 - duplicate tests point to the same fullname 2: ok 15 - duplicate tests point to the same category 2: ok 16 - duplicate tests point to the same class 2: ok 17 - autotest methods need a valid isotovideo socket 2: ok 18 - run_all outputs status on stderr 2: ok 19 - start+next+start should not die 2: ok 20 - start+next+start should complete 2: # Subtest: test always_rollback flag 2: # Subtest: no rollback is triggered when flag is not explicitly set to true 2: ok 1 - run_all outputs status on stderr 2: ok 2 - start+next+start should not die when always_rollback flag is set 2: ok 3 - start+next+start should complete when always_rollback flag is set 2: ok 4 - no snapshots loaded when flag is not explicitly set to true 2: ok 5 - no snapshots made if snapshots are not supported 2: 1..5 2: ok 1 - no rollback is triggered when flag is not explicitly set to true 2: # Subtest: no rollback is triggered if snapshots are not supported 2: ok 1 - run_all outputs status on stderr 2: ok 2 - start+next+start should not die when always_rollback flag is set 2: ok 3 - start+next+start should complete when always_rollback flag is set 2: ok 4 - no snapshots loaded if snapshots are not supported 2: ok 5 - no snapshots made if snapshots are not supported 2: 1..5 2: ok 2 - no rollback is triggered if snapshots are not supported 2: # Subtest: snapshot loading triggered even when tests successful 2: ok 1 - run_all outputs status on stderr 2: ok 2 - start+next+start should not die when always_rollback flag is set 2: ok 3 - start+next+start should complete when always_rollback flag is set 2: ok 4 - no snapshots loaded if not test with milestone flag 2: ok 5 - no snapshots made if snapshots are not supported 2: 1..5 2: ok 3 - snapshot loading triggered even when tests successful 2: # Subtest: snapshot loading with milestone flag 2: ok 1 - run_all outputs status on stderr 2: ok 2 - start+next+start should not die when always_rollback flag is set 2: ok 3 - start+next+start should complete when always_rollback flag is set 2: ok 4 - snapshots are loaded even when tests succeed 2: ok 5 - milestone snapshots are made for all except the last 2: 1..5 2: ok 4 - snapshot loading with milestone flag 2: # Subtest: snapshot loading with milestone flag and fatal test 2: ok 1 - run_all outputs status on stderr 2: ok 2 - start+next+start should not die as fatal milestones 2: ok 3 - start+next+start should complete as fatal milestones 2: ok 4 - no rollbacks done 2: ok 5 - no snapshots made as no test needed them 2: 1..5 2: ok 5 - snapshot loading with milestone flag and fatal test 2: # Subtest: stopping overall test execution early due to fatal test failure 2: ok 1 - reason logged 2: ok 2 - tests still not considered died if only a test module failed 2: ok 3 - tests not considered completed 2: ok 4 - no rollbacks done 2: ok 5 - no snapshots made 2: ok 6 - VM has been stopped 2: 1..6 2: ok 6 - stopping overall test execution early due to fatal test failure 2: # Subtest: stopping overall test execution early due to snapshotting not available 2: ok 1 - reason logged 2: 1..1 2: ok 7 - stopping overall test execution early due to snapshotting not available 2: # Subtest: stopping overall test execution early due to TESTDEBUG 2: ok 1 - reason logged (TESTDEBUG) 2: 1..1 2: ok 8 - stopping overall test execution early due to TESTDEBUG 2: 1..8 2: ok 21 - test always_rollback flag 2: ok 22 2: ok 23 - dynamic scheduled alt_name shows up 2: ok 24 - run_args test should not die 2: ok 25 - run_args test should complete 2: ok 26 2: ok 27 - run_all outputs status on stderr 2: ok 28 - run_args test should not die if there is no run_args 2: ok 29 - run_args test should not complete if there is no run_args 2: ok 30 - error message mentions RunArgs 2: ok 31 - run_all outputs status on stderr 2: ok 32 - non-fatal test failure should not die 2: ok 33 - non-fatal test failure should complete 2: ok 34 - record_resultfile was called 2: ok 35 2: ok 36 - run_all outputs status on stderr 2: ok 37 - unimportant test failure should not die 2: ok 38 - unimportant test failure should complete 2: ok 39 - run_all outputs status on stderr 2: ok 40 - fatal serial failure test should not die 2: ok 41 - fatal serial failure test should not complete 2: ok 42 - run_all outputs status on stderr 2: ok 43 - non-fatal serial failure test should not die 2: ok 44 - non-fatal serial failure test should complete 2: ok 45 - snapshots actually disabled 2: ok 46 - no attempt to load VM snapshot 2: ok 47 - non-fatal serial failure test should not die 2: ok 48 - non-fatal serial failure test should not complete by default without snapshot support 2: ok 49 - snapshots actually disabled 2: ok 50 - no attempt to load VM snapshot 2: ok 51 - non-fatal serial failure test should not die 2: ok 52 - non-fatal serial failure test should complete with {fatal => 0} and not snapshot support 2: ok 53 2: ok 54 - run_all outputs status on stderr 2: ok 55 - fatal test failure should not die 2: ok 56 - fatal test failure should not complete 2: ok 57 - rescheduling same step later 2: ok 58 - rescheduling same step later 2: ok 59 - rescheduling same step later 2: ok 60 - rescheduling same step later 2: ok 61 - rescheduling same step later 2: ok 62 - rescheduling same step later 2: ok 63 - rescheduling same step later 2: ok 64 - rescheduling same step later 2: ok 65 - rescheduling same step later 2: ok 66 - rescheduling same step later 2: ok 67 - tests-fatal1 share same options with tests-fatal 2: ok 68 2: ok 69 - tests-fatal2 share same options with tests-fatal 2: ok 70 2: ok 71 - tests-fatal3 share same options with tests-fatal 2: ok 72 2: ok 73 - tests-fatal4 share same options with tests-fatal 2: ok 74 2: ok 75 - tests-fatal5 share same options with tests-fatal 2: ok 76 2: ok 77 - tests-fatal6 share same options with tests-fatal 2: ok 78 2: ok 79 - tests-fatal7 share same options with tests-fatal 2: ok 80 2: ok 81 - tests-fatal8 share same options with tests-fatal 2: ok 82 2: ok 83 - tests-fatal9 share same options with tests-fatal 2: ok 84 2: ok 85 - tests-fatal10 share same options with tests-fatal 2: ok 86 2: # Subtest: test scheduling test modules at test runtime 2: ok 1 2: ok 2 - loadtest should not create test_order.json before tests started 2: ok 3 - new test module gets scheduled at runtime 2: ok 4 - loadtest adds new modules at runtime 2: ok 5 - loadtest updates test_order.json at test runtime 2: 1..5 2: ok 87 - test scheduling test modules at test runtime 2: ok 88 2: ok 89 2: ok 90 2: # Subtest: load test successfully when CASEDIR is a relative path 2: ok 1 2: ok 2 - We get a warning for loading a test a second time 2: 1..2 2: ok 91 - load test successfully when CASEDIR is a relative path 2: ok 92 - can load test module 2: ok 93 - python test module referenced 2: ok 94 - we can also parse python test modules 2: ok 95 - dies on Python exception 2: ok 96 - Python traceback logged 2: ok 97 - no (unexpected) warnings (via done_testing) 2: 1..97 2: ok 4877 ms ( 0.07 usr 0.00 sys + 4.31 cusr 0.47 csys = 4.85 CPU) 2: 2: # Failed test 'Fake terminal process exit status is 0' 2: # at t/10-terminal.t line 318. 2: # got: '1' 2: # expected: '0' 2: Error writing to virtio/svirt serial terminal: Broken pipe at t/10-terminal.t line 234. 2: 2: # Failed test 'Direct test VIRTIO_CONSOLE not set process exit status is 0' 2: # at t/10-terminal.t line 318. 2: # got: '32' 2: # expected: '0' 2: 2: # Failed test '[Child 27929] fake_terminal timed out while performing IO' 2: # at t/10-terminal.t line 366. 2: 2: # Failed test '[Child 27930] direct: record a large amount of data' 2: # at t/10-terminal.t line 366. 2: # '!@\#$%^&*()-_+={}[]|:;"'<>,.?/~` 2: # abcdefghijklmnopqrstuvwxyz 2: # ABCDEFGHIJKLMNOPQRSTUVWXYZ 2: # 0123456789 2: # ' 2: # doesn't match '(?^u:(?^u:^(\!\@\\\#\$\%\^\&\*\(\)\-_\+\=\{\}\[\]\|\:\;\"\'\<\>\,\.\?\/\~\`\ 2: # abcdefghijklmnopqrstuvwxyz\ 2: # ABCDEFGHIJKLMNOPQRSTUVWXYZ\ 2: # 0123456789\ 2: # ){1000}FIN. 2: # $))' 2: # Looks like you failed 4 tests of 24. 2: [04:37:10] t/10-terminal.t .......................... 2: ok 1 - Fake terminal process exits cleanly 2: not ok 2 - Fake terminal process exit status is 0 2: ok 3 - Direct test VIRTIO_CONSOLE not set process exits cleanly 2: not ok 4 - Direct test VIRTIO_CONSOLE not set process exit status is 0 2: ok 5 - Direct test with VIRTIO_CONSOLE=0 process exits cleanly 2: ok 6 - Direct test with VIRTIO_CONSOLE=0 process exit status is 0 2: ok 7 - [Child 27929] fake_terminal reads: Entered user name 2: ok 8 - [Child 27929] fake_terminal reads: Entered password 2: ok 9 - [Child 27929] fake_terminal reads: Normalised bash prompt 2: ok 10 - [Child 27929] fake_terminal reads: C0 EOT control code 2: ok 11 - [Child 27929] fake_terminal reads: C0 ETX control code 2: ok 12 - [Child 27929] fake_terminal reads: ret 2: not ok 13 - [Child 27929] fake_terminal timed out while performing IO 2: ok 14 - [Child 27930] console_key set correct 2: ok 15 - [Child 27930] Create screen 2: ok 16 - [Child 27930] direct: find login prompt 2: ok 17 - [Child 27930] direct: find password prompt 2: ok 18 - [Child 27930] direct: find first command prompt 2: ok 19 - [Child 27930] direct: find normalised prompt 2: ok 20 - [Child 27930] direct: use array of regexs 2: ok 21 - [Child 27930] direct: returned data is same length as buffer 2: ok 22 - [Child 27930] direct: read a large amount of data with small ring buffer 2: not ok 23 - [Child 27930] direct: record a large amount of data 2: ok 24 - no (unexpected) warnings (via done_testing) 2: 1..24 2: The IO log file is at /tmp/10-terminalAsOmy.log and the error log is /tmp/10-terminal-ERRORjQzJn.log. 2: Dubious, test returned 4 (wstat 1024, 0x400) 2: Failed 4/24 subtests 2: [04:37:24] t/10-test-image-conversion-benchmark.t ... 2: ok 1 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-ryqftaccept-ssh-host-key.png 2: ok 2 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-e7mkTxterm-started-20141204.png 2: ok 3 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-jFLQqbootmenu.test.png 2: ok 4 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-qDBjdfont-kerning.test.png 2: ok 5 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-a3FkJdesktop_mainmenu-gnomesled-sles12.test.png 2: ok 6 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-Sd1ZXdesktop-runner-20140523.png 2: ok 7 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-uIcmTxorg_vt-Xorg-20140729.test.png 2: ok 8 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-Tirahyast2_lan-hostname-tab-20140630.test.png 2: ok 9 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-2oSiIwelcome.test.png 2: ok 10 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-YaVFvbootmenu-ocr.ref.png 2: ok 11 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-uWBXWuser_settings-1.png 2: ok 12 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-cEw0aglibc_i686.ref.png 2: ok 13 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-3va36inst-video-typed-sles12b9.png 2: ok 14 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-X5ceiglibc_i686.test.png 2: ok 15 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-QVD_Kdesktop_mainmenu-gnomesled-sles12.png 2: ok 16 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-PfL2rinst-welcome-20140902.png 2: ok 17 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-kxcrHother-desktop-dvd-20140904.test.png 2: ok 18 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-ka2o8login_sddm.ref.perfect.png 2: ok 19 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-H9ghylogin_sddm.ref.imperfect.png 2: ok 20 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-v_Xxsselect_patterns.test.png 2: ok 21 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-clHBZdesktop-at-first-boot-kde-without-greeter-20140926.png 2: ok 22 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-iKQSodisplaymanager-sle12.png 2: ok 23 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-H4Nh_instdetails.ref.png 2: ok 24 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-jNqIbinst-video-typed-sles12b9.test.png 2: ok 25 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-WwveLbootmenu-fail.ref.png 2: ok 26 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-fDFvkdesktop-at-first-boot-kde-without-greeter-20140926.test.png 2: ok 27 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-cl9Yldisplaymanager-sle12.test.png 2: ok 28 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-XKocdconsole.ref.png 2: ok 29 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-dTbByzypper_ref.test.png 2: ok 30 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-5ndysaccept-ssh-host-key.test.png 2: ok 31 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-k7N17confirmlicense-sle12.test.png 2: ok 32 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-dpcT5instdetails.test.png 2: ok 33 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-wJeblreclaim_space_delete_btn-20160823.ref.png 2: ok 34 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-DGlz_xorg_vt-Xorg-20140729.png 2: ok 35 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-9Ttjkscreenlock.ref.png 2: ok 36 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-dwCSnuefi-margin.ref.png 2: ok 37 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-iHYU1xterm-started-20141204.test.png 2: ok 38 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-T7561kde-unselected-20141211.test.png 2: ok 39 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-nv80Aselect_patterns.png 2: ok 40 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-kAdeIconsole.test.png 2: ok 41 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-NfXRikde.test.png 2: ok 42 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-eVc22inst-welcome-20140902.test.png 2: ok 43 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-mqsOzlogin_sddm.test.png 2: ok 44 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-N9C0Areclaim_space_delete_btn-20160823.test.png 2: ok 45 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-0G7fHdesktop-runner-20140523.test.png 2: ok 46 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-soF5ckde-unselected-20141211.png 2: ok 47 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-5jU1yuser_settings-2.png 2: ok 48 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-loJULconfirmlicense-sle12.png 2: ok 49 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-YcKLUframe2.png 2: ok 50 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-1pjcXscreenlock.test.png 2: ok 51 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-kXs4Ainst-rescuesystem-20141027.png 2: ok 52 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-QHh6uooffice-save-prompt-gnome-20160713.test.png 2: ok 53 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-hvwt9other-desktop-dvd-20140904.png 2: ok 54 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-jTmnayast2_lan-hostname-tab-20140630.png 2: ok 55 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-3voWIlogin_sddm.ref.workaround.imperfect.png 2: ok 56 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-baDL_pkcon-proceed-prompt-20141205.png 2: ok 57 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-uIqO_ooffice-save-prompt-gnome-20160713.png 2: ok 58 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-xTPmsbootmenu.ref.png 2: ok 59 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-eSw8zpkcon-proceed-prompt-20141205.test.png 2: ok 60 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-18D5Wframe1.png 2: ok 61 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-DPW37uefi.ref.png 2: ok 62 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-eDIFEkde.ref.png 2: ok 63 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-nV_O8zypper_ref.ref.png 2: ok 64 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-FAC6owelcome.ref.png 2: ok 65 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-lpaLQfont-kerning.ref.png 2: ok 66 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-IJ_V_uefi.test.png 2: ok 67 - Passed /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-O6xafinst-rescuesystem-20141027.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-eDIFEkde.ref.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-NfXRikde.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-QHh6uooffice-save-prompt-gnome-20160713.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-Sd1ZXdesktop-runner-20140523.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-0G7fHdesktop-runner-20140523.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-PfL2rinst-welcome-20140902.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-nv80Aselect_patterns.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-5ndysaccept-ssh-host-key.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-a3FkJdesktop_mainmenu-gnomesled-sles12.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-X5ceiglibc_i686.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-YaVFvbootmenu-ocr.ref.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-loJULconfirmlicense-sle12.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-O6xafinst-rescuesystem-20141027.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-jNqIbinst-video-typed-sles12b9.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-dwCSnuefi-margin.ref.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-1pjcXscreenlock.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-wJeblreclaim_space_delete_btn-20160823.ref.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-dTbByzypper_ref.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-YcKLUframe2.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-kXs4Ainst-rescuesystem-20141027.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-XKocdconsole.ref.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-Tirahyast2_lan-hostname-tab-20140630.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-xTPmsbootmenu.ref.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-iKQSodisplaymanager-sle12.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-uIcmTxorg_vt-Xorg-20140729.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-baDL_pkcon-proceed-prompt-20141205.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-mqsOzlogin_sddm.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-eVc22inst-welcome-20140902.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-eSw8zpkcon-proceed-prompt-20141205.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-QVD_Kdesktop_mainmenu-gnomesled-sles12.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-lpaLQfont-kerning.ref.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-kAdeIconsole.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-18D5Wframe1.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-jTmnayast2_lan-hostname-tab-20140630.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-nV_O8zypper_ref.ref.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-H4Nh_instdetails.ref.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-v_Xxsselect_patterns.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-3voWIlogin_sddm.ref.workaround.imperfect.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-uIqO_ooffice-save-prompt-gnome-20160713.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-soF5ckde-unselected-20141211.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-k7N17confirmlicense-sle12.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-fDFvkdesktop-at-first-boot-kde-without-greeter-20140926.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-H9ghylogin_sddm.ref.imperfect.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-DGlz_xorg_vt-Xorg-20140729.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-9Ttjkscreenlock.ref.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-ka2o8login_sddm.ref.perfect.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-clHBZdesktop-at-first-boot-kde-without-greeter-20140926.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-ryqftaccept-ssh-host-key.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-3va36inst-video-typed-sles12b9.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-iHYU1xterm-started-20141204.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-cEw0aglibc_i686.ref.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-hvwt9other-desktop-dvd-20140904.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-WwveLbootmenu-fail.ref.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-5jU1yuser_settings-2.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-jFLQqbootmenu.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-N9C0Areclaim_space_delete_btn-20160823.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-kxcrHother-desktop-dvd-20140904.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-IJ_V_uefi.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-cl9Yldisplaymanager-sle12.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-qDBjdfont-kerning.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-DPW37uefi.ref.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-T7561kde-unselected-20141211.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-FAC6owelcome.ref.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-uWBXWuser_settings-1.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-2oSiIwelcome.test.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-e7mkTxterm-started-20141204.png 2: unlink /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results/test-dpcT5instdetails.test.png 2: rmdir /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/results 2: NAME TIME CUMULATIVE PERCENTAGE 2: accept-ssh-host-key.png 0.135 0.135 1.247% 2: xterm-started-20141204.png 0.164 0.300 1.515% 2: bootmenu.test.png 0.200 0.500 1.844% 2: font-kerning.test.png 0.195 0.695 1.797% 2: desktop_mainmenu-gnomesled-sles12.t 0.197 0.892 1.818% 2: desktop-runner-20140523.png 0.120 1.011 1.102% 2: xorg_vt-Xorg-20140729.test.png 0.098 1.109 0.904% 2: yast2_lan-hostname-tab-20140630.tes 0.126 1.235 1.161% 2: welcome.test.png 0.201 1.436 1.856% 2: bootmenu-ocr.ref.png 0.192 1.628 1.765% 2: user_settings-1.png 0.113 1.741 1.038% 2: glibc_i686.ref.png 0.112 1.852 1.031% 2: inst-video-typed-sles12b9.png 0.214 2.066 1.971% 2: glibc_i686.test.png 0.156 2.222 1.435% 2: desktop_mainmenu-gnomesled-sles12.p 0.122 2.344 1.124% 2: inst-welcome-20140902.png 0.115 2.458 1.057% 2: other-desktop-dvd-20140904.test.png 0.135 2.594 1.247% 2: login_sddm.ref.perfect.png 0.277 2.871 2.555% 2: login_sddm.ref.imperfect.png 0.283 3.154 2.610% 2: select_patterns.test.png 0.117 3.270 1.074% 2: desktop-at-first-boot-kde-without-g 0.176 3.446 1.619% 2: displaymanager-sle12.png 0.093 3.539 0.854% 2: instdetails.ref.png 0.148 3.687 1.366% 2: inst-video-typed-sles12b9.test.png 0.230 3.917 2.118% 2: bootmenu-fail.ref.png 0.189 4.105 1.740% 2: desktop-at-first-boot-kde-without-g 0.161 4.266 1.483% 2: displaymanager-sle12.test.png 0.113 4.379 1.038% 2: console.ref.png 0.106 4.485 0.980% 2: zypper_ref.test.png 0.103 4.588 0.947% 2: accept-ssh-host-key.test.png 0.106 4.694 0.980% 2: confirmlicense-sle12.test.png 0.163 4.857 1.504% 2: instdetails.test.png 0.163 5.020 1.500% 2: reclaim_space_delete_btn-20160823.r 0.121 5.141 1.119% 2: xorg_vt-Xorg-20140729.png 0.101 5.243 0.935% 2: screenlock.ref.png 0.102 5.345 0.940% 2: uefi-margin.ref.png 0.176 5.521 1.623% 2: xterm-started-20141204.test.png 0.155 5.676 1.426% 2: kde-unselected-20141211.test.png 0.252 5.927 2.322% 2: select_patterns.png 0.114 6.042 1.052% 2: console.test.png 0.111 6.153 1.025% 2: kde.test.png 0.230 6.382 2.117% 2: inst-welcome-20140902.test.png 0.146 6.528 1.342% 2: login_sddm.test.png 0.276 6.804 2.545% 2: reclaim_space_delete_btn-20160823.t 0.116 6.920 1.068% 2: desktop-runner-20140523.test.png 0.200 7.120 1.847% 2: kde-unselected-20141211.png 0.218 7.338 2.012% 2: user_settings-2.png 0.111 7.450 1.026% 2: confirmlicense-sle12.png 0.124 7.574 1.143% 2: frame2.png 0.198 7.772 1.827% 2: screenlock.test.png 0.099 7.871 0.917% 2: inst-rescuesystem-20141027.png 0.200 8.071 1.843% 2: ooffice-save-prompt-gnome-20160713. 0.111 8.182 1.024% 2: other-desktop-dvd-20140904.png 0.112 8.294 1.030% 2: yast2_lan-hostname-tab-20140630.png 0.111 8.405 1.021% 2: login_sddm.ref.workaround.imperfect 0.276 8.680 2.540% 2: pkcon-proceed-prompt-20141205.png 0.150 8.831 1.384% 2: ooffice-save-prompt-gnome-20160713. 0.111 8.942 1.026% 2: bootmenu.ref.png 0.193 9.134 1.776% 2: pkcon-proceed-prompt-20141205.test. 0.171 9.305 1.574% 2: frame1.png 0.175 9.480 1.613% 2: uefi.ref.png 0.177 9.657 1.633% 2: kde.ref.png 0.235 9.892 2.162% 2: zypper_ref.ref.png 0.110 10.001 1.010% 2: welcome.ref.png 0.193 10.194 1.778% 2: font-kerning.ref.png 0.191 10.385 1.758% 2: uefi.test.png 0.179 10.564 1.652% 2: inst-rescuesystem-20141027.test.png 0.243 10.807 2.242% 2: _stop_ 0.040 10.847 0.368% 2: ok 68 - no (unexpected) warnings (via done_testing) 2: 1..68 2: ok 14843 ms ( 0.10 usr 0.01 sys + 13.71 cusr 1.05 csys = 14.87 CPU) 2: [04:37:29] t/10-virtio_terminal.t ................... 2: # Subtest: set_pipe_sz() error handling (ensuring stable test coverage of that function) 2: ok 1 - error returned 2: ok 2 - fcntl invoked 2: 1..2 2: ok 1 - set_pipe_sz() error handling (ensuring stable test coverage of that function) 2: # Subtest: Test open_pipe() error condition 2: ok 1 - is a serial terminal 2: ok 2 - Expect die if pipe_sz fail 2: ok 3 - log 2: ok 4 - Log mention size 2: ok 5 - PIPE_SZ is 2048 2: ok 6 - Log mention new size 2: ok 7 - Size didn't changed 2: ok 8 - Log mention new size 2: ok 9 - PIPE_SZ is 65536 2: ok 10 - Log mention new size 2: ok 11 - PIPE_SZ is 5555 from VIRTIO_CONSOLE_PIPE_SZ 2: ok 12 - Throw exception if pipe doesn't exists 2: ok 13 - log for open_pipe on non-existent pipe 2: ok 14 - maximum pipe size 65536 is larger than 1 2: ok 15 - Log mention new size 2: 1..15 2: ok 2 - Test open_pipe() error condition 2: # Subtest: Test snapshot handling 2: ok 1 - Return undef, if snapshot and key doesn't exist 2: ok 2 - Snapshots are empty 2: ok 3 - Snapshots are empty after select/activate 2: ok 4 - [snap1] virtio_terminal stored all available data 2: ok 5 - [snap1] console snapshot is activated 2: ok 6 - [snap1] return undef, if key doesn't exist 2: ok 7 - [snap1] Snapshots data verified 2: ok 8 - [snap2] virtio_terminal stored all available data 2: ok 9 - [snap2] console snapshot is activated 2: ok 10 - [snap2] Snapshots data verified 2: ok 11 - Verified peak retrieves "foo" 2: ok 12 - Verify console is not activated after reset() 2: ok 13 - [snap1] carry over buffer successful loaded 2: ok 14 - [snap1] console is still activated 2: ok 15 - [snap3] carry over buffer successful loaded 2: ok 16 - [snap3] console is not activated 2: ok 17 - [snap4] virtio_terminal stored preload_buffer if screen is not set 2: ok 18 - [snap4] preload_buffer is restored after loading snapshot 2: 1..18 2: ok 3 - Test snapshot handling 2: ok 4 - no (unexpected) warnings (via done_testing) 2: 1..4 2: ok 4320 ms ( 0.03 usr 0.00 sys + 3.60 cusr 0.76 csys = 4.39 CPU) 2: [04:37:32] t/11-image-ppm.t ......................... 2: ok 1 - is a ppm 2: ok 2 2: ok 3 - no (unexpected) warnings (via done_testing) 2: 1..3 2: ok 3076 ms ( 0.01 usr 0.00 sys + 2.66 cusr 0.42 csys = 3.09 CPU) 2: [04:37:36] t/12-bmwqemu.t ........................... 2: # Subtest: log_call 2: ok 1 - log_call escapes special characters 2: ok 2 - log_call escapes special characters 2: ok 3 - log_call escapes special characters 2: ok 4 - log_call auto indentation 2: ok 5 - log_call hides sensitive info 2: ok 6 - log_call hides sensitive info 2: ok 7 - Hide secrets with special regex chars 2: ok 8 - Hide secrets if it occure multiple times 2: ok 9 - Hide multiple secrets given as array 2: ok 10 - Hide multiple secrets given as multiple arguments 2: ok 11 - Hide multiple secrets given in mixed format 2: ok 12 - Hide secrets as part of a string 2: ok 13 - Value evaluate to false 2: ok 14 - Undef as value 2: 1..14 2: ok 1 - log_call 2: # Subtest: update_line_number 2: ok 1 - update_line_number needs current_test defined 2: ok 2 - update_line_number identifies caller scope 2: 1..2 2: ok 2 - update_line_number 2: # Subtest: CASEDIR is mandatory 2: ok 1 - bmwqemu refuses to init 2: ok 2 - DISTRI unchanged by init call 2: ok 3 - CASEDIR not set 2: 1..3 2: ok 3 - CASEDIR is mandatory 2: # Subtest: save_vars 2: ok 1 - init successful 2: ok 2 - _SECRET_TEST unchanged 2: ok 3 - CASEDIR unchanged 2: 1..3 2: ok 4 - save_vars 2: # Subtest: save_vars no_secret 2: ok 1 - init successful 2: ok 2 - _SECRET_TEST not written to vars.json 2: ok 3 - MY_PASSWORD not written to vars.json 2: ok 4 - CASEDIR unchanged 2: 1..4 2: ok 5 - save_vars no_secret 2: # Subtest: HDD variables sanity check 2: ok 1 - one HDD for reading, one for publishing is ok 2: ok 2 - overwriting source HDD is prevented 2: 1..2 2: ok 6 - HDD variables sanity check 2: # Subtest: invalid vars characters 2: ok 1 - Warning is issued for invalid setting keys 2: ok 2 - %vars in scalar context works 2: ok 3 - exists $vars{...} works 2: 1..3 2: ok 7 - invalid vars characters 2: ok 8 - JSON file can be saved with save_json_file 2: ok 9 - JSON file written with correct content 2: ok 10 - wait for one more screenshot is ok 2: ok 11 - no (unexpected) warnings (via done_testing) 2: 1..11 2: ok 4501 ms ( 0.02 usr 0.00 sys + 4.10 cusr 0.39 csys = 4.51 CPU) 2: [04:37:40] t/13-osutils.t ........................... 2: # Subtest: qv 2: ok 1 - Can interpolate variables 2: ok 2 - Can interpolate variables even if on new lines 2: ok 3 - Can interpolate words 2: ok 4 - Can interpolate variables and hash values 2: 1..4 2: ok 1 - qv 2: # Subtest: gen_params 2: ok 1 - added parameter 2: ok 2 - didn't added any parameter 2: ok 3 - Added parameter if parameter is an arrayref 2: ok 4 - Added parameter if parameter is an arrayref supplied with qv() 2: ok 5 - don't add parameter if it's empty 2: ok 6 - Added parameter if parameter is an arrayref and with custom prefix 2: ok 7 - Quote itself if parameter contains whitespace 2: ok 8 - Do not quote itself if pass no_quotes argument 2: ok 9 - Do not quote itself if pass no_quotes argument with custom prefix 2: 1..9 2: ok 2 - gen_params 2: # Subtest: dd_gen_params 2: ok 1 - added parameter 2: ok 2 - didn't added any parameter 2: ok 3 - Added parameter if parameter is an arrayref 2: ok 4 - Added parameter if parameter is an arrayref supplied with qv() 2: ok 5 - don't add parameter if it's empty 2: 1..5 2: ok 3 - dd_gen_params 2: # Subtest: find_bin 2: ok 1 - Executable file found 2: ok 2 - Executable file found but not executable 2: ok 3 - Executable file not found 2: 1..3 2: ok 4 - find_bin 2: # Subtest: quote 2: ok 1 - Quote variables 2: ok 2 - Quote words 2: ok 3 - Quote words and variables 2: ok 4 - Quote variables and hash values 2: 1..4 2: ok 5 - quote 2: # Subtest: runcmd 2: ok 1 - debug runcmd progress output 2: ok 2 - qemu-image creation and get its return code 2: ok 3 - debug runcmd output with rm 2: ok 4 - delete image and get its return code 2: ok 5 - no image found as expected 2: ok 6 - command failed and calls die 2: 1..6 2: ok 6 - runcmd 2: # Subtest: run_diag 2: ok 1 - Return stdout 2: ok 2 - Exit code appear in log 2: ok 3 - Return stderr 2: ok 4 - Command appear in log 2: ok 5 - Empty string, if command does not produce output 2: ok 6 - No empty line, if command does not produce output 2: ok 7 - Output appear in the log 2: ok 8 - STDERR output appear in the log 2: ok 9 - Return undef on execution error and do not die 2: ok 10 - Error message appear in log 2: 1..10 2: ok 7 - run_diag 2: # Subtest: attempt 2: ok 1 - attempts conducted 2: ok 2 - all attempts exhausted 2: ok 3 - attempts conducted with named parameters 2: ok 4 - correct attempts with named parameters 2: ok 5 - attempts with alternative return 2: ok 6 - alternative return set 2: 1..6 2: ok 8 - attempt 2: ok 9 - no (unexpected) warnings (via done_testing) 2: 1..9 2: ok 3764 ms ( 0.03 usr 0.00 sys + 3.02 cusr 0.54 csys = 3.59 CPU) 2: 2: # Failed test 'version printed' 2: # at t/14-isotovideo.t line 48. 2: # STDOUT & STDERR: 2: # prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2acbda1700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2acbda1700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/isotovideo line 87 2: # 27961: EXIT 0 2: # 2: # don't match: 2: # (?^u:Current version is.+\[interface v[0-9]+\]) 2: # as expected 2: # Looks like you failed 1 test of 2. 2: 2: # Failed test 'get the version number' 2: # at t/14-isotovideo.t line 51. 2: 2: # Failed test 'isotovideo exit code' 2: # at t/14-isotovideo.t line 56. 2: # got: '0' 2: # expected: '1' 2: 2: # Failed test 'requested modules scheduled' 2: # at t/14-isotovideo.t line 56. 2: # STDOUT & STDERR: 2: # prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2adc748700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2adc748700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/isotovideo line 87 2: # 2: # don't match: 2: # (?^u:scheduling.+(foo|bar/baz)) 2: # as expected 2: # Looks like you failed 2 tests of 2. 2: 2: # Failed test 'standalone isotovideo without vars.json file and only command line parameters' 2: # at t/14-isotovideo.t line 57. 2: 2: # Failed test 'isotovideo exit code' 2: # at t/14-isotovideo.t line 69. 2: # got: '0' 2: # expected: '1' 2: 2: # Failed test 'shutdown scheduled' 2: # at t/14-isotovideo.t line 69. 2: # STDOUT & STDERR: 2: # prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2afe0f8700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2afe0f8700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/isotovideo line 87 2: # 2: # don't match: 2: # (?^u:scheduling shutdown) 2: # as expected 2: # Looks like you failed 2 tests of 2. 2: 2: # Failed test 'standard tests based on simple vars.json file' 2: # at t/14-isotovideo.t line 70. 2: 2: # Failed test 'isotovideo exit code' 2: # at t/14-isotovideo.t line 86. 2: # got: '0' 2: # expected: '1' 2: 2: # Failed test 'repo picked up' 2: # at t/14-isotovideo.t line 88. 2: # 'prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af71e5700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af71e5700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/isotovideo line 87 2: # ' 2: # doesn't match '(?^u:Cloning into 'repo')' 2: 2: # Failed test 'git repository attempted to be cloned' 2: # at t/14-isotovideo.t line 89. 2: # 'prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af71e5700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af71e5700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/isotovideo line 87 2: # ' 2: # doesn't match '(?^u:git URL.*/repo)' 2: 2: # Failed test 'branch in git repository attempted to be checked out' 2: # at t/14-isotovideo.t line 90. 2: # 'prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af71e5700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af71e5700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/isotovideo line 87 2: # ' 2: # doesn't match '(?^u:branch.*foo)' 2: 2: # Failed test 'fatal Git error logged' 2: # at t/14-isotovideo.t line 91. 2: # 'prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af71e5700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af71e5700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/isotovideo line 87 2: # ' 2: # doesn't match '(?^u:fatal:.*)' 2: # No tests run! 2: 2: # Failed test 'No tests run for subtest "fatal error recorded for passing as reason"' 2: # at t/14-isotovideo.t line 100. 2: # Looks like you failed 6 tests of 8. 2: 2: # Failed test 'isotovideo with custom git repo parameters specified' 2: # at t/14-isotovideo.t line 101. 2: Can't open file "base_state.json": No such file or directory at t/14-isotovideo.t line 95. 2: # Tests were run but no plan was declared and done_testing() was not seen. 2: # Looks like your test exited with 255 just after 5. 2: [04:37:59] t/14-isotovideo.t ........................ 2: # Subtest: get the version number 2: not ok 1 - version printed 2: ok 2 - no state file was written 2: 1..2 2: not ok 1 - get the version number 2: # Subtest: standalone isotovideo without vars.json file and only command line parameters 2: # Starting isotovideo with: /usr/bin/perl /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/isotovideo --workdir /tmp/14-isotovideo.t-Bp0Q/pool -d backend=null casedir=/builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data/tests schedule=foo,bar/baz _exit_after_schedule=1 2: not ok 1 - isotovideo exit code 2: not ok 2 - requested modules scheduled 2: 1..2 2: not ok 2 - standalone isotovideo without vars.json file and only command line parameters 2: # Subtest: standard tests based on simple vars.json file 2: # Starting isotovideo with: /usr/bin/perl /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/isotovideo --workdir /tmp/14-isotovideo.t-Bp0Q/pool -d backend=null 2: not ok 1 - isotovideo exit code 2: not ok 2 - shutdown scheduled 2: 1..2 2: not ok 3 - standard tests based on simple vars.json file 2: # Subtest: isotovideo with custom git repo parameters specified 2: ok 1 - initialized test repo 2: # Starting isotovideo with: /usr/bin/perl /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/isotovideo --workdir /tmp/14-isotovideo.t-Bp0Q/pool -d backend=null casedir=file:///tmp/14-isotovideo.t-Bp0Q/pool/repo.git#foo needles_dir=/builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/data _exit_after_schedule=1 2: not ok 2 - isotovideo exit code 2: not ok 3 - repo picked up 2: not ok 4 - git repository attempted to be cloned 2: not ok 5 - branch in git repository attempted to be checked out 2: not ok 6 - fatal Git error logged 2: ok 7 - execution of isotovideo aborted; no follow-up error about empty CASEDIR produced 2: # Subtest: fatal error recorded for passing as reason 2: 1..0 2: not ok 8 - No tests run for subtest "fatal error recorded for passing as reason" 2: 1..8 2: not ok 4 - isotovideo with custom git repo parameters specified 2: ok 5 - no (unexpected) warnings (via END block) 2: Dubious, test returned 255 (wstat 65280, 0xff00) 2: Failed 4/5 subtests 2: [04:38:01] t/15-logging.t ........................... 2: # Subtest: Logging to STDERR 2: # [2022-11-11T04:38:01.495321-05:00] [debug] Via diag function 2: # [2022-11-11T04:38:01.496313-05:00] [debug] >>> main::output_once: Via fctres function 2: # [2022-11-11T04:38:01.496884-05:00] [info] ::: main::output_once: Via fctinfo function 2: # [2022-11-11T04:38:01.497440-05:00] [warn] !!! main::output_once: Via fctwarn function 2: # [2022-11-11T04:38:01.497966-05:00] [debug] ||| Via modstate function 2: # [2022-11-11T04:38:01.501381-05:00] [debug] Via diag function 2: # [2022-11-11T04:38:01.504318-05:00] [debug] >>> main::__ANON__: Via fctres function 2: # [2022-11-11T04:38:01.507055-05:00] [info] ::: main::__ANON__: Via fctinfo function 2: # [2022-11-11T04:38:01.509663-05:00] [warn] !!! main::__ANON__: Via fctwarn function 2: # [2022-11-11T04:38:01.512352-05:00] [debug] ||| Via modstate function 2: # 2: ok 1 - All messages logged to STDERR 2: ok 2 - Logging diag match! 2: ok 3 - Logging fctres match! 2: ok 4 - Logging fctinfo match! 2: ok 5 - Logging fctwarn match! 2: ok 6 - Logging modstate match! 2: 1..6 2: ok 1 - Logging to STDERR 2: # Subtest: Logging to file 2: ok 1 - All messages logged to file 2: ok 2 - Logging diag match! 2: ok 3 - Logging fctres match! 2: ok 4 - Logging fctinfo match! 2: ok 5 - Logging fctwarn match! 2: ok 6 - Logging modstate match! 2: 1..6 2: ok 2 - Logging to file 2: ok 3 - no (unexpected) warnings (via done_testing) 2: 1..3 2: ok 2237 ms ( 0.01 usr 0.00 sys + 1.99 cusr 0.25 csys = 2.25 CPU) 2: [04:38:04] t/16-send_with_fd.t ...................... 2: ok 1 - Send file handle 2: ok 2 - Receive echo on pipe FD we sent 2: ok 3 - Child process exited cleanly 2: ok 4 - no (unexpected) warnings (via done_testing) 2: 1..4 2: ok 3099 ms ( 0.01 usr 0.00 sys + 2.54 cusr 0.57 csys = 3.12 CPU) 2: [04:38:08] t/17-basetest.t .......................... 2: # Subtest: run_post_fail_test 2: # mock method not implemented $cmd: set_current_test 2: ok 1 - run_post_fail end up with die 2: ok 2 - test died 2: # mock method not implemented $cmd: set_current_test 2: ok 3 - post fail hooks runtime 2: ok 4 - Post fail hooks runtime present 2: # mock method not implemented $cmd: set_current_test 2: ok 5 - behavior persists regardless of _SKIP_POST_FAIL_HOOKS setting 2: ok 6 - test died 2: 1..6 2: ok 1 - run_post_fail_test 2: # Subtest: modules_test 2: ok 1 - module can be created 2: ok 2 - module is applicable by default 2: ok 3 - module can be excluded 2: ok 4 - modules can be excluded based on a passlist 2: ok 5 - a passlisted module shows up 2: ok 6 - passlisted modules are overridden by blocklist 2: 1..6 2: ok 2 - modules_test 2: # Subtest: parse_serial_output 2: ok 1 - test result untouched without match 2: ok 2 - test details do not have extra message 2: ok 3 - test result set to ok 2: ok 4 - log message matches output 2: ok 5 - test result set to soft failure 2: ok 6 - log message matches output 2: ok 7 - test result set to soft failure 2: ok 8 - log message matches output 2: ok 9 - test died hard after match 2: ok 10 - test result set to hard failure 2: ok 11 - test died hard after match with fatal type 2: ok 12 - test result set to fail after fatal failure 2: ok 13 - test died because of wrong serial failure type 2: ok 14 - test result set to hard failure 2: ok 15 - test died because of missing message 2: ok 16 - test result set to hard failure 2: 1..16 2: ok 3 - parse_serial_output 2: # Subtest: get_new_serial_output 2: ok 1 - returns serial output 2: ok 2 - returns nothing if nothing got added 2: ok 3 - returns new serial output 2: 1..3 2: ok 4 - get_new_serial_output 2: # Subtest: record_testresult 2: ok 1 - adding unknown result 2: ok 2 - test result unaffected 2: ok 3 - test count increased 2: ok 4 - adding "ok" result 2: ok 5 - test result is now "ok" 2: ok 6 - adding "softfail" result 2: ok 7 - test result is now "softfail" 2: ok 8 - adding one more "ok" result 2: ok 9 - test result is still "softfail" 2: ok 10 - adding "fail" result 2: ok 11 - test result is now "fail" 2: ok 12 - adding one more "ok" result 2: ok 13 - test result is still "fail" 2: ok 14 - adding one more "softfail" result 2: ok 15 - test result is still "fail" 2: ok 16 - adding one more "unk" result 2: ok 17 - test result is still "fail" 2: ok 18 - adding one more "softfail" result but forcing the status 2: ok 19 - test result was forced to "softfail" 2: ok 20 - unknown result from take_screenshot not added to details 2: ok 21 - test_count accumulated 2: ok 22 - all details added 2: 1..22 2: ok 5 - record_testresult 2: # Subtest: record_screenmatch 2: ok 1 - screenmatch detail recorded as expected 2: ok 2 - needle workaround debug message found 2: ok 3 - screenmatch detail with workaround property recorded as expected 2: 1..3 2: ok 6 - record_screenmatch 2: # Subtest: register_extra_test_results 2: ok 1 - add extra test results 2: ok 2 - unknown script is replaced with self->{script}. 2: ok 3 - existing script is untouched. 2: ok 4 - undefined script is replaced with self->{script}. 2: 1..4 2: ok 7 - register_extra_test_results 2: # Subtest: execute_time 2: ok 1 - the execution time is initiated correctly 2: ok 2 - finish status message found 2: ok 3 - the execution time is correct 2: 1..3 2: ok 8 - execute_time 2: ok 9 - no (unexpected) warnings (via done_testing) 2: 1..9 2: ok 4080 ms ( 0.04 usr 0.00 sys + 3.65 cusr 0.43 csys = 4.12 CPU) 2: [04:38:16] t/18-backend-qemu.t ...................... 2: ok 1 - backend can be created 2: ok 2 - qemu can be started 2: ok 3 - preparing local files 2: ok 4 - a console has been added 2: ok 5 - one console has been added 2: # Subtest: using Open vSwitch D-Bus service 2: ok 1 - error about missing service in exception 2: ok 2 - failed dbus call ignored gracefully 2: ok 3 - error about missing service 2: ok 4 - failed dbus call throws exception 2: 1..4 2: ok 6 - using Open vSwitch D-Bus service 2: ok 7 - a qmp command has been called 2: ok 8 - quit has been called for off 2: ok 9 - powerdown has been called for acpi 2: # Subtest: eject cd 2: ok 1 - eject called with correct defaults 2: ok 2 - blockdev-remove-medium called with correct defaults 2: ok 3 - eject called with custom parameters 2: ok 4 - blockdev-remove-medium called with custom parameters 2: 1..4 2: ok 10 - eject cd 2: # Subtest: switch_network 2: ok 1 - network must be disabled 2: ok 2 - qmp command for setlink is passed 2: ok 3 - a qmp command has been called 2: ok 4 - Network name can be specified, network can be enabled 2: 1..4 2: ok 11 - switch_network 2: # Subtest: execute arbitrary QMP command 2: ok 1 - query params passed as-is 2: 1..1 2: ok 12 - execute arbitrary QMP command 2: # Subtest: process_qemu_output 2: ok 1 - qemu output logged with distinct log levels 2: 1..1 2: ok 13 - process_qemu_output 2: ok 14 - res is set for ppc/sparc 2: ok 15 - OFW workarounds applied 2: # Subtest: qemu_huge_pages_option 2: ok 1 - -mem-prealloc option added 2: ok 2 - -mem-path /no/dev/hugepages/ 2: 1..2 2: ok 16 - qemu_huge_pages_option 2: # Subtest: qemu_tpm_option 2: ok 1 - -chardev socket option added (instance) 2: ok 2 - -tpmdev emulator option added 2: ok 3 - -device tpm-tis option added 2: ok 4 - -chardev socket option added (2) 2: ok 5 - -chardev socket option added (instance) 2: ok 6 - -tpmdev emulator option added 2: ok 7 - -device tpm-spapr option added 2: ok 8 - -device spapr-vscsi option added 2: ok 9 - -chardev socket option added (instance) 2: ok 10 - -tpmdev emulator option added 2: ok 11 - -device tpm-tis option added 2: ok 12 - swtpm default device created 2: ok 13 - swtpm 2.0 device created 2: ok 14 - swtpm 1.2 device created 2: 1..14 2: ok 17 - qemu_tpm_option 2: ok 18 - no (unexpected) warnings (via done_testing) 2: 1..18 2: ok 7624 ms ( 0.04 usr 0.00 sys + 5.79 cusr 1.83 csys = 7.66 CPU) 2: 2: # Failed test '-version option added' 2: # at t/18-qemu-options.t line 64. 2: # 'prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae8ab4700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae8ab4700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/../isotovideo line 87 2: # 28006: EXIT 0 2: # ' 2: # doesn't match '(?^u:-version)' 2: 2: # Failed test 'QEMU version printed' 2: # at t/18-qemu-options.t line 65. 2: # 'prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae8ab4700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae8ab4700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/../isotovideo line 87 2: # 28006: EXIT 0 2: # ' 2: # doesn't match '(?^u:QEMU emulator version)' 2: 2: # Failed test 'Copyright printed' 2: # at t/18-qemu-options.t line 66. 2: # 'prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae8ab4700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae8ab4700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/../isotovideo line 87 2: # 28006: EXIT 0 2: # ' 2: # doesn't match '(?^u:Fabrice Bellard and the QEMU Project developers)' 2: 2: # Failed test 'QEMU_ONLY_EXEC option has effect' 2: # at t/18-qemu-options.t line 67. 2: # 'prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae8ab4700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae8ab4700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/../isotovideo line 87 2: # 28006: EXIT 0 2: # ' 2: # doesn't match '(?^u:Not connecting to QEMU as requested by QEMU_ONLY_EXEC)' 2: 2: # Failed test '-M ? option added' 2: # at t/18-qemu-options.t line 75. 2: # 'prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae62fd700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae62fd700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/../isotovideo line 87 2: # 28009: EXIT 0 2: # ' 2: # doesn't match '(?^u:-M \?)' 2: 2: # Failed test '-version option added' 2: # at t/18-qemu-options.t line 76. 2: # 'prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae62fd700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae62fd700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/../isotovideo line 87 2: # 28009: EXIT 0 2: # ' 2: # doesn't match '(?^u:-version)' 2: 2: # Failed test 'QEMU version printed' 2: # at t/18-qemu-options.t line 77. 2: # 'prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae62fd700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae62fd700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/../isotovideo line 87 2: # 28009: EXIT 0 2: # ' 2: # doesn't match '(?^u:QEMU emulator version)' 2: 2: # Failed test 'connecting to QMP socket aborted' 2: # at t/18-qemu-options.t line 80. 2: # 'prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae62fd700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae62fd700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/../isotovideo line 87 2: # 28009: EXIT 0 2: # ' 2: # doesn't match '(?^u:QEMU terminated before QMP connection could be established)' 2: # Looks like you failed 8 tests of 14. 2: 2: # Failed test 'qemu_append_option' 2: # at t/18-qemu-options.t line 82. 2: # Looks like you failed 1 test of 2. 2: [04:38:25] t/18-qemu-options.t ...................... 2: # Subtest: qemu_append_option 2: prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae8ab4700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae8ab4700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/../isotovideo line 87 2: 28006: EXIT 0 2: ok 1 - zero exit status 2: not ok 2 - -version option added 2: not ok 3 - QEMU version printed 2: not ok 4 - Copyright printed 2: not ok 5 - QEMU_ONLY_EXEC option has effect 2: ok 6 - no invalid option detected 2: ok 7 - execution time of isotovideo (3.64979600906372 s) within reasonable limits 2: prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae62fd700), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ae62fd700)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/../isotovideo line 87 2: 28009: EXIT 0 2: ok 8 - zero exit status 2: not ok 9 - -M ? option added 2: not ok 10 - -version option added 2: not ok 11 - QEMU version printed 2: ok 12 - Supported machines not listed 2: ok 13 - no invalid option detected 2: not ok 14 - connecting to QMP socket aborted 2: 1..14 2: not ok 1 - qemu_append_option 2: ok 2 - no (unexpected) warnings (via done_testing) 2: 1..2 2: Dubious, test returned 1 (wstat 256, 0x100) 2: Failed 1/2 subtests 2: Can't locate syscall.ph in @INC (did you run h2ph?) (@INC contains: /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/../external/os-autoinst-common/lib /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/blib/lib /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/blib/arch/auto/tinycv /usr/local/lib64/perl5/5.36 /usr/local/share/perl5/5.36 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 185. 2: at t/18-qemu.t line 28. 2: main::__ANON__("Can't locate syscall.ph in \@INC (did you run h2ph?) (\@INC con"...) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 185 2: eval {...} called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 186 2: Mojo::IOLoop::ReadWriteProcess::Session::_get_prctl_syscall() called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195 2: Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/OpenQA/Qemu/Proc.pm line 367 2: OpenQA::Qemu::Proc::exec_qemu(OpenQA::Qemu::Proc=HASH(0x2af23381a8)) called at t/18-qemu.t line 414 2: main::__ANON__() called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: eval {...} called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: Test::Builder::subtest(Test::Builder=HASH(0x2aef9526b8), "qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at /usr/share/perl5/vendor_perl/Test/More.pm line 809 2: Test::More::subtest("qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at t/18-qemu.t line 421 2: Can't locate sys/syscall.ph in @INC (did you run h2ph?) (@INC contains: /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/../external/os-autoinst-common/lib /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/blib/lib /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/blib/arch/auto/tinycv /usr/local/lib64/perl5/5.36 /usr/local/share/perl5/5.36 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 186. 2: at t/18-qemu.t line 28. 2: main::__ANON__("Can't locate sys/syscall.ph in \@INC (did you run h2ph?) (\@INC"...) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 186 2: eval {...} called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 186 2: Mojo::IOLoop::ReadWriteProcess::Session::_get_prctl_syscall() called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195 2: Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/OpenQA/Qemu/Proc.pm line 367 2: OpenQA::Qemu::Proc::exec_qemu(OpenQA::Qemu::Proc=HASH(0x2af23381a8)) called at t/18-qemu.t line 414 2: main::__ANON__() called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: eval {...} called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: Test::Builder::subtest(Test::Builder=HASH(0x2aef9526b8), "qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at /usr/share/perl5/vendor_perl/Test/More.pm line 809 2: Test::More::subtest("qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at t/18-qemu.t line 421 2: Undefined subroutine &Mojo::IOLoop::ReadWriteProcess::Session::SYS_prctl called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 188. 2: at t/18-qemu.t line 28. 2: main::__ANON__("Undefined subroutine &Mojo::IOLoop::ReadWriteProcess::Session"...) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 188 2: eval {...} called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 188 2: Mojo::IOLoop::ReadWriteProcess::Session::_get_prctl_syscall() called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195 2: Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/OpenQA/Qemu/Proc.pm line 367 2: OpenQA::Qemu::Proc::exec_qemu(OpenQA::Qemu::Proc=HASH(0x2af23381a8)) called at t/18-qemu.t line 414 2: main::__ANON__() called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: eval {...} called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: Test::Builder::subtest(Test::Builder=HASH(0x2aef9526b8), "qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at /usr/share/perl5/vendor_perl/Test/More.pm line 809 2: Test::More::subtest("qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at t/18-qemu.t line 421 2: prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/OpenQA/Qemu/Proc.pm line 367 2: OpenQA::Qemu::Proc::exec_qemu(OpenQA::Qemu::Proc=HASH(0x2af23381a8)) called at t/18-qemu.t line 414 2: main::__ANON__() called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: eval {...} called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: Test::Builder::subtest(Test::Builder=HASH(0x2aef9526b8), "qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at /usr/share/perl5/vendor_perl/Test/More.pm line 809 2: Test::More::subtest("qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at t/18-qemu.t line 421 2: at t/18-qemu.t line 28. 2: main::__ANON__("prctl not supported in this platform! at /usr/share/perl5/ven"...) called at /usr/share/perl5/vendor_perl/Carp.pm line 292 2: Carp::confess("prctl not supported in this platform!") called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195 2: Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/OpenQA/Qemu/Proc.pm line 367 2: OpenQA::Qemu::Proc::exec_qemu(OpenQA::Qemu::Proc=HASH(0x2af23381a8)) called at t/18-qemu.t line 414 2: main::__ANON__() called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: eval {...} called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: Test::Builder::subtest(Test::Builder=HASH(0x2aef9526b8), "qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at /usr/share/perl5/vendor_perl/Test/More.pm line 809 2: Test::More::subtest("qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at t/18-qemu.t line 421 2: # No tests run! 2: 2: # Failed test 'No tests run for subtest "qemu was killed due to the system being out of memory"' 2: # at t/18-qemu.t line 421. 2: prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/OpenQA/Qemu/Proc.pm line 367 2: OpenQA::Qemu::Proc::exec_qemu(OpenQA::Qemu::Proc=HASH(0x2af23381a8)) called at t/18-qemu.t line 414 2: main::__ANON__() called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: eval {...} called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: Test::Builder::subtest(Test::Builder=HASH(0x2aef9526b8), "qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at /usr/share/perl5/vendor_perl/Test/More.pm line 809 2: Test::More::subtest("qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at t/18-qemu.t line 421 2: at t/18-qemu.t line 28. 2: main::__ANON__("prctl not supported in this platform! at /usr/share/perl5/ven"...) called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 418 2: Test::Builder::subtest(Test::Builder=HASH(0x2aef9526b8), "qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at /usr/share/perl5/vendor_perl/Test/More.pm line 809 2: Test::More::subtest("qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at t/18-qemu.t line 421 2: prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/OpenQA/Qemu/Proc.pm line 367 2: OpenQA::Qemu::Proc::exec_qemu(OpenQA::Qemu::Proc=HASH(0x2af23381a8)) called at t/18-qemu.t line 414 2: main::__ANON__() called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: eval {...} called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: Test::Builder::subtest(Test::Builder=HASH(0x2aef9526b8), "qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at /usr/share/perl5/vendor_perl/Test/More.pm line 809 2: Test::More::subtest("qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at t/18-qemu.t line 421 2: 2: # Failed test 'no (unexpected) warnings (via END block)' 2: # at /usr/share/perl5/vendor_perl/Test/Builder.pm line 193. 2: # Got the following unexpected warnings: 2: # 1: Can't locate syscall.ph in @INC (did you run h2ph?) (@INC contains: /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/../external/os-autoinst-common/lib /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/blib/lib /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/blib/arch/auto/tinycv /usr/local/lib64/perl5/5.36 /usr/local/share/perl5/5.36 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 185. 2: # at t/18-qemu.t line 28. 2: # main::__ANON__("Can't locate syscall.ph in \@INC (did you run h2ph?) (\@INC con"...) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 185 2: # eval {...} called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 186 2: # Mojo::IOLoop::ReadWriteProcess::Session::_get_prctl_syscall() called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/OpenQA/Qemu/Proc.pm line 367 2: # OpenQA::Qemu::Proc::exec_qemu(OpenQA::Qemu::Proc=HASH(0x2af23381a8)) called at t/18-qemu.t line 414 2: # main::__ANON__() called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: # eval {...} called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: # Test::Builder::subtest(Test::Builder=HASH(0x2aef9526b8), "qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at /usr/share/perl5/vendor_perl/Test/More.pm line 809 2: # Test::More::subtest("qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at t/18-qemu.t line 421 2: # 2: Can't locate sys/syscall.ph in @INC (did you run h2ph?) (@INC contains: /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/t/../external/os-autoinst-common/lib /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/blib/lib /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/ppmclibs/blib/arch/auto/tinycv /usr/local/lib64/perl5/5.36 /usr/local/share/perl5/5.36 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 186. 2: # at t/18-qemu.t line 28. 2: # main::__ANON__("Can't locate sys/syscall.ph in \@INC (did you run h2ph?) (\@INC"...) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 186 2: # eval {...} called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 186 2: # Mojo::IOLoop::ReadWriteProcess::Session::_get_prctl_syscall() called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/OpenQA/Qemu/Proc.pm line 367 2: # OpenQA::Qemu::Proc::exec_qemu(OpenQA::Qemu::Proc=HASH(0x2af23381a8)) called at t/18-qemu.t line 414 2: # main::__ANON__() called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: # eval {...} called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: # Test::Builder::subtest(Test::Builder=HASH(0x2aef9526b8), "qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at /usr/share/perl5/vendor_perl/Test/More.pm line 809 2: # Test::More::subtest("qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at t/18-qemu.t line 421 2: # 3: Undefined subroutine &Mojo::IOLoop::ReadWriteProcess::Session::SYS_prctl called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 188. 2: # at t/18-qemu.t line 28. 2: # main::__ANON__("Undefined subroutine &Mojo::IOLoop::ReadWriteProcess::Session"...) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 188 2: # eval {...} called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 188 2: # Mojo::IOLoop::ReadWriteProcess::Session::_get_prctl_syscall() called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/OpenQA/Qemu/Proc.pm line 367 2: # OpenQA::Qemu::Proc::exec_qemu(OpenQA::Qemu::Proc=HASH(0x2af23381a8)) called at t/18-qemu.t line 414 2: # main::__ANON__() called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: # eval {...} called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: # Test::Builder::subtest(Test::Builder=HASH(0x2aef9526b8), "qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at /usr/share/perl5/vendor_perl/Test/More.pm line 809 2: # Test::More::subtest("qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at t/18-qemu.t line 421 2: # 4: prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/OpenQA/Qemu/Proc.pm line 367 2: # OpenQA::Qemu::Proc::exec_qemu(OpenQA::Qemu::Proc=HASH(0x2af23381a8)) called at t/18-qemu.t line 414 2: # main::__ANON__() called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: # eval {...} called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: # Test::Builder::subtest(Test::Builder=HASH(0x2aef9526b8), "qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at /usr/share/perl5/vendor_perl/Test/More.pm line 809 2: # Test::More::subtest("qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at t/18-qemu.t line 421 2: # at t/18-qemu.t line 28. 2: # main::__ANON__("prctl not supported in this platform! at /usr/share/perl5/ven"...) called at /usr/share/perl5/vendor_perl/Carp.pm line 292 2: # Carp::confess("prctl not supported in this platform!") called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/OpenQA/Qemu/Proc.pm line 367 2: # OpenQA::Qemu::Proc::exec_qemu(OpenQA::Qemu::Proc=HASH(0x2af23381a8)) called at t/18-qemu.t line 414 2: # main::__ANON__() called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: # eval {...} called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: # Test::Builder::subtest(Test::Builder=HASH(0x2aef9526b8), "qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at /usr/share/perl5/vendor_perl/Test/More.pm line 809 2: # Test::More::subtest("qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at t/18-qemu.t line 421 2: # 5: prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: # Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: # Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2af1b0f498)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/OpenQA/Qemu/Proc.pm line 367 2: # OpenQA::Qemu::Proc::exec_qemu(OpenQA::Qemu::Proc=HASH(0x2af23381a8)) called at t/18-qemu.t line 414 2: # main::__ANON__() called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: # eval {...} called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 374 2: # Test::Builder::subtest(Test::Builder=HASH(0x2aef9526b8), "qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at /usr/share/perl5/vendor_perl/Test/More.pm line 809 2: # Test::More::subtest("qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at t/18-qemu.t line 421 2: # at t/18-qemu.t line 28. 2: # main::__ANON__("prctl not supported in this platform! at /usr/share/perl5/ven"...) called at /usr/share/perl5/vendor_perl/Test/Builder.pm line 418 2: # Test::Builder::subtest(Test::Builder=HASH(0x2aef9526b8), "qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at /usr/share/perl5/vendor_perl/Test/More.pm line 809 2: # Test::More::subtest("qemu was killed due to the system being out of memory", CODE(0x2af233da20)) called at t/18-qemu.t line 421 2: # Tests were run but no plan was declared and done_testing() was not seen. 2: # Looks like your test exited with 255 just after 44. 2: [04:38:30] t/18-qemu.t .............................. 2: ok 1 - Generate qemu command line for single new drive 2: ok 2 - Generate qemu-img command line for single new drive 2: ok 3 - Generate qemu-img convert for single new drive 2: ok 4 - Generate qemu-img convert for single new drive, without compression 2: ok 5 - qemu-img create call for a vmdk disk image 2: ok 6 - Generate qemu command line for multiple new drives 2: ok 7 - Generate unlink list for multiple new drives 2: ok 8 - Generate qemu-img command line for multiple new drives 2: ok 9 - Generate qemu command line for single existing drive 2: ok 10 - Generate qemu-img command line for single existing drive 2: ok 11 - Generate unlink list for single existing drive 2: ok 12 - Generate qemu-img convert for single existing drive 2: ok 13 - Generate qemu command line for single existing UEFI disk using vars 2: ok 14 - Generate qemu-img command line for single existing UEFI disk 2: ok 15 - Generate qemu command line for new drives on multipath 2: ok 16 - Multipath Command line after serialisation and deserialisation 2: ok 17 - init_blockdev_images can report error 2: ok 18 - failure message for no directory 2: ok 19 - init_blockdev_images passes 2: ok 20 - Generate qemu command line for new drive and cdrom using vars 2: ok 21 - Generate qemu command line after snapshot 2: ok 22 - Returned snapshot sequence number 2: ok 23 - Active layer set to be recreated for drive hd0 2: ok 24 - Active layer set to be recreated for drive cd0 2: ok 25 - Generate qemu command line after reverting a snapshot 2: ok 26 - Command line after snapshot and serialisation 2: ok 27 - Generate reverted snapshot images 2: ok 28 - Generate unlink list of reverted snapshot images 2: ok 29 - Generate qemu-img convert with snapshots 2: ok 30 - Returned snapshot sequence number 2: ok 31 - Correct number of overlay files need unlinking for hd0 2: ok 32 - Correct number of overlay files need unlinking for cd0 2: ok 33 - Generate qemu command line after deserialising and reverting a snapshot 2: ok 34 - Returned snapshot sequence number 2: ok 35 - Correct number of overlay files need unlinking for hd0 2: ok 36 - Correct number of overlay files need unlinking for cd0 2: ok 37 - Correct number of overlay files need unlinking for pflash-code 2: ok 38 - Correct number of overlay files need unlinking for pflash-vars 2: ok 39 - Generate qemu command line after deserialising and reverting a snapshot 2: # Subtest: non-existing-iso 2: ok 1 - Got expected eval error 2: ok 2 - only a single-line failure message 2: ok 3 - Got expected warning 2: ok 4 - No confusing JSON parsing error 2: 1..4 2: ok 40 - non-existing-iso 2: # Subtest: DriveDevice 2: ok 1 - new_overlay_id() bumps last_overlay_id value 2: ok 2 - Expected generated node name matches 2: ok 3 - Expected generated node name matches 2: 1..3 2: ok 41 - DriveDevice 2: # Subtest: relative assets 2: ok 1 - find the asset real path 2: 1..1 2: ok 42 - relative assets 2: # Subtest: qemu was killed due to the system being out of memory 2: 1..0 2: not ok 43 - No tests run for subtest "qemu was killed due to the system being out of memory" 2: not ok 44 - no (unexpected) warnings (via END block) 2: Dubious, test returned 255 (wstat 65280, 0xff00) 2: Failed 2/44 subtests 2: [04:38:34] t/19-isotovideo-command-processing.t ..... 2: # Subtest: set_current_test 2: ok 1 - Status == running 2: 1..1 2: ok 1 - set_current_test 2: # Subtest: status 2: ok 1 - status returned as expected 2: 1..1 2: ok 2 - status 2: # Subtest: set pause at test 2: ok 1 - log for pause 2: ok 2 - answer received 2: ok 3 - broadcasted via command server 2: ok 4 - test to pause at set 2: ok 5 - pausing not logged 2: ok 6 - not paused on different test module 2: ok 7 - reason for pause set not set 2: ok 8 - answer not postponed 2: ok 9 - pausing logged 2: ok 10 - reason for pause set when reaching module to pause on 2: ok 11 - answer postponed 2: ok 12 - log for unpause 2: ok 13 - answer received 2: ok 14 - broadcasted via command server 2: ok 15 - test to pause at unset 2: 1..15 2: ok 3 - set pause at test 2: # Subtest: report timeout, set pause on assert/check screen timeout 2: ok 1 - not configured to pause on assert_screen 2: ok 2 - not configured to pause on check_screen 2: ok 3 - not supposed to pause 2: ok 4 - nothing sent to cmd srv 2: ok 5 - event passed cmd srv 2: ok 6 - enabling pause on assert_screen timeout 2: ok 7 - configured to pause on assert_screen 2: ok 8 - not configured to pause on check_screen 2: ok 9 - log pause on timeout 2: ok 10 - event passed cmd srv 2: ok 11 - postponed answer fd set 2: ok 12 - not supposed to pause on check_screen 2: ok 13 - event passed cmd srv 2: ok 14 - enabling pause on check_screen timeout 2: ok 15 - configured to pause on assert_screen 2: ok 16 - configured to pause on check_screen 2: ok 17 - log pause on timeout 2: ok 18 - supposed to pause on check_screen 2: ok 19 - event passed cmd srv 2: ok 20 - pause on assert_screen/check_screen timeout disabled 2: 1..20 2: ok 4 - report timeout, set pause on assert/check screen timeout 2: # Subtest: set_pause_on_next_command, postponing command, resuming 2: ok 1 - pause on next command disabled by default 2: ok 2 - event passed cmd srv 2: ok 3 - pause on next command enabled 2: ok 4 - log on pause before check_screen 2: ok 5 - check_screen postponed 2: ok 6 - postponed command set 2: ok 7 - answer fd for postponed command set 2: ok 8 - event passed cmd srv 2: ok 9 - pause on next command disabled 2: ok 10 - log on resuming 2: ok 11 - check_screen resumed 2: ok 12 - no command postponed anymore 2: ok 13 - postponed answer_fd cleared 2: ok 14 - test no longer paused 2: ok 15 - resuming test execution without previously pausing 2: # Subtest: resume when no command was postponed but with existing postponed_answer_fd 2: ok 1 - Correct output 2: ok 2 - Correct data received 2: ok 3 2: 1..3 2: ok 16 - resume when no command was postponed but with existing postponed_answer_fd 2: 1..16 2: ok 5 - set_pause_on_next_command, postponing command, resuming 2: # Subtest: assert_screen 2: ok 1 - response for assert_screen 2: ok 2 - set_tags_to_assert passed to backend 2: ok 3 - tags assigned 2: ok 4 2: 1..4 2: ok 6 - assert_screen 2: # Subtest: check_screen 2: ok 1 - response for check_screen 2: ok 2 - set_tags_to_assert passed to backend 2: ok 3 2: 1..3 2: ok 7 - check_screen 2: # Subtest: set_assert_screen_timeout 2: ok 1 - response for set_assert_screen_timeout 2: ok 2 - timeout passed to backend 2: ok 3 - response for set_assert_screen_timeout 2: 1..3 2: ok 8 - set_assert_screen_timeout 2: # Subtest: version 2: ok 1 - response for version 2: 1..1 2: ok 9 - version 2: # Subtest: send_clients 2: ok 1 - response for send_clients 2: 1..1 2: ok 10 - send_clients 2: # Subtest: invalid command 2: ok 1 - Correct error message for unknown command 2: 1..1 2: ok 11 - invalid command 2: # Subtest: _is_configured_to_pause_on_timeout 2: ok 1 - _is_configured_to_pause_on_timeout returned 0 2: 1..1 2: ok 12 - _is_configured_to_pause_on_timeout 2: ok 13 - no (unexpected) warnings (via done_testing) 2: 1..13 2: ok 4004 ms ( 0.03 usr 0.01 sys + 3.53 cusr 0.46 csys = 4.03 CPU) 2: [04:38:35] t/20-openqa-benchmark-stopwatch-utils.t .. 2: ok 1 - Pass summary as data 2: ok 2 - Pass first lap 2: ok 3 - Pass second lap 2: NAME TIME CUMULATIVE PERCENTAGE 2: Lap 0.001s 0.001 0.001 10.309% 2: Lap 0.002s 0.010 0.011 89.434% 2: _stop_ 0.000 0.011 0.257% 2: ok 4 - no (unexpected) warnings (via done_testing) 2: 1..4 2: ok 1515 ms ( 0.00 usr 0.00 sys + 1.40 cusr 0.12 csys = 1.52 CPU) 2: [04:38:39] t/20-openqa-isotovideo-utils.t ........... 2: # Subtest: error handling when loading test schedule 2: # Subtest: no schedule at all 2: ok 1 - error logged 2: ok 2 - state file contains object 2: ok 3 - state file contains component message 2: ok 4 - state file contains error message 2: 1..4 2: ok 1 - no schedule at all 2: # Subtest: unable to load test module 2: ok 1 - error logged 2: ok 2 - debug message logged 2: ok 3 - state file contains object 2: ok 4 - state file contains component 2: ok 5 - state file contains error message 2: 1..5 2: ok 2 - unable to load test module 2: # Subtest: invalid productdir 2: ok 1 - error logged 2: 1..1 2: ok 3 - invalid productdir 2: 1..3 2: ok 1 - error handling when loading test schedule 2: ok 2 - no (unexpected) warnings (via done_testing) 2: 1..2 2: ok 3250 ms ( 0.00 usr 0.01 sys + 2.89 cusr 0.35 csys = 3.25 CPU) 2: [04:38:42] t/21-needle-downloader.t ................. 2: ok 1 - create test needle dir under /tmp/5zc9v1arZ_/needles_dir 2: # Subtest: deduce URL for needle download from test variable OPENQA_URL 2: ok 1 - existing scheme not overridden 2: ok 2 - hostname not present 2: ok 3 - hostname taken from OPENQA_HOSTNAME if not present 2: ok 4 - domain is treated as host (and not relative path) 2: ok 5 - domain:port is treated as host + port (and not protocol + path) 2: 1..5 2: ok 2 - deduce URL for needle download from test variable OPENQA_URL 2: ok 3 - by default limited to 150 downloads 2: # Subtest: add relevant downloads 2: ok 1 - skipped downloads logged 2: ok 2 - downloads added 2: # Subtest: limit applied 2: ok 1 - no more downloads added 2: 1..1 2: ok 3 - limit applied 2: 1..3 2: ok 4 - add relevant downloads 2: # Subtest: download added URLs 2: ok 1 - no URLs queried so far 2: ok 2 - errors logged 2: ok 3 - right URLs queried 2: 1..3 2: ok 5 - download added URLs 2: ok 6 - no (unexpected) warnings (via done_testing) 2: 1..6 2: ok 3699 ms ( 0.01 usr 0.01 sys + 3.27 cusr 0.42 csys = 3.71 CPU) 2: [04:38:49] t/22-svirt.t ............................. 2: ok 1 - read credentials 2: # Subtest: svirt console correctly initialized 2: ok 1 2: ok 2 2: ok 3 2: ok 4 2: ok 5 2: ok 6 2: ok 7 2: ok 8 2: 1..8 2: ok 2 - svirt console correctly initialized 2: ok 3 - SUT serial console correctly initialized 2: # Subtest: XML config for VNC and serial console 2: ok 1 2: 1..1 2: ok 4 - XML config for VNC and serial console 2: # Subtest: XML config with UEFI loader and VMware 2: ok 1 - dies if UEFI firmware missing 2: ok 2 2: 1..2 2: ok 5 - XML config with UEFI loader and VMware 2: # Subtest: starting VMware console 2: ok 1 - config written 2: ok 2 - expected commands invoked 2: 1..2 2: ok 6 - starting VMware console 2: # Subtest: SSH credentials 2: ok 1 - Check SSH credentials 2: ok 2 - Check SSH credentials for hyperv 2: 1..2 2: ok 7 - SSH credentials 2: # Subtest: SSH usage in console::sshVirtsh 2: ok 1 - Correct password for ssh connection 2: ok 2 - Correct hostname for ssh connection 2: ok 3 - Correct username for ssh connection 2: ok 4 - sshVirtsh::run_cmd() test return value 2: ok 5 - Correct password for ssh connection 2: ok 6 - Correct hostname for ssh connection 2: ok 7 - Correct wantarray for ssh connection 2: ok 8 - Correct username for ssh connection 2: ok 9 - sshVirtsh::run_cmd_(wantarray => 1) 2: ok 10 - Correct password for ssh connection 2: ok 11 - Correct hostname for ssh connection 2: ok 12 - Correct wantarray for ssh connection 2: ok 13 - Correct username for ssh connection 2: ok 14 - sshVirtsh::get_cmd_output() 2: ok 15 - Correct password for ssh connection 2: ok 16 - Correct hostname for ssh connection 2: ok 17 - Correct wantarray for ssh connection 2: ok 18 - Correct username for ssh connection 2: ok 19 - sshVirtsh::get_cmd_output(wantarray => 1 2: ok 20 - Correct password for ssh connection 2: ok 21 - Correct hostname for ssh connection 2: ok 22 - Correct username for ssh connection 2: ok 23 - sshVirtsh::run_cmd(keep_open=>0) test return value 2: # Subtest: SSH usage in consoles::sshVirtsh(vmware) 2: ok 1 - Correct password for ssh connection 2: ok 2 - Correct hostname for ssh connection 2: ok 3 - Correct username for ssh connection 2: ok 4 - sshVirtsh::run_cmd() Check use of `default` credentials 2: ok 5 - Correct password for ssh connection 2: ok 6 - Correct hostname for ssh connection 2: ok 7 - Correct username for ssh connection 2: ok 8 - sshVirtsh::get_cmd_output() Check use of `default` credentials 2: ok 9 - Correct password for ssh connection 2: ok 10 - Correct hostname for ssh connection 2: ok 11 - Correct username for ssh connection 2: ok 12 - sshVirtsh::run_cmd(domain => sshVMwareServer) check use of VMWARE credentials 2: ok 13 - Correct password for ssh connection 2: ok 14 - Correct hostname for ssh connection 2: ok 15 - Correct username for ssh connection 2: ok 16 - sshVirtsh::get_cmd_output() Check use of VMWARE credentials 2: 1..16 2: ok 24 - SSH usage in consoles::sshVirtsh(vmware) 2: 1..24 2: ok 8 - SSH usage in console::sshVirtsh 2: # Subtest: Methods backend::svirt::attach_to_running, start_serial_grab and stop_serial_grab 2: ok 1 - serial grab attempted 2: ok 2 - destructon of VM prevented by default 2: ok 3 - console name set 2: ok 4 - console name set (2) 2: ok 5 - VM not kept running 2: ok 6 - start serial grab 2: ok 7 - name passed to start serial grab 2: ok 8 - stop serial grab 2: ok 9 - name passed to stop serial grab 2: 1..9 2: ok 9 - Methods backend::svirt::attach_to_running, start_serial_grab and stop_serial_grab 2: # Subtest: Method backend::svirt::open_serial_console_via_ssh() 2: ok 1 - run_ssh() command is like qr/virsh console NAME\s+;/ 2: ok 2 - run_ssh() command is like qr/virsh console NAME DEV\s*;/ 2: ok 3 - run_ssh() command is like qr/virsh console NAME DEV666\s*;/ 2: ok 4 - run_ssh() command is like qr/virsh console NAME 666\s*;/ 2: ok 5 - run_ssh() command is like qr/socat - TCP4:my.vmware.host:,crnl;/ 2: ok 6 - run_ssh() command is like qr/socat - TCP4:my.vmware.host:666,crnl;/ 2: ok 7 - run_ssh() command is like qr/socat - TCP4:my.hyperv.server:,crnl;/ 2: ok 8 - run_ssh() command is like qr/socat - TCP4:my.hyperv.server:666,crnl;/ 2: ok 9 - Check that we get output from run_ssh() call 2: ok 10 - die() when log file wasn't created 2: ok 11 - Check if /tmp/serial_terminal.txt.CHECK_DELETE_TOKEN was deleted on die() 2: ok 12 - die() when emulate CONSOLE_EXIT token in log file 2: ok 13 - Check if /tmp/serial_terminal.txt.CHECK_DELETE_TOKEN was deleted on die() 2: 1..13 2: ok 10 - Method backend::svirt::open_serial_console_via_ssh() 2: # Subtest: Method consoles::sshVirtsh::add_disk() 2: # Subtest: family vmware 2: # Subtest: family vmware only file=>"specified" 2: ok 1 - None command was triggered 2: ok 2 - Only one with that dev hddevice_id_101 exists 2: ok 3 - has a child 2: ok 4 - The file attribute of is correct 2: 1..4 2: ok 1 - family vmware only file=>"specified" 2: # Subtest: vmware create=1 2: ok 1 - Command was triggered 2: ok 2 - Check name 2: ok 3 - Check size 2: ok 4 - Only one with that dev hddevice_id_001 exists 2: ok 5 - has a child 2: ok 6 - The file attribute of is correct 2: 1..6 2: ok 2 - vmware create=1 2: # Subtest: vmware backingfile=1 2: ok 1 - Check size 2: ok 2 - Only one with that dev hddev_id_002 exists 2: ok 3 - has a child 2: ok 4 - The file attribute of is correct 2: 1..4 2: ok 3 - vmware backingfile=1 2: # Subtest: vmware cdrom=1 2: ok 1 - Copy iso to /vmfs/volumes/my_vmware_datastore/openQA/ 2: ok 2 - Only one with that dev hddev_id_003 exists 2: ok 3 - has a child 2: ok 4 - The file attribute of is correct 2: 1..4 2: ok 4 - vmware cdrom=1 2: # Subtest: Check differnt size formattings on vmware 2: ok 1 - Check size 666k 2: ok 2 - Check size 666K 2: ok 3 - Check size 666M 2: ok 4 - Check size 666G 2: ok 5 - Check size 666T 2: 1..5 2: ok 5 - Check differnt size formattings on vmware 2: 1..5 2: ok 1 - family vmware 2: # Subtest: family svirt-xen-hvm 2: # Subtest: family xcirt-xen-hvm only file=>"specified" 2: ok 1 - None command was triggered 2: ok 2 - Only one with that dev xvddevice_id_105 exists 2: ok 3 - has a child 2: ok 4 - The file attribute of is correct 2: 1..4 2: ok 1 - family xcirt-xen-hvm only file=>"specified" 2: # Subtest: family svirt-xen-hvm create=1 error handling 2: ok 1 - Died after 5 retry attempts 2: ok 2 - Triggered img creation, after 4 errors 2: # Subtest: Check different size formattings 2: ok 1 - Check different size type 666k 2: ok 2 - Check different size type 666K 2: ok 3 - Check different size type 666M 2: ok 4 - Check different size type 666G 2: ok 5 - Check different size type 666T 2: 1..5 2: ok 3 - Check different size formattings 2: ok 4 - Check for default size 20G 2: 1..4 2: ok 2 - family svirt-xen-hvm create=1 error handling 2: # Subtest: family svirt-xen-hvm create=1 2: ok 1 - Check create image was triggered 2: ok 2 - Only one with that dev xvddev_id_008 exists 2: ok 3 - has a child 2: ok 4 - The file attribute of is correct 2: ok 5 - has a child 2: ok 6 - name attribute of is correct 2: ok 7 - type attribute of is correct 2: ok 8 - cache attribute of is correct 2: 1..8 2: ok 3 - family svirt-xen-hvm create=1 2: # Subtest: family svirt-xen-hvm backingfile=1 2: ok 1 - Use rsync to copy file 2: ok 2 - Used image size > backingfile size 2: 1..2 2: ok 4 - family svirt-xen-hvm backingfile=1 2: # Subtest: family svirt-xen-hvm backingfile=1 size smaller backingfile-size 2: ok 1 - Use rsync to copy file 2: ok 2 - Used image size <= backingfile size 2: ok 3 - Only one with that dev xvddev_id_010 exists 2: ok 4 - has a child 2: ok 5 - The file attribute of is correct 2: ok 6 - has a child 2: ok 7 - name attribute of is correct 2: ok 8 - type attribute of is correct 2: ok 9 - cache attribute of is correct 2: ok 10 - Die on missing file argument 2: 1..10 2: ok 5 - family svirt-xen-hvm backingfile=1 size smaller backingfile-size 2: # Subtest: family svirt-xen-hvm cdrom=1 2: ok 1 - Use rsync to copy cdrom iso 2: ok 2 - Only one with that dev sddev_id_011 exists 2: ok 3 - has a child 2: ok 4 - The file attribute of is correct 2: ok 5 - has a child 2: ok 6 - name attribute of is correct 2: ok 7 - type attribute of is correct 2: ok 8 - cache attribute of is correct 2: ok 9 - Die on missing file argument 2: 1..9 2: ok 6 - family svirt-xen-hvm cdrom=1 2: 1..6 2: ok 2 - family svirt-xen-hvm 2: # Subtest: family kvm 2: # Subtest: family kvm create=1 2: ok 1 - Only one with that dev vddev_id_012 exists 2: ok 2 - has a child 2: ok 3 - The file attribute of is correct 2: ok 4 - has a child 2: ok 5 - name attribute of is correct 2: ok 6 - type attribute of is correct 2: ok 7 - cache attribute of is correct 2: 1..7 2: ok 1 - family kvm create=1 2: # Subtest: family kvm create=1 size types 2: ok 1 - Check different size type 666k 2: ok 2 - Check different size type 666K 2: ok 3 - Check different size type 666M 2: ok 4 - Check different size type 666G 2: ok 5 - Check different size type 666T 2: ok 6 - Default size is 20G 2: 1..6 2: ok 2 - family kvm create=1 size types 2: # Subtest: family svirt-xen-hvm backingfile=1 2: ok 1 - Use rsync to copy file 2: ok 2 - Used image size > backingfile size 2: 1..2 2: ok 3 - family svirt-xen-hvm backingfile=1 2: # Subtest: family kvm backingfile=1 size smaller then backingfile 2: ok 1 - Use rsync to copy file 2: ok 2 - Used image size <= backingfile size 2: ok 3 - Only one with that dev vddev_id_016 exists 2: ok 4 - has a child 2: ok 5 - The file attribute of is correct 2: ok 6 - has a child 2: ok 7 - name attribute of is correct 2: ok 8 - type attribute of is correct 2: ok 9 - cache attribute of is correct 2: 1..9 2: ok 4 - family kvm backingfile=1 size smaller then backingfile 2: # Subtest: family kvm cdrom=1 2: ok 1 - Use rsync to copy cdrom iso 2: ok 2 - Only one with that dev hddev_id_017 exists 2: ok 3 - has a child 2: ok 4 - The file attribute of is correct 2: ok 5 - has a child 2: ok 6 - name attribute of is correct 2: ok 7 - type attribute of is correct 2: ok 8 - cache attribute of is correct 2: 1..8 2: ok 5 - family kvm cdrom=1 2: # Subtest: family kvm cdrom=1 xz file 2: ok 1 - Use rsync to copy cdrom iso 2: ok 2 - Uncompress file with unxz 2: ok 3 - Only one with that dev hddev_id_018 exists 2: ok 4 - has a child 2: ok 5 - The file attribute of is correct 2: ok 6 - has a child 2: ok 7 - name attribute of is correct 2: ok 8 - type attribute of is correct 2: ok 9 - cache attribute of is correct 2: 1..9 2: ok 6 - family kvm cdrom=1 xz file 2: # Subtest: check bootorder argument 2: ok 1 - Boot order entry was created in 2: ok 2 - Boot order entry was created in 2: 1..2 2: ok 7 - check bootorder argument 2: 1..7 2: ok 3 - family kvm 2: 1..3 2: ok 11 - Method consoles::sshVirtsh::add_disk() 2: # Subtest: get_wait_still_screen_on_here_doc_input 2: ok 1 - wait_still_screen on here doc is set for hyperv 2: ok 2 - wait_still_screen on here doc is set for vmware 2: ok 3 - wait_still_screen on here doc is not set for kvm 2: 1..3 2: ok 12 - get_wait_still_screen_on_here_doc_input 2: ok 13 - no (unexpected) warnings (via done_testing) 2: 1..13 2: ok 6106 ms ( 0.10 usr 0.00 sys + 5.51 cusr 0.58 csys = 6.19 CPU) 2: [04:38:55] t/23-baseclass.t ......................... 2: # Subtest: format_vtt_timestamp 2: ok 1 - frame number 0 2: ok 2 - frame number 1 2: 1..2 2: ok 1 - format_vtt_timestamp 2: # Subtest: not implemented 2: ok 1 - notimplemented() works for '$self->power(23)' 2: ok 2 - notimplemented() works for '$self->insert_cd()' 2: ok 3 - notimplemented() works for '$self->eject_cd()' 2: ok 4 - notimplemented() works for '$self->eject_cd(23)' 2: ok 5 - notimplemented() works for '$self->do_start_vm(23)' 2: ok 6 - notimplemented() works for '$self->do_start_vm(23 42)' 2: ok 7 - notimplemented() works for '$self->do_stop_vm(23)' 2: ok 8 - notimplemented() works for '$self->do_stop_vm(23 42)' 2: ok 9 - notimplemented() works for '$self->stop()' 2: ok 10 - notimplemented() works for '$self->cont()' 2: ok 11 - notimplemented() works for '$self->do_extract_assets(23)' 2: ok 12 - notimplemented() works for '$self->switch_network(23)' 2: ok 13 - notimplemented() works for '$self->save_memory_dump(23)' 2: ok 14 - notimplemented() works for '$self->save_storage_drives(23)' 2: 1..14 2: ok 2 - not implemented 2: ok 3 - can_handle returns false by default 2: ok 4 - can call is_shutdown default implementation 2: ok 5 - can call cpu_stat empty default implementation 2: ok 6 - handle_command executes specified command 2: # Subtest: SSH utilities 2: ok 1 - Connect to correct hostname 2: ok 2 - Connect to correct port 2: ok 3 - Correct username for ssh connection 2: ok 4 - Correct password for ssh connection 2: ok 5 - New SSH connection announced in logs 1 2: ok 6 - Connect to correct hostname 2: ok 7 - Connect to correct port 2: ok 8 - Correct username for ssh connection 2: ok 9 - Correct password for ssh connection 2: ok 10 - New SSH connection announced in logs 2 2: ok 11 - Connect to correct hostname 2: ok 12 - Connect to correct port 2: ok 13 - Correct username for ssh connection 2: ok 14 - Correct password for ssh connection 2: ok 15 - New SSH connection announced in logs (first keep_open=>1) 2: ok 16 - No new SSH connection announced in logs 2: ok 17 - Existing SSH connection announced in logs 2: ok 18 - Connect to correct hostname 2: ok 19 - Connect to correct port 2: ok 20 - Correct username for ssh connection 2: ok 21 - Correct password for ssh connection 2: ok 22 - New SSH connection announced in logs -- username=foo911 2: ok 23 - Connect to correct hostname 2: ok 24 - Connect to correct port 2: ok 25 - Correct username for ssh connection 2: ok 26 - Correct password for ssh connection 2: ok 27 - Existing SSH connection announced in logs 2: ok 28 - Connect to correct hostname 2: ok 29 - Connect to correct port 2: ok 30 - Correct username for ssh connection 2: ok 31 - Correct password for ssh connection 2: ok 32 - New SSH connection announced in logs -- port=2222 2: ok 33 - Got new connection each call 2: ok 34 - Got same connection with keep_open 2: ok 35 - Got same connection with keep_open 2: ok 36 - Got new connection with different credentials 2: ok 37 - Got new connection, when SSH session got broke 2: ok 38 - Got same connection with different ports 2: ok 39 - Connect to correct hostname 2: ok 40 - Connect to correct port 2: ok 41 - Correct username for ssh connection 2: ok 42 - Correct password for ssh connection 2: ok 43 - Got exception on connection error 2: ok 44 - Command successful exit 2: ok 45 - Command failed exit 2: ok 46 - Command successful exit with output 2: ok 47 - Allow SSH credentials per run_ssh_cmd() call 2: ok 48 - Connect to correct hostname 2: ok 49 - Connect to correct port 2: ok 50 - Correct username for ssh connection 2: ok 51 - Correct password for ssh connection 2: ok 52 - Ensure run_ssh_cmd(keep_open => 0) uses a new SSH connection 2: ok 53 - Expect 5 connected SSH connections 2: ok 54 - SSH connection ssh1 connected 2: ok 55 - SSH connection ssh2 connected 2: ok 56 - SSH connection ssh7 connected 2: ok 57 - SSH connection ssh8 connected 2: ok 58 - Expect 3 disconnected SSH connections 2: ok 59 - SSH connection ssh3 disconnected 2: ok 60 - Expect 2 connected SSH connections (ssh1 and ssh2 2: ok 61 - SSH connection ssh1 connected 2: ok 62 - SSH connection ssh2 connected 2: # Subtest: Serial SSH 2: ok 1 - Connect to correct hostname 2: ok 2 - Connect to correct port 2: ok 3 - Correct username for ssh connection 2: ok 4 - Correct password for ssh connection 2: ok 5 - Ensure start_ssh_serial() uses a new SSH connection 2: ok 6 - STDOUT and STDERR are merged 2: ok 7 - We run SSH in none blocking mode 2: ok 8 - Serial output is printed to STDOUT 2: ok 9 - Serial output is written to serial file 2: ok 10 - Check return value on success 2: ok 11 - No output on EAGAIN only 2: ok 12 - Check return value on EAGAIN 2: ok 13 - Serial SSH exists after EGAIN 2: ok 14 - Return 0 when called with wrong socket 2: ok 15 - No output on ERROR only 2: ok 16 - Check return value on EAGAIN 2: ok 17 - SSH serial get disconnected on unknown read ERROR 2: ok 18 - Return 0 if SSH serial isn't connected 2: 1..18 2: ok 63 - Serial SSH 2: 1..63 2: ok 7 - SSH utilities 2: # Subtest: video-encoder 2: ok 1 - video_frame_data array is empty 2: ok 2 - external_video_encoder_image_data array is empty 2: ok 3 - video_encoders entry was deleted 2: ok 4 - catch block called like expected 2: 1..4 2: ok 8 - video-encoder 2: # Subtest: running test 2: ok 4 - no (unexpected) warnings (via END block) 2: ok 1 - error logged 2: ok 2 - state file contains object 2: ok 3 - state file contains component message 2: ok 4 - state file contains error message 2: 1..4 2: ok 9 - running test 2: # Subtest: wait_serial 2: ok 4 - no (unexpected) warnings (via END block) 2: ok 1 - Test string literal on the first line 2: ok 2 - Multiline literal string match 2: ok 3 - One line regex match 2: ok 4 - Test regex match multiline leftover 2: ok 5 - Test regex mismatch 2: ok 6 - Test string literal mismatch 2: 1..6 2: ok 10 - wait_serial 2: # Subtest: check_select_rate 2: # Subtest: recover_if_not_all_hit_the_limit 2: ok 1 - 1 hit on 42 return 0 2: ok 2 - 1 hit on 43 return 0 2: ok 3 - 1 hit on 44 return 0 2: ok 4 - 1 hit on 45 return 0 2: ok 5 - 2 hit on 42 return 0 2: ok 6 - 2 hit on 43 return 0 2: ok 7 - 2 hit on 44 return 0 2: ok 8 - 2 hit on 45 return 0 2: ok 9 - 3 hit on 42 return 0 2: ok 10 - 3 hit on 43 return 0 2: ok 11 - 3 hit on 44 return 0 2: ok 12 - 3 hit on 45 return 0 2: ok 13 - 4 hit on 42 return 0 2: ok 14 - 4 hit on 43 return 0 2: ok 15 - 4 hit on 44 return 0 2: ok 16 - 4 hit on 45 return 0 2: ok 17 - 5 hit on 42 return 0 2: ok 18 - 5 hit on 43 return 0 2: ok 19 - 5 hit on 44 return 0 2: ok 20 - 5 hit on 45 return 0 2: ok 21 - 6 hit on 42 return 0 2: ok 22 - 6 hit on 43 return 0 2: ok 23 - 6 hit on 44 return 0 2: ok 24 - 6 hit on 45 return 0 2: ok 25 - 7 hit on 42 return 0 2: ok 26 - 7 hit on 43 return 0 2: ok 27 - 7 hit on 44 return 0 2: ok 28 - 7 hit on 45 return 0 2: ok 29 - 8 hit on 42 return 0 2: ok 30 - 8 hit on 43 return 0 2: ok 31 - 8 hit on 44 return 0 2: ok 32 - 8 hit on 45 return 0 2: ok 33 - 9 hit on 42 return 0 2: ok 34 - 9 hit on 43 return 0 2: ok 35 - 9 hit on 44 return 0 2: ok 36 - 9 hit on 45 return 0 2: ok 37 - The fd 42 does not hit the limit, as time isn't up 2: ok 38 - The fd 42 does not hit the limit, cause not all fd's hit it! 2: ok 39 - The counter of fd 42 was reset to 1 2: 1..39 2: ok 1 - recover_if_not_all_hit_the_limit 2: # Subtest: single_fd_hit_the_limit 2: ok 1 - 1 hit on fd 42 after reset. 2: ok 2 - 2 hit on fd 42 after reset. 2: ok 3 - 3 hit on fd 42 after reset. 2: ok 4 - 4 hit on fd 42 after reset. 2: ok 5 - 5 hit on fd 42 after reset. 2: ok 6 - 6 hit on fd 42 after reset. 2: ok 7 - 7 hit on fd 42 after reset. 2: ok 8 - 8 hit on fd 42 after reset. 2: ok 9 - 9 hit on fd 42 after reset. 2: ok 10 - 10 hit on fd 42 after reset. 2: ok 11 - The fd 42 hit now the limit. 2: 1..11 2: ok 2 - single_fd_hit_the_limit 2: # Subtest: all_fds_hit_the_limit 2: ok 1 - 1 hit on 42 return 0 2: ok 2 - 1 hit on 43 return 0 2: ok 3 - 1 hit on 44 return 0 2: ok 4 - 1 hit on 45 return 0 2: ok 5 - 2 hit on 42 return 0 2: ok 6 - 2 hit on 43 return 0 2: ok 7 - 2 hit on 44 return 0 2: ok 8 - 2 hit on 45 return 0 2: ok 9 - 3 hit on 42 return 0 2: ok 10 - 3 hit on 43 return 0 2: ok 11 - 3 hit on 44 return 0 2: ok 12 - 3 hit on 45 return 0 2: ok 13 - 4 hit on 42 return 0 2: ok 14 - 4 hit on 43 return 0 2: ok 15 - 4 hit on 44 return 0 2: ok 16 - 4 hit on 45 return 0 2: ok 17 - 5 hit on 42 return 0 2: ok 18 - 5 hit on 43 return 0 2: ok 19 - 5 hit on 44 return 0 2: ok 20 - 5 hit on 45 return 0 2: ok 21 - 6 hit on 42 return 0 2: ok 22 - 6 hit on 43 return 0 2: ok 23 - 6 hit on 44 return 0 2: ok 24 - 6 hit on 45 return 0 2: ok 25 - 7 hit on 42 return 0 2: ok 26 - 7 hit on 43 return 0 2: ok 27 - 7 hit on 44 return 0 2: ok 28 - 7 hit on 45 return 0 2: ok 29 - 8 hit on 42 return 0 2: ok 30 - 8 hit on 43 return 0 2: ok 31 - 8 hit on 44 return 0 2: ok 32 - 8 hit on 45 return 0 2: ok 33 - 9 hit on 42 return 0 2: ok 34 - 9 hit on 43 return 0 2: ok 35 - 9 hit on 44 return 0 2: ok 36 - 9 hit on 45 return 0 2: ok 37 - 10 hit on 42 return 0 2: ok 38 - 10 hit on 43 return 0 2: ok 39 - 10 hit on 44 return 0 2: ok 40 - 10 hit on 45 return 0 2: ok 41 - Hit the limit, as all fds hit it! 2: 1..41 2: ok 3 - all_fds_hit_the_limit 2: 1..3 2: ok 11 - check_select_rate 2: # Subtest: requesting full screen update 2: ok 1 - no screen update requested so far 2: ok 2 - no screen update requested 2: ok 3 - screen update is always expected to be non-incremental within this test 2: ok 4 - screen update requested as deadline nearing end 2: ok 5 - no further screen update requested 2: ok 6 - screen update is always expected to be non-incremental within this test 2: ok 7 - screen update triggered periodically 2: 1..7 2: ok 12 - requesting full screen update 2: ok 13 - wait_still_screen on here doc is off by default! 2: ok 14 - no (unexpected) warnings (via done_testing) 2: 1..14 2: ok 5833 ms ( 0.12 usr 0.01 sys + 4.95 cusr 0.74 csys = 5.82 CPU) 2: [04:38:57] t/24-myjsonrpc-debug.t ................... 2: # Subtest: debug_json 2: ok 1 - read_json returns what send_json sent 2: ok 2 - debug send_json 2: ok 3 - debug read_json 2: ok 4 - debug json_cmd_token 2: ok 5 - Correct number of warnings 2: 1..5 2: ok 1 - debug_json 2: ok 2 - no (unexpected) warnings (via done_testing) 2: 1..2 2: ok 2159 ms ( 0.01 usr 0.00 sys + 1.92 cusr 0.24 csys = 2.17 CPU) 2: [04:38:59] t/24-myjsonrpc.t ......................... 2: # Subtest: single_json 2: ok 1 - send_json/read_json json_cmd_token exists 2: ok 2 - read_json returns what send_json sent 2: ok 3 - read_json twice works 2: 1..3 2: ok 1 - single_json 2: # Subtest: multi_json 2: ok 1 - read_json in list context works 2: 1..1 2: ok 2 - multi_json 2: # Subtest: magic_close 2: ok 1 - received magic close 2: ok 2 2: 1..2 2: ok 3 - magic_close 2: ok 4 - error exception raised when reading is aborted 2: ok 5 - no (unexpected) warnings (via done_testing) 2: 1..5 2: ok 2176 ms ( 0.01 usr 0.00 sys + 1.90 cusr 0.28 csys = 2.19 CPU) 2: [04:39:03] t/25-spvm.t .............................. 2: # Subtest: SSH credentials in spvm 2: ok 1 - Correct username parameter 2: ok 2 - Correct password parameter 2: ok 3 - Correct hostname parameter 2: ok 4 - Test default credentials - without user 2: ok 5 - Correct username parameter 2: ok 6 - Correct password parameter 2: ok 7 - Correct hostname parameter 2: ok 8 - Test default credentials - with user 2: ok 9 - Correct username parameter 2: ok 10 - Correct password parameter 2: ok 11 - Correct hostname parameter 2: ok 12 - Test different return code 2: ok 13 - Correct hostname parameter 2: ok 14 - Correct password parameter 2: ok 15 - Correct username parameter 2: ok 16 - Test specific credentials 2: 1..16 2: ok 1 - SSH credentials in spvm 2: # Subtest: PowerVM power actions 2: ok 1 - Test power on 2: ok 2 - Unknown power action 2: 1..2 2: ok 2 - PowerVM power actions 2: ok 3 - no (unexpected) warnings (via done_testing) 2: 1..3 2: ok 4053 ms ( 0.01 usr 0.00 sys + 3.64 cusr 0.41 csys = 4.06 CPU) 2: [04:39:05] t/26-serial_screen.t ..................... 2: ok 1 - Check if channel was set for write fd 2: ok 2 - Check if channel was set for read fd 2: ok 3 - Check if channel was set for read fd 2: ok 4 - Fd read member was set. 2: ok 5 - If only one fd give, read and write are equal 2: ok 6 - hold_key dies with error 2: ok 7 - release_key dies with error 2: ok 8 - send_key dies for most keys 2: ok 9 - no current screen 2: ok 10 - can call request_screen_update 2: ok 11 - no (unexpected) warnings (via done_testing) 2: 1..11 2: ok 1642 ms ( 0.01 usr 0.00 sys + 1.43 cusr 0.21 csys = 1.65 CPU) 2: [04:39:07] t/26-ssh_screen.t ........................ 2: ok 1 - SSH channel is used for reading 2: ok 2 - SSH channel is used for writing 2: # Subtest: Correct message when type_string timeouts 2: ok 1 - sub dies with correct error message and display the correct caller 2: 1..1 2: ok 3 - Correct message when type_string timeouts 2: ok 4 - no (unexpected) warnings (via done_testing) 2: 1..4 2: ok 2316 ms ( 0.00 usr 0.00 sys + 2.11 cusr 0.20 csys = 2.31 CPU) 2: [04:39:11] t/26-video_stream.t ...................... 2: # Subtest: connect stream 2: ok 1 - correctly detected non-v4l2 stream 2: ok 2 - calls to v4l2-ctl 2: ok 3 - still no need to use v4l2-ctl 2: ok 4 - calls to v4l2-ctl 2: ok 5 - use v4l2-ctl 2: ok 6 - correct lack of resolution 2: ok 7 - calls to v4l2-ctl 2: ok 8 - use v4l2-ctl 2: ok 9 - correct resolution 2: ok 10 - calls to v4l2-ctl 2: ok 11 - use v4l2-ctl and set edid 2: ok 12 - calls to v4l2-ctl 2: 1..12 2: ok 1 - connect stream 2: # Subtest: frames parsing 2: ok 1 - received correct frame 2: ok 2 - received correct frame 2: 1..2 2: ok 2 - frames parsing 2: # Subtest: v4l2 resolution 2: ok 1 - correct resolution detected 2: ok 2 - correct resolution detected 2: ok 3 - calls to v4l2-ctl 2: ok 4 - correct resolution detected 2: ok 5 - calls to v4l2-ctl 2: 1..5 2: ok 3 - v4l2 resolution 2: # Subtest: input events 2: ok 1 - open input-commands 2: ok 2 - correct commands sent 2: ok 3 - open input-commands 2: ok 4 - correct commands sent 2: 1..4 2: ok 4 - input events 2: ok 5 - no (unexpected) warnings (via done_testing) 2: 1..5 2: ok 3908 ms ( 0.02 usr 0.00 sys + 3.10 cusr 0.89 csys = 4.01 CPU) 2: [04:39:13] t/27-consoles-amt_sol.t .................. 2: ok 1 - can call screen 2: ok 2 - no (unexpected) warnings (via done_testing) 2: 1..2 2: ok 2172 ms ( 0.00 usr 0.00 sys + 1.91 cusr 0.27 csys = 2.18 CPU) 2: [04:39:16] t/27-consoles-local_xvnc.t ............... 2: ok 1 - can call sshCommand 2: ok 2 - can call activate 2: ok 3 - can call callxterm 2: ok 4 - VNC stall detection configured 2: ok 5 - VNC stall detection disabled 2: ok 6 - can call callxterm 2: ok 7 - can call fullscreen 2: ok 8 - can call disable 2: ok 9 - no (unexpected) warnings (via done_testing) 2: 1..9 2: ok 2547 ms ( 0.00 usr 0.00 sys + 2.20 cusr 0.34 csys = 2.54 CPU) 2: [04:39:17] t/27-consoles-network_console.t .......... 2: ok 1 - can call activate 2: ok 2 - connect_remote can be called, to be overwritten 2: ok 3 - no (unexpected) warnings (via done_testing) 2: 1..3 2: ok 1673 ms ( 0.00 usr 0.00 sys + 1.55 cusr 0.13 csys = 1.68 CPU) 2: [04:39:20] t/27-consoles-ssh_virtsh_sut.t ........... 2: ok 1 - no screen defined 2: ok 2 - is a serial terminal 2: ok 3 - no (unexpected) warnings (via done_testing) 2: 1..3 2: ok 2508 ms ( 0.00 usr 0.00 sys + 2.16 cusr 0.34 csys = 2.50 CPU) 2: [04:39:25] t/27-consoles-vnc.t ...................... 2: ok 1 - can call login 2: ok 2 - would have set socket timeout 2: ok 3 - can call _receive_bell 2: ok 4 - protocol version and security type replied 2: # Subtest: send update request 2: ok 1 - update sent 2: 1..1 2: ok 5 - send update request 2: # Subtest: handling VNC stall, malformed RFB protocol on re-connect 2: ok 1 - dies on malformed RFB protocol 2: ok 2 - VNC stall logged 2: ok 3 - no further message sent 2: 1..3 2: ok 6 - handling VNC stall, malformed RFB protocol on re-connect 2: # Subtest: repeating handshake with max. version 2: ok 1 - RFB version set to max. supported version 2: ok 2 - replied max. RFB version 2: 1..2 2: ok 7 - repeating handshake with max. version 2: # Subtest: setting socket timeout 2: ok 1 - login dies on unexpected end of data 2: ok 2 - timeout would have been passed to socket 2: ok 3 - remote timeout passed to socket constructor 2: 1..3 2: ok 8 - setting socket timeout 2: # Subtest: handling connect timeout 2: ok 1 - dies on connect timeout 2: ok 2 - error logged 2: ok 3 - login attempts for local hostname 2: ok 4 - dies on connect timeout (2) 2: ok 5 - error logged (2) 2: ok 6 - login attempts for remote hostname 2: 1..6 2: ok 9 - handling connect timeout 2: ok 10 - nothing printed so far 2: # Subtest: sending pointer events 2: ok 1 - pointer events logged 2: ok 2 - sent mouse move 2: 1..2 2: ok 11 - sending pointer events 2: # Subtest: sending key events 2: ok 1 - dies on missing key mapping 2: ok 2 - sent key events 2: 1..2 2: ok 12 - sending key events 2: # Subtest: update framebuffer 2: ok 1 - dies on unsupported message 2: ok 2 - protocol error logged 2: ok 3 - relogin on protocol error 2: ok 4 - truthy return value for successful pixel update 2: ok 5 - pixel data updated in framebuffer (blue) 2: ok 6 - pixel data updated in framebuffer (green) 2: ok 7 - pixel data updated in framebuffer (red) 2: ok 8 - truthy return value last rectangle 2: ok 9 - dies on unsupported encoding 2: ok 10 - no more messages left to read after reading unknown encoding 2: ok 11 - truthy return value for successful pixel update of big-endian server 2: ok 12 - pixel data updated in framebuffer (blue, big-endian server) 2: ok 13 - pixel data updated in framebuffer (green, big-endian server) 2: ok 14 - pixel data updated in framebuffer (red, big-endian server) 2: ok 15 - dies on unsupported ikvm encoding 2: ok 16 - additional bytes skipped 2: ok 17 - xres updated 2: ok 18 - yres updated 2: ok 19 - pixel data updated in framebuffer via ikvm encoding (blue) 2: ok 20 - pixel data updated in framebuffer via ikvm encoding (green) 2: ok 21 - pixel data updated in framebuffer via ikvm encoding (red) 2: ok 22 - framebuffer removed 2: ok 23 - screen turned off by negative with 2: ok 24 - enforcing high quality 2: ok 25 - high quality requested 2: ok 26 - framebuffer present again 2: ok 27 - screen on again 2: ok 28 - no further image requested 2: 1..28 2: ok 13 - update framebuffer 2: # Subtest: read special messages/encodings 2: ok 1 - ikvm message discarded 2: ok 2 - no more messages left to read after discarding 2: ok 3 - ikvm session logged 2: ok 4 - no more messages left to read after discarding 2: 1..4 2: ok 14 - read special messages/encodings 2: # Subtest: cutting text 2: ok 1 - text is merely discarded 2: ok 2 - no more messages left to read 2: 1..2 2: ok 15 - cutting text 2: # Subtest: receiving color map 2: ok 1 - color map received 2: ok 2 - no more messages left to read 2: ok 3 - pixel data updated in framebuffer (blue) 2: ok 4 - pixel data updated in framebuffer (green) 2: ok 5 - pixel data updated in framebuffer (red) 2: 1..5 2: ok 16 - receiving color map 2: # Subtest: security handshake: DES 2: ok 1 - expected response 2: 1..1 2: ok 17 - security handshake: DES 2: # Subtest: security handshake: ikvm 2: ok 1 - session info logged 2: ok 2 - not considered old ikvm 2: ok 3 - expected response 2: 1..3 2: ok 18 - security handshake: ikvm 2: # Subtest: security handshake: failue 2: ok 1 - dies on unknown security type 2: ok 2 - dies when socket closed 2: 1..2 2: ok 19 - security handshake: failue 2: # Subtest: server initialization 2: ok 1 - ikvm specifics logged 2: ok 2 - depth assigned 2: ok 3 - no further messages sent for ikvm 2: ok 4 - pixel format and encodings replied 2: 1..4 2: ok 20 - server initialization 2: ok 21 - no (unexpected) warnings (via done_testing) 2: 1..21 2: ok 5040 ms ( 0.05 usr 0.00 sys + 4.54 cusr 0.50 csys = 5.09 CPU) 2: [2022-11-11T04:39:28.729001-05:00] [debug] <<< consoles::video_base::type_string(max_interval=1, text="foo") 2: [04:39:28] t/27-consoles-vnc_base.t ................. 2: ok 1 - screen returns self 2: ok 2 - VNC removed by disable 2: ok 3 - can call get_last_mouse_set 2: ok 4 - can call disable_vnc_stalls without VNC 2: ok 5 - check_vnc_stalls not called without VNC 2: ok 6 - can call connect_remote 2: ok 7 - VNC console returned 2: ok 8 - parameters passed to VNC console (1) 2: ok 9 - parameters passed to VNC console (2) 2: ok 10 - disabling VNC stalls returns 0 (or at least something serializable) 2: ok 11 - checking for VNC stalls is now disabled 2: ok 12 - can call request_screen_update 2: ok 13 - can call current_screen without framebuffer 2: ok 14 - update_framebuffer called when framebuffer is initialized 2: ok 15 - can call current_screen with framebuffer 2: ok 16 - type_string with small max_interval 2: ok 17 - seconds per keypress somewhere below 1 2: ok 18 - send_key can be called 2: ok 19 - hold_key can be called 2: ok 20 - release_key can be called 2: ok 21 - mouse_hide goes to offscreen position 2: ok 22 - mouse_set needs x/y parameters 2: ok 23 - mouse_set outputs new mouse position 2: ok 24 - actually moved to default 0/0 position 2: ok 25 - mouse_move_to not called for same position 2: ok 26 - second mouse_set keeps mouse 2: ok 27 - object called 'mouse_move_to' 2: ok 28 - mouse is moved again 2: ok 29 - mouse_button can be called 2: ok 30 - mouse_button right can be called 2: ok 31 - mouse_button middle can be called 2: ok 32 - no (unexpected) warnings (via done_testing) 2: 1..32 2: ok 3415 ms ( 0.02 usr 0.01 sys + 2.89 cusr 0.46 csys = 3.38 CPU) 2: [04:39:32] t/28-signalblocker.t ..................... 2: ok 1 - initially one thread 2: # threads used: 3 of 3 2: ok 2 - at least 3 threads created 2: # received SIGCHLD 1 2: # received SIGCHLD 2 2: ok 3 - no new threads after searching for a needle 2: # sending SIGTERM 1 2: # sending SIGTERM 2 2: # sending SIGTERM 3 2: # sending SIGTERM 4 2: # sending SIGTERM 5 2: # sending SIGTERM 6 2: # sending SIGTERM 7 2: # sending SIGTERM 8 2: # sending SIGTERM 9 2: # sending SIGTERM 10 2: # sending SIGTERM 11 2: # sending SIGTERM 12 2: # sending SIGTERM 13 2: # sending SIGTERM 14 2: # sending SIGTERM 15 2: # sending SIGTERM 16 2: # sending SIGTERM 17 2: # sending SIGTERM 18 2: # sending SIGTERM 19 2: # sending SIGTERM 20 2: # sending SIGTERM 21 2: # sending SIGTERM 22 2: # sending SIGTERM 23 2: # sending SIGTERM 24 2: # sending SIGTERM 25 2: # sending SIGTERM 26 2: # sending SIGTERM 27 2: # sending SIGTERM 28 2: # sending SIGTERM 29 2: # sending SIGTERM 30 2: # sending SIGTERM 31 2: # sending SIGTERM 32 2: # sending SIGTERM 33 2: # sending SIGTERM 34 2: # sending SIGTERM 35 2: # sending SIGTERM 36 2: # sending SIGTERM 37 2: # sending SIGTERM 38 2: # sending SIGTERM 39 2: # sending SIGTERM 40 2: # sending SIGTERM 41 2: # sending SIGTERM 42 2: # received SIGTERM 1 2: # sending SIGTERM 43 2: # sending SIGTERM 44 2: # sending SIGTERM 45 2: # sending SIGTERM 46 2: # sending SIGTERM 47 2: # sending SIGTERM 48 2: # sending SIGTERM 49 2: # sending SIGTERM 50 2: # sending SIGTERM 51 2: # sending SIGTERM 52 2: # sending SIGTERM 53 2: # sending SIGTERM 54 2: # sending SIGTERM 55 2: # sending SIGTERM 56 2: # sending SIGTERM 57 2: # sending SIGTERM 58 2: # sending SIGTERM 59 2: # sending SIGTERM 60 2: # sending SIGTERM 61 2: # sending SIGTERM 62 2: # sending SIGTERM 63 2: # sending SIGTERM 64 2: # received SIGTERM 2 2: # sending SIGTERM 65 2: # sending SIGTERM 66 2: # sending SIGTERM 67 2: # sending SIGTERM 68 2: # sending SIGTERM 69 2: # sending SIGTERM 70 2: # sending SIGTERM 71 2: # sending SIGTERM 72 2: # sending SIGTERM 73 2: # sending SIGTERM 74 2: # sending SIGTERM 75 2: # sending SIGTERM 76 2: # sending SIGTERM 77 2: # sending SIGTERM 78 2: # sending SIGTERM 79 2: # sending SIGTERM 80 2: # sending SIGTERM 81 2: # sending SIGTERM 82 2: # sending SIGTERM 83 2: # sending SIGTERM 84 2: # sending SIGTERM 85 2: # received SIGTERM 3 2: # sending SIGTERM 86 2: # sending SIGTERM 87 2: # sending SIGTERM 88 2: # sending SIGTERM 89 2: # sending SIGTERM 90 2: # sending SIGTERM 91 2: # sending SIGTERM 92 2: # sending SIGTERM 93 2: # sending SIGTERM 94 2: # sending SIGTERM 95 2: # sending SIGTERM 96 2: # sending SIGTERM 97 2: # sending SIGTERM 98 2: # sending SIGTERM 99 2: # sending SIGTERM 100 2: # received SIGTERM 4 2: # received SIGTERM 5 2: # received SIGCHLD 3 2: # handled 5 TERM signals 2: ok 4 - received SIGTERM 5 times; no crashes after at least 200 ms idling time 2: # received SIGCHLD 1 2: ok 5 - system returns exit status 2: ok 6 - got SIGCHLD after system 2: # received SIGCHLD 2 2: ok 7 - still no new threads after sending signals 2: ok 8 - no (unexpected) warnings (via done_testing) 2: 1..8 2: [ INFO:0@0.006] global /builddir/build/BUILD/opencv-4.6.0/modules/core/src/parallel/registry_parallel.impl.hpp (96) ParallelBackendRegistry core(parallel): Enabled backends(2, sorted by priority): TBB(1000); OPENMP(990) 2: [ INFO:0@0.006] global /builddir/build/BUILD/opencv-4.6.0/modules/core/include/opencv2/core/parallel/backend/parallel_for.tbb.hpp (54) ParallelForBackend Initializing TBB parallel backend: TBB_INTERFACE_VERSION=11103 2: [ INFO:0@0.006] global /builddir/build/BUILD/opencv-4.6.0/modules/core/src/parallel/parallel.cpp (77) createParallelForAPI core(parallel): using backend: TBB (priority=1000) 2: ok 3537 ms ( 0.04 usr 0.00 sys + 2.78 cusr 0.78 csys = 3.60 CPU) 2: [04:39:37] t/29-backend-amt.t ....................... 2: ok 1 - backend can be created but is deprecated 2: ok 2 - wsman_cmdline generated 2: ok 3 - can call wsman 2: ok 4 - can call enable_solider 2: ok 5 - can call configure_vnc 2: ok 6 - can call get_power_state 2: ok 7 - can call is_shutdown 2: ok 8 - can call set_power_state 2: ok 9 - select_next_boot evaluates wsman command 2: ok 10 - can call do_start_vm 2: ok 11 - can call do_stop_vm 2: ok 12 - no (unexpected) warnings (via done_testing) 2: 1..12 2: ok 5107 ms ( 0.01 usr 0.00 sys + 4.61 cusr 0.50 csys = 5.12 CPU) 2: prctl not supported in this platform! at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 195. 2: Mojo::IOLoop::ReadWriteProcess::Session::_prctl(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ace482a38), 36, 1) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess/Session.pm line 147 2: Mojo::IOLoop::ReadWriteProcess::Session::enable_subreaper(Mojo::IOLoop::ReadWriteProcess::Session=HASH(0x2ace482a38)) called at /usr/share/perl5/vendor_perl/Mojo/IOLoop/ReadWriteProcess.pm line 476 2: Mojo::IOLoop::ReadWriteProcess::start(Mojo::IOLoop::ReadWriteProcess=HASH(0x2acef26480)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/backend/driver.pm line 75 2: backend::driver::start(backend::driver=HASH(0x2ace56ecb8)) called at /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/backend/driver.pm line 39 2: backend::driver::new("backend::driver", "null") called at t/29-backend-driver.t line 32 2: main::__ANON__() called at /usr/share/perl5/vendor_perl/Test/Output.pm line 869 2: Test::Output::__ANON__() called at /usr/share/perl5/Capture/Tiny.pm line 382 2: eval {...} called at /usr/share/perl5/Capture/Tiny.pm line 382 2: Capture::Tiny::_capture_tee(1, 1, 1, 0, CODE(0x2acdd20688)) called at /usr/share/perl5/vendor_perl/Test/Output.pm line 870 2: Test::Output::combined_from(CODE(0x2accd67418)) called at t/29-backend-driver.t line 32 2: [04:39:41] t/29-backend-driver.t .................... 2: Dubious, test returned 255 (wstat 65280, 0xff00) 2: No subtests run 2: [04:39:46] t/29-backend-generalhw.t ................. 2: # Subtest: start VM 2: ok 1 - return value 2: ok 2 - poweroff/on commands invoked 2: ok 3 - tried to connect to VNC server 2: 1..3 2: ok 1 - start VM 2: # Subtest: start VM with video 2: ok 1 - return value 2: ok 2 - poweroff/on commands invoked 2: ok 3 - tried to connect to video stream 2: 1..3 2: ok 2 - start VM with video 2: # Subtest: hdd args 2: ok 1 - return value 2: 1..1 2: ok 3 - hdd args 2: # Subtest: stop VM 2: ok 1 - return value 2: ok 2 - poweroff/on commands invoked 2: 1..2 2: ok 4 - stop VM 2: # Subtest: error handling 2: ok 1 - IPC error thrown with context 2: ok 2 - error when GENERAL_HW_CMD_DIR is not a directory 2: ok 3 - WORKER_HOSTNAME required 2: 1..3 2: ok 5 - error handling 2: ok 6 - no (unexpected) warnings (via done_testing) 2: 1..6 2: ok 4964 ms ( 0.01 usr 0.00 sys + 4.31 cusr 0.58 csys = 4.90 CPU) 2: [04:39:50] t/29-backend-ikvm.t ...................... 2: ok 1 - deprecated backend dies by default 2: ok 2 - backend can be created but is deprecated 2: ok 3 - do_start_vm needs IPMI parameters 2: ok 4 - no (unexpected) warnings (via done_testing) 2: 1..4 2: ok 4797 ms ( 0.00 usr 0.00 sys + 4.16 cusr 0.63 csys = 4.79 CPU) 2: [04:39:56] t/29-backend-ipmi.t ...................... 2: ok 1 - backend can be created 2: ok 2 - valid ipmi_cmdline 2: ok 3 - log output for IPMI call 2: ok 4 - can call ipmitool 2: ok 5 - dell_sleep would only work on special HW 2: ok 6 - log output for is_shutdown 2: ok 7 - is_shutdown returning false by default 2: ok 8 - can call restart_host 2: ok 9 - can call do_start_vm 2: ok 10 - can call do_stop_vm 2: ok 11 - check_socket not returning true by default 2: ok 12 - can call get_mc_status 2: ok 13 2: ok 14 - can create console with log enabled 2: ok 15 - can call do_mc_reset 2: ok 16 - no (unexpected) warnings (via done_testing) 2: 1..16 2: ok 5800 ms ( 0.00 usr 0.01 sys + 5.02 cusr 0.73 csys = 5.76 CPU) 2: [04:39:59] t/29-backend-null.t ...................... 2: ok 1 - can call do_start_vm 2: ok 2 - can call do_stop_vm 2: ok 3 - can call run_cmd 2: ok 4 - can call can_handle 2: ok 5 - can call is_shutdown 2: ok 6 - can call stop_serial_grab 2: ok 7 - no (unexpected) warnings (via done_testing) 2: 1..7 2: ok 2670 ms ( 0.00 usr 0.00 sys + 2.35 cusr 0.31 csys = 2.66 CPU) 2: [04:40:02] t/29-backend-pvm.t ....................... 2: ok 1 - backend marked as deprecated 2: ok 2 - no (unexpected) warnings (via done_testing) 2: 1..2 2: ok 3616 ms ( 0.00 usr 0.00 sys + 3.09 cusr 0.51 csys = 3.60 CPU) 2: [04:40:05] t/29-backend-s390x.t ..................... 2: ok 1 - can instantiate backend 2: ok 2 - check_socket returns false by default 2: ok 3 - no (unexpected) warnings (via done_testing) 2: 1..3 2: ok 2585 ms ( 0.01 usr 0.00 sys + 2.29 cusr 0.26 csys = 2.56 CPU) 2: [04:40:10] t/29-backend-spvm.t ...................... 2: ok 1 - can call do_start_vm 2: ok 2 - can call do_stop_vm 2: ok 3 - can call run_cmd 2: ok 4 - can call can_handle 2: ok 5 - can call is_shutdown 2: ok 6 - can call stop_serial_grab 2: ok 7 - can call check_socket 2: ok 8 - can call power 2: ok 9 - no (unexpected) warnings (via done_testing) 2: 1..9 2: ok 4648 ms ( 0.00 usr 0.00 sys + 4.04 cusr 0.52 csys = 4.56 CPU) 2: [04:40:16] t/29-backend-svirt.t ..................... 2: # Subtest: Generic svirt backend 2: ok 1 - can start vm 2: ok 2 - can not handle snapshots 2: ok 3 - can save snapshot - always return undef or die 2: ok 4 - vm snapshot logged 2: ok 5 - can load snapshot - returns empty string 2: ok 6 - can start serial grab 2: ok 7 - can stop vm 2: ok 8 - can call is_shutdown 2: 1..8 2: ok 1 - Generic svirt backend 2: # Subtest: VMWARE backend 2: ok 1 - can start vm 2: ok 2 - can handle snapshots 2: ok 3 - can save snapshot - always returns undef or die 2: ok 4 - can load snapshot - on wmware returns string "vmware_fixup" 2: ok 5 - can start serial grab 2: ok 6 - can stop vm 2: ok 7 - can call is_shutdown 2: 1..7 2: ok 2 - VMWARE backend 2: # Subtest: HyperV backend 2: ok 1 - can start vm 2: ok 2 - can handle snapshots 2: ok 3 - can save snapshot - alswais return undef 2: ok 4 - theows exception during load_snapshot - freerdp 2: ok 5 - can start serial grab 2: ok 6 - capture SSH Error 2: ok 7 - can stop vm 2: ok 8 - can call is_shutdown 2: 1..8 2: ok 3 - HyperV backend 2: ok 4 - no (unexpected) warnings (via done_testing) 2: 1..4 2: ok 5930 ms ( 0.01 usr 0.00 sys + 5.38 cusr 0.51 csys = 5.90 CPU) 2: [04:40:22] t/30-mmapi.t ............................. 2: # Subtest: mmapi: server not reachable 2: ok 1 - undef returned (mmapi::get_children) 2: ok 2 - error logged (mmapi::get_children) 2: ok 3 - no info recorded 2: 1..3 2: ok 1 - mmapi: server not reachable 2: # Subtest: lockapi: server not reachable 2: ok 1 - zero returned lockapi::mutex_create 2: ok 2 - error logged (lockapi::mutex_create) 2: ok 3 - zero returned lockapi::mutex_try_lock 2: ok 4 - error logged (lockapi::mutex_try_lock) 2: ok 5 - zero returned lockapi::barrier_create 2: ok 6 - error logged (lockapi::barrier_create) 2: ok 7 - zero returned lockapi::barrier_try_wait 2: ok 8 - error logged (lockapi::barrier_try_wait) 2: ok 9 - no info recorded 2: 1..9 2: ok 2 - lockapi: server not reachable 2: # Subtest: mmapi: general usage 2: # [trace] [LXw9cts3RKw4] 2: # POST "/api/v1/mutex/foo" 2: # [trace] [LXw9cts3RKw4] 2: # Routing to a callback 2: # [trace] [LXw9cts3RKw4] 2: # 200 OK (0.008094s, 123.548/s) 2: ok 1 - api_call returns result 2: # [trace] [0f-yyU9dkZUm] 2: # GET "/api/v1/mm/children" 2: # [trace] [0f-yyU9dkZUm] 2: # Routing to a callback 2: # [trace] [0f-yyU9dkZUm] 2: # 200 OK (0.005258s, 190.186/s) 2: ok 2 - query children 2: # [trace] [CZyc04zzWkwm] 2: # GET "/api/v1/mm/children/some-state" 2: # [trace] [CZyc04zzWkwm] 2: # Routing to a callback 2: # [trace] [CZyc04zzWkwm] 2: # 200 OK (0.005719s, 174.856/s) 2: ok 3 - query children by state 2: # [trace] [FMO3DBLW_sBc] 2: # GET "/api/v1/mm/children/another-state" 2: # [trace] [FMO3DBLW_sBc] 2: # Routing to a callback 2: # [trace] [FMO3DBLW_sBc] 2: # 404 Not Found (0.005794s, 172.592/s) 2: ok 4 - query children by state (no results) 2: ok 5 - query children by state error logged 2: # [trace] [mQ19Dh1r3Zki] 2: # GET "/api/v1/mm/parents" 2: # [trace] [mQ19Dh1r3Zki] 2: # Routing to a callback 2: # [trace] [mQ19Dh1r3Zki] 2: # 200 OK (0.005645s, 177.148/s) 2: ok 6 - query parents 2: # [trace] [oOBZyskyN4DZ] 2: # GET "/api/v1/jobs/100" 2: # [trace] [oOBZyskyN4DZ] 2: # Routing to a callback 2: # [trace] [oOBZyskyN4DZ] 2: # 200 OK (0.005534s, 180.701/s) 2: ok 7 - query job info 2: # [trace] [Q5iUOT3I-vaJ] 2: # GET "/api/v1/jobs/101" 2: # [trace] [Q5iUOT3I-vaJ] 2: # Template "not_found.development.html.ep" not found 2: # [trace] [Q5iUOT3I-vaJ] 2: # Template "not_found.html.ep" not found 2: # [trace] [Q5iUOT3I-vaJ] 2: # Rendering template "mojo/debug.html.ep" 2: # [trace] Your secret passphrase needs to be changed 2: # [trace] [Q5iUOT3I-vaJ] 2: # 404 Not Found (0.16328s, 6.124/s) 2: ok 8 - query job info (no result) 2: ok 9 - query job info error logged 2: # [trace] [myoeCU9zyLcb] 2: # GET "/api/v1/workers" 2: # [trace] [myoeCU9zyLcb] 2: # Routing to a callback 2: # [trace] [myoeCU9zyLcb] 2: # 200 OK (0.006133s, 163.052/s) 2: ok 10 - get autoinst URL 2: # [trace] [5qNJTenivMsd] 2: # GET "/api/v1/workers" 2: # [trace] [5qNJTenivMsd] 2: # Routing to a callback 2: # [trace] [5qNJTenivMsd] 2: # 200 OK (0.004904s, 203.915/s) 2: ok 11 - get autoinst vars (no result) 2: ok 12 - error to get autoinst URL logged 2: # [trace] [dU_Ie0KEonLK] 2: # GET "/autoinst/vars" 2: # [trace] [dU_Ie0KEonLK] 2: # Routing to a callback 2: # [trace] [dU_Ie0KEonLK] 2: # 200 OK (0.005878s, 170.126/s) 2: ok 13 - get autoinst vars 2: ok 14 - no info recorded 2: 1..14 2: ok 3 - mmapi: general usage 2: # Subtest: lockapi: misuse 2: ok 1 - no name throws (lockapi::mutex_create) 2: ok 2 - no name logged (lockapi::mutex_create) 2: ok 3 - no name throws (lockapi::mutex_try_lock) 2: ok 4 - no name logged (lockapi::mutex_try_lock) 2: ok 5 - no name throws (lockapi::mutex_lock) 2: ok 6 - no name logged (lockapi::mutex_lock) 2: ok 7 - no name throws (lockapi::mutex_unlock) 2: ok 8 - no name logged (lockapi::mutex_unlock) 2: ok 9 - no name throws (lockapi::barrier_create) 2: ok 10 - no name logged (lockapi::barrier_create) 2: ok 11 - no name throws (lockapi::barrier_wait) 2: ok 12 - no name logged (lockapi::barrier_wait) 2: ok 13 - no name throws (lockapi::barrier_destroy) 2: ok 14 - no name logged (lockapi::barrier_destroy) 2: ok 15 - no task throws (lockapi::barrier_create) 2: ok 16 - no task logged (lockapi::barrier_create) 2: ok 17 - no info recorded 2: 1..17 2: ok 4 - lockapi: misuse 2: # Subtest: lockapi: server returns error 2: # [trace] [0RTV5Q40HdMA] 2: # POST "/api/v1/mutex" 2: # [trace] [0RTV5Q40HdMA] 2: # Routing to a callback 2: # [trace] [0RTV5Q40HdMA] 2: # 404 Not Found (0.006851s, 145.964/s) 2: ok 1 - 0 returned (lockapi::mutex_create) 2: ok 2 - error logged (lockapi::mutex_create) 2: # [trace] [b2PQ_cikHvlJ] 2: # POST "/api/v1/mutex/prone_lock" 2: # [trace] [b2PQ_cikHvlJ] 2: # Routing to a callback 2: # [trace] [b2PQ_cikHvlJ] 2: # 404 Not Found (0.007305s, 136.893/s) 2: ok 3 - 0 returned (lockapi::mutex_try_lock) 2: ok 4 - error logged (lockapi::mutex_try_lock) 2: # [trace] [xFQEzLj8eltC] 2: # POST "/api/v1/mutex/prone_lock" 2: # [trace] [xFQEzLj8eltC] 2: # Routing to a callback 2: # [trace] [xFQEzLj8eltC] 2: # 404 Not Found (0.005826s, 171.644/s) 2: ok 5 - 0 returned (lockapi::mutex_unlock) 2: ok 6 - error logged (lockapi::mutex_unlock) 2: # [trace] [KrNk69CkxQl-] 2: # POST "/api/v1/barrier" 2: # [trace] [KrNk69CkxQl-] 2: # Routing to a callback 2: # [trace] [KrNk69CkxQl-] 2: # 404 Not Found (0.017914s, 55.822/s) 2: ok 7 - 0 returned (lockapi::barrier_create) 2: ok 8 - error logged (lockapi::barrier_create) 2: # [trace] [_FMngSDgzVjt] 2: # POST "/api/v1/barrier/prone_lock" 2: # [trace] [_FMngSDgzVjt] 2: # Routing to a callback 2: # [trace] [_FMngSDgzVjt] 2: # 404 Not Found (0.00693s, 144.300/s) 2: ok 9 - 0 returned (lockapi::barrier_try_wait) 2: ok 10 - error logged (lockapi::barrier_try_wait) 2: # [trace] [gk2wCwO4oV-w] 2: # DELETE "/api/v1/barrier/prone_lock" 2: # [trace] [gk2wCwO4oV-w] 2: # Routing to a callback 2: # [trace] [gk2wCwO4oV-w] 2: # 404 Not Found (0.007102s, 140.805/s) 2: ok 11 - 0 returned (lockapi::barrier_destroy) 2: ok 12 - error logged (lockapi::barrier_destroy) 2: # [trace] [BWo0Z5VjJvYv] 2: # POST "/api/v1/mutex/some_lock" 2: # [trace] [BWo0Z5VjJvYv] 2: # Routing to a callback 2: # [trace] [BWo0Z5VjJvYv] 2: # 409 Conflict (0.007088s, 141.084/s) 2: ok 13 - 0 returned (lockapi::mutex_try_lock) 2: ok 14 - no error logged for blocked mutex (lockapi::mutex_try_lock) 2: # [trace] [-etBADujjEOk] 2: # POST "/api/v1/mutex/some_lock" 2: # [trace] [-etBADujjEOk] 2: # Routing to a callback 2: # [trace] [-etBADujjEOk] 2: # 409 Conflict (0.005692s, 175.685/s) 2: ok 15 - 0 returned (lockapi::mutex_unlock) 2: ok 16 - no error logged for blocked mutex (lockapi::mutex_unlock) 2: # [trace] [In2OYhaciGlh] 2: # POST "/api/v1/barrier/some_lock" 2: # [trace] [In2OYhaciGlh] 2: # Routing to a callback 2: # [trace] [In2OYhaciGlh] 2: # 409 Conflict (0.012073s, 82.829/s) 2: ok 17 - 0 returned (lockapi::barrier_try_wait) 2: ok 18 - no error logged for blocked mutex (lockapi::barrier_try_wait) 2: # [trace] [Oiq_6kA-Vxko] 2: # POST "/api/v1/mutex/finished_lock" 2: # [trace] [Oiq_6kA-Vxko] 2: # Routing to a callback 2: # [trace] [Oiq_6kA-Vxko] 2: # 410 Gone (0.007454s, 134.156/s) 2: ok 19 - owner finished throws (lockapi::mutex_try_lock) 2: ok 20 - finished logged (lockapi::mutex_try_lock) 2: ok 21 - no info recorded 2: 1..21 2: ok 5 - lockapi: server returns error 2: # Subtest: lockapi: successful use 2: # [trace] [YYojqgGsERgK] 2: # POST "/api/v1/mutex" 2: # [trace] [YYojqgGsERgK] 2: # Routing to a callback 2: # [trace] [YYojqgGsERgK] 2: # 200 OK (0.006099s, 163.961/s) 2: ok 1 - mutex created 2: # [trace] [wYhVcbTkvEH9] 2: # POST "/api/v1/mutex/lockable" 2: # [trace] [wYhVcbTkvEH9] 2: # Routing to a callback 2: # [trace] [wYhVcbTkvEH9] 2: # 200 OK (0.006938s, 144.134/s) 2: ok 2 - mutex locked 2: # [trace] [qyz4PR4qWLZZ] 2: # POST "/api/v1/mutex/lockable" 2: # [trace] [qyz4PR4qWLZZ] 2: # Routing to a callback 2: # [trace] [qyz4PR4qWLZZ] 2: # 200 OK (0.006171s, 162.048/s) 2: ok 3 - mutex locked (try) 2: # [trace] [USEtQCKaMZXN] 2: # POST "/api/v1/mutex/unlockable" 2: # [trace] [USEtQCKaMZXN] 2: # Routing to a callback 2: # [trace] [USEtQCKaMZXN] 2: # 200 OK (0.026307s, 38.013/s) 2: ok 4 - mutex unlocked 2: # [trace] [U1mZOqgPMcl9] 2: # POST "/api/v1/barrier" 2: # [trace] [U1mZOqgPMcl9] 2: # Routing to a callback 2: # [trace] [U1mZOqgPMcl9] 2: # 200 OK (0.007797s, 128.254/s) 2: ok 5 - barrier created 2: # [trace] [esRElsHsr0N-] 2: # POST "/api/v1/barrier/unblocked" 2: # [trace] [esRElsHsr0N-] 2: # Routing to a callback 2: # [trace] [esRElsHsr0N-] 2: # 200 OK (0.006378s, 156.789/s) 2: ok 6 - waited for barrier 2: ok 7 - info recorded by waited for barrier 2: # [trace] [pNNinBrmLdlI] 2: # POST "/api/v1/barrier/check_dead_job_barrier" 2: # [trace] [pNNinBrmLdlI] 2: # Routing to a callback 2: # [trace] [pNNinBrmLdlI] 2: # 200 OK (0.007007s, 142.714/s) 2: ok 8 - waited for barrier with check_dead_job flag 2: ok 9 - different info recorded with check_dead_job flag 2: # [trace] [dD4juv9b3Pep] 2: # POST "/api/v1/barrier/unblocked" 2: # [trace] [dD4juv9b3Pep] 2: # Routing to a callback 2: # [trace] [dD4juv9b3Pep] 2: # 200 OK (0.004937s, 202.552/s) 2: ok 10 - tried waiting for barrier 2: # [trace] [9YppzCe-Wa9a] 2: # DELETE "/api/v1/barrier/deletable" 2: # [trace] [9YppzCe-Wa9a] 2: # Routing to a callback 2: # [trace] [9YppzCe-Wa9a] 2: # 200 OK (0.006526s, 153.233/s) 2: ok 11 - barrier destroyed 2: ok 12 - logging 2: ok 13 - record info called expected number of times 2: 1..13 2: ok 6 - lockapi: successful use 2: # Subtest: mmapi: wait functions 2: # [trace] [5fZn3O07P2Tp] 2: # GET "/api/v1/mm/children" 2: # [trace] [5fZn3O07P2Tp] 2: # Routing to a callback 2: # [trace] [5fZn3O07P2Tp] 2: # 200 OK (0.004739s, 211.015/s) 2: # [trace] [jCGehRnssZdt] 2: # GET "/api/v1/mm/children" 2: # [trace] [jCGehRnssZdt] 2: # Routing to a callback 2: # [trace] [jCGehRnssZdt] 2: # 200 OK (0.00521s, 191.939/s) 2: ok 1 - wait for children to be done 2: # [trace] [V8Y8u8gvOMn_] 2: # GET "/api/v1/mm/children" 2: # [trace] [V8Y8u8gvOMn_] 2: # Routing to a callback 2: # [trace] [V8Y8u8gvOMn_] 2: # 200 OK (0.005139s, 194.590/s) 2: # [trace] [0VGCtRctZ_Rl] 2: # GET "/api/v1/mm/children" 2: # [trace] [0VGCtRctZ_Rl] 2: # Routing to a callback 2: # [trace] [0VGCtRctZ_Rl] 2: # 200 OK (0.004952s, 201.939/s) 2: ok 2 - wait for children to be runnning 2: ok 3 - wait for children dies on error 2: 1..3 2: ok 7 - mmapi: wait functions 2: # Subtest: mmapi: get_current_job_id function 2: # [trace] [vFox0OTYjLDG] 2: # GET "/api/v1/whoami" 2: # [trace] [vFox0OTYjLDG] 2: # Routing to a callback 2: # [trace] [vFox0OTYjLDG] 2: # 200 OK (0.007286s, 137.250/s) 2: ok 1 - Retrieve jobid 2: # [trace] [Q9Wob7jn3TK9] 2: # GET "/api/v1/whoami" 2: # [trace] [Q9Wob7jn3TK9] 2: # Routing to a callback 2: # [trace] [Q9Wob7jn3TK9] 2: # 404 Not Found (0.004947s, 202.143/s) 2: ok 2 - Retrieve undef on error 2: ok 3 - Error message has 404 2: 1..3 2: ok 8 - mmapi: get_current_job_id function 2: ok 9 - no (unexpected) warnings (via done_testing) 2: 1..9 2: ok 6052 ms ( 0.12 usr 0.02 sys + 5.28 cusr 0.54 csys = 5.96 CPU) 2: [04:40:26] t/31-sshSerial.t ......................... 2: # Subtest: Read test 2: ok 1 - sshSerial sets non-blocking mode 2: ok 2 - first line can be read 2: ok 3 - first line has correct length 2: ok 4 - second line can be read 2: ok 5 - second line has correct length 2: ok 6 - data can be read with timeout 2: ok 7 - read with timeout has correct length 2: ok 8 - read aborts after timeout on no data 2: ok 9 - data can be read partially 2: ok 10 - fragment read as expected 2: ok 11 - second part of data can be read partially 2: ok 12 - second part of data correctly read 2: ok 13 - read until reports failure if search term not found 2: ok 14 - rest of data has been read 2: ok 15 - nothing left in read queue 2: ok 16 - can call disable 2: ok 17 - sshSerial is a serial terminal 2: 1..17 2: ok 1 - Read test 2: # Subtest: Write test 2: ok 1 - sshSerial sets non-blocking mode 2: ok 2 - expected data written 2: ok 3 - larger write buffer written in loop 2: 1..3 2: ok 2 - Write test 2: ok 3 - no (unexpected) warnings (via done_testing) 2: 1..3 2: ok 3751 ms ( 0.01 usr 0.00 sys + 2.23 cusr 0.25 csys = 2.49 CPU) 2: [04:40:30] t/32-console_proxy.t ..................... 2: # Subtest: Verify fake console return values in scalar context 2: ok 1 - ARRAY 2: ok 2 - Empty ARRAY 2: ok 3 - ARRAY-REF 2: ok 4 - Empty ARRAY-REF 2: ok 5 - HASH 2: ok 6 - Empty HASH 2: ok 7 - HASH-REF 2: ok 8 - Empty HASH-REF 2: ok 9 - SCALAR 2: ok 10 - Return undef 2: ok 11 - LIST 2: ok 12 - Empty LIST 2: 1..12 2: ok 1 - Verify fake console return values in scalar context 2: # Subtest: testapi::console() => backend::console_proxy => backend::baseclass::proxy_console_call() 2: ok 1 - Call ret_array() in SCALAR context 2: ok 2 - Call ret_array() in ARRAY context 2: ok 3 - Expected call parameters! 2: ok 4 - Call ret_array_empty() in SCALAR context 2: ok 5 - Call ret_array_empty() in ARRAY context 2: ok 6 - Expected call parameters! 2: ok 7 - Call ret_array_ref() in SCALAR context 2: ok 8 - Call ret_array_ref() in ARRAY context 2: ok 9 - Expected call parameters! 2: ok 10 - Call ret_array_ref_empty() in SCALAR context 2: ok 11 - Call ret_array_ref_empty() in ARRAY context 2: ok 12 - Expected call parameters! 2: ok 13 - Call ret_hash() in SCALAR context 2: ok 14 - Call ret_hash() in ARRAY context 2: ok 15 - Expected call parameters! 2: ok 16 - Call ret_hash_empty() in SCALAR context 2: ok 17 - Call ret_hash_empty() in ARRAY context 2: ok 18 - Expected call parameters! 2: ok 19 - Call ret_hash_ref() in SCALAR context 2: ok 20 - Call ret_hash_ref() in ARRAY context 2: ok 21 - Expected call parameters! 2: ok 22 - Call ret_hash_ref_empty() in SCALAR context 2: ok 23 - Call ret_hash_ref_empty() in ARRAY context 2: ok 24 - Expected call parameters! 2: ok 25 - Call ret_scalar() in SCALAR context 2: ok 26 - Call ret_scalar() in ARRAY context 2: ok 27 - Expected call parameters! 2: ok 28 - Call ret_undef() in SCALAR context 2: ok 29 - Call ret_undef() in ARRAY context 2: ok 30 - Expected call parameters! 2: ok 31 - Call ret_list() in SCALAR context 2: ok 32 - Call ret_list() in ARRAY context 2: ok 33 - Expected call parameters! 2: ok 34 - Call ret_list_empty() in SCALAR context 2: ok 35 - Call ret_list_empty() in ARRAY context 2: ok 36 - Expected call parameters! 2: ok 37 - Exception forwarded 2: ok 38 - Exception was JSON encoded 2: ok 39 - Got expected () arguments 2: ok 40 - Call without arguments 2: ok 41 - Got expected (a,b,c,d,e) arguments 2: ok 42 - Call with 5 arguments 2: ok 43 - Got expected (foo,bar) arguments 2: ok 44 - Call with hash as argument 2: 1..44 2: ok 2 - testapi::console() => backend::console_proxy => backend::baseclass::proxy_console_call() 2: ok 3 - no (unexpected) warnings (via done_testing) 2: 1..3 2: ok 4286 ms ( 0.03 usr 0.00 sys + 3.78 cusr 0.48 csys = 4.29 CPU) 2: [04:40:35] t/33-vagrant.t ........................... 2: # Subtest: Vagrantfile for the libvirt provider 2: ok 1 - Backend variable matches box_name class variable 2: ok 2 - Backend variable matches provider class variable 2: 1..2 2: ok 1 - Vagrantfile for the libvirt provider 2: # Subtest: Vagrantfile for the virtualbox provider 2: ok 1 - Backend variable matches box_name class variable 2: ok 2 - Backend variable matches provider class variable 2: 1..2 2: ok 2 - Vagrantfile for the virtualbox provider 2: # Subtest: Vagrantfile with a box url 2: ok 1 - Backend variable matches box_name class variable 2: ok 2 - Backend variable matches provider class variable 2: ok 3 - Backend variable matches box_url class variable 2: 1..3 2: ok 3 - Vagrantfile with a box url 2: # Subtest: backend creation dies when VAGRANT_ASSETDIR cannot be opened 2: ok 1 - opendir error message is present in the output 2: 1..1 2: ok 4 - backend creation dies when VAGRANT_ASSETDIR cannot be opened 2: # Subtest: backend creation dies when the vagrant box is not in VAGRANT_ASSETDIR 2: ok 1 - error message that the box was not found is in the output 2: 1..1 2: ok 5 - backend creation dies when the vagrant box is not in VAGRANT_ASSETDIR 2: # Subtest: Vagrantfile with a box file existing in VAGRANT_ASSETDIR 2: ok 1 - Backend variable matches box_name class variable 2: ok 2 - Backend variable matches provider class variable 2: 1..2 2: ok 6 - Vagrantfile with a box file existing in VAGRANT_ASSETDIR 2: # Subtest: dies on invalid providers 2: ok 1 - backend creation dies on invalid providers 2: 1..1 2: ok 7 - dies on invalid providers 2: # Subtest: get_ssh_credentials returns default values 2: ok 1 2: ok 2 - get_ssh_credentials returns the defaults without a match in stdout 2: 1..2 2: ok 8 - get_ssh_credentials returns default values 2: # Subtest: get_ssh_credentials parses the ssh configuration 2: ok 1 2: ok 2 - get_ssh_credentials extracts data from vagrant ssh-config 2: 1..2 2: ok 9 - get_ssh_credentials parses the ssh configuration 2: # Subtest: run_cmd invokes vagrant ssh 2: ok 1 2: ok 2 - run_cmd returns the IPC::Run stdout 2: 1..2 2: ok 10 - run_cmd invokes vagrant ssh 2: # Subtest: do_stop_vm does not try to remove the libvirt storage pool when using virtualbox 2: ok 1 2: ok 2 2: ok 3 2: 1..3 2: ok 11 - do_stop_vm does not try to remove the libvirt storage pool when using virtualbox 2: # Subtest: do_stop_vm halts the vm, destroys the vm and removes the base box and the libvirt storage pool 2: ok 1 2: ok 2 2: ok 3 2: ok 4 2: 1..4 2: ok 12 - do_stop_vm halts the vm, destroys the vm and removes the base box and the libvirt storage pool 2: # Subtest: do_stop_vm logs when vagrant halt fails 2: ok 1 2: ok 2 - do_stop_vm stderr log contains an error message including vagrant halt 2: 1..2 2: ok 13 - do_stop_vm logs when vagrant halt fails 2: # Subtest: do_stop_vm logs when destroying the vm fails 2: ok 1 2: ok 2 2: ok 3 - do_stop_vm stderr contains an error message mentioning that vagrant box destroy failed 2: 1..3 2: ok 14 - do_stop_vm logs when destroying the vm fails 2: # Subtest: do_stop_vm logs when removing the box fails 2: ok 1 2: ok 2 2: ok 3 2: ok 4 - do_stop_vm stderr contains an error message mentioning that vagrant box remove failed 2: 1..4 2: ok 15 - do_stop_vm logs when removing the box fails 2: # Subtest: do_stop_vm logs when destroying the libvirt pool fails 2: ok 1 2: ok 2 2: ok 3 2: ok 4 2: ok 5 - do_stop_vm stderr contains an error message mentioning that vagrant box remove failed 2: 1..5 2: ok 16 - do_stop_vm logs when destroying the libvirt pool fails 2: # Subtest: do_start_vm launches vm via vagrant up and configures a ssh terminal 2: ok 1 2: ok 2 2: ok 3 2: ok 4 - Check the name of the console 2: 1..4 2: ok 17 - do_start_vm launches vm via vagrant up and configures a ssh terminal 2: # Subtest: do_start_vm dies when the libvirt pool cannot be created 2: ok 1 2: ok 2 - Check the error message reported by do_start_vm 2: ok 3 - Check that the error message contains stdout 2: ok 4 - Check that the error message contains stderr 2: 1..4 2: ok 18 - do_start_vm dies when the libvirt pool cannot be created 2: # Subtest: do_start_vm does not die when the libvirt pool already exists 2: ok 1 2: 1..1 2: ok 19 - do_start_vm does not die when the libvirt pool already exists 2: # Subtest: do_start_vm dies when vagrant up returns an error 2: ok 1 2: ok 2 2: ok 3 - Check the error message reported by do_start_vm 2: ok 4 - Check that the error message contains stdout 2: ok 5 - Check that the error message contains stderr 2: 1..5 2: ok 20 - do_start_vm dies when vagrant up returns an error 2: # Subtest: do_start_vm does not call to virsh when using virtualbox 2: ok 1 2: ok 2 2: ok 3 - Both commands should have been executed 2: 1..3 2: ok 21 - do_start_vm does not call to virsh when using virtualbox 2: # Subtest: is_shutdown reports the status correctly 2: ok 1 2: ok 2 - vagrant should report the VM as running 2: ok 3 2: ok 4 - vagrant should report the shutoff VM as turned off 2: ok 5 2: ok 6 - vagrant should report the not created VM as turned off 2: 1..6 2: ok 22 - is_shutdown reports the status correctly 2: # Subtest: can_handle is a noop 2: ok 1 - can_handle returns undef 2: 1..1 2: ok 23 - can_handle is a noop 2: # Subtest: stop_serial_grab is a noop 2: ok 1 - stop_serial_grab returns undef 2: 1..1 2: ok 24 - stop_serial_grab is a noop 2: # Subtest: check_socket calls the base class function 2: ok 1 - check_socket return value matches 2: 1..1 2: ok 25 - check_socket calls the base class function 2: ok 26 - no (unexpected) warnings (via done_testing) 2: 1..26 2: ok 4680 ms ( 0.06 usr 0.01 sys + 4.16 cusr 0.48 csys = 4.71 CPU) 2: [04:40:41] t/34-git.t ............................... 2: # Subtest: failing clone 2: ok 1 - Error message when trying to clone wrong git hash 2: ok 2 - git fetch was called to get more commits 2: 1..2 2: ok 1 - failing clone 2: # Subtest: successful clone 2: ok 1 - checkout_git_repo_and_branch returned correct path 2: ok 2 - git clone was called again to fetch a git hash 2: ok 3 - checkout_git_repo_and_branch with existing local directory returned correct path 2: ok 4 - Log says that local directory already exists 2: ok 5 - serialization successful 2: 1..5 2: ok 2 - successful clone 2: ok 3 - no (unexpected) warnings (via done_testing) 2: 1..3 2: ok 5960 ms ( 0.01 usr 0.00 sys + 3.49 cusr 1.87 csys = 5.37 CPU) 2: [04:40:48] t/35-imgsearch.t ......................... 2: ok 1 - log via stderr 2: ok 2 - slightly distorted GNOME logo is matching candidate with high similarity 2: ok 3 - exact KDE logo is best match with very high similarity 2: ok 4 - snall error for candidate with high similarity 2: ok 5 - very small error for best match 2: ok 6 - other search results are as expected as well 2: ok 7 - no (unexpected) warnings (via done_testing) 2: 1..7 2: ok 7843 ms ( 0.00 usr 0.00 sys + 6.83 cusr 0.88 csys = 7.71 CPU) 2: [04:40:50] t/36-openqa-namedioselect.t .............. 2: # Subtest: NamedIOSelect 2: ok 1 - No name give, fallback to caller 2: ok 2 - Filedescriptor got name 2: ok 3 - Unknown fd return formatted string 2: ok 4 - Get the IO::Select object 2: ok 5 - File descriptor was removed 2: ok 6 - All file descriptors are removed 2: 1..6 2: ok 1 - NamedIOSelect 2: ok 2 - no (unexpected) warnings (via done_testing) 2: 1..2 2: ok 1611 ms ( 0.00 usr 0.00 sys + 1.40 cusr 0.18 csys = 1.58 CPU) 2: 2: # Failed test 'Calling 'check_needles.pl --help' returns exit code 0' 2: # at t/44-scripts.t line 29. 2: # got: '31744' 2: # expected: '0' 2: # Output: 2: 2: # Failed test 'Calling 'isotovideo --help' returns exit code 0' 2: # at t/44-scripts.t line 29. 2: # got: '31744' 2: # expected: '0' 2: # Output: 2: # Looks like you failed 2 tests of 6. 2: [04:41:04] t/44-scripts.t ........................... 2: not ok 1 - Calling 'check_needles.pl --help' returns exit code 0 2: ok 2 - Calling 'check_qemu_oom --help' returns exit code 0 2: ok 3 - Calling 'imgsearch --help' returns exit code 0 2: not ok 4 - Calling 'isotovideo --help' returns exit code 0 2: ok 5 - Calling 'os-autoinst-openvswitch --help' returns exit code 0 2: ok 6 - no (unexpected) warnings (via done_testing) 2: 1..6 2: Dubious, test returned 2 (wstat 512, 0x200) 2: Failed 2/6 subtests 2: fatal: not a git repository (or any of the parent directories): .git 2: fatal: not a git repository (or any of the parent directories): .git 2: fatal: not a git repository (or any of the parent directories): .git 2: fatal: not a git repository (or any of the parent directories): .git 2: fatal: not a git repository (or any of the parent directories): .git 2: fatal: not a git repository (or any of the parent directories): .git 2: fatal: not a git repository (or any of the parent directories): .git 2: fatal: not a git repository (or any of the parent directories): .git 2: fatal: not a git repository (or any of the parent directories): .git 2: fatal: not a git repository (or any of the parent directories): .git 2: fatal: not a git repository (or any of the parent directories): .git 2: fatal: not a git repository (or any of the parent directories): .git 2: fatal: not a git repository (or any of the parent directories): .git 2: [04:41:05] xt/01-style.t ............................ 2: ok 1 - No redundant copyright character 2: ok 2 - No verbatim licenses in source files 2: ok 3 - SPDX-License-Identifier correctly terminated 2: ok 4 - All tests use Test::Most 2: ok 5 - All tests use Test::Warnings 2: ok 6 - No backend or console files use external facing testapi 2: ok 7 - All files use sub signatures everywhere (nameless and in-place definitions still allowed) 2: ok 8 - All test files have shebang 2: ok 9 - All test modules are executable 2: ok 10 - Use of bare POSIX import is discouraged, see https://perldoc.perl.org/POSIX 2: ok 11 - No redundant Mojo::Base+base 2: ok 12 - No files using "warning|strict", should use Mojo::Base instead 2: ok 13 - Consistent space before function signatures (this is not ensured by perltidy) 2: 1..13 2: ok 1094 ms ( 0.01 usr 0.01 sys + 0.89 cusr 0.18 csys = 1.09 CPU) 2: [04:41:06] xt/05-pod.t .............................. 2: 1..1 2: ok 1 - POD test for xt/../testapi.pm 2: ok 1275 ms ( 0.00 usr 0.00 sys + 1.18 cusr 0.09 csys = 1.27 CPU) 2: [04:41:11] xt/06-pod-coverage.t ..................... 2: ok 1 - Everything in testapi covered 2: ok 2 - no (unexpected) warnings (via done_testing) 2: 1..2 2: ok 4058 ms ( 0.00 usr 0.00 sys + 3.58 cusr 0.44 csys = 4.02 CPU) 2: [04:41:11] xt/27-make-update-deps.t ................. 2: ok 1 - Skipping all tests, not in a git repository 2: ok 2 - no (unexpected) warnings (via done_testing) 2: 1..2 2: ok 847 ms ( 0.00 usr 0.00 sys + 0.70 cusr 0.10 csys = 0.80 CPU) 2: [04:41:11] 2: 2: Test Summary Report 2: ------------------- 2: t/10-terminal.t (Wstat: 1024 (exited 4) Tests: 24 Failed: 4) 2: Failed tests: 2, 4, 13, 23 2: Non-zero exit status: 4 2: t/14-isotovideo.t (Wstat: 65280 (exited 255) Tests: 5 Failed: 4) 2: Failed tests: 1-4 2: Non-zero exit status: 255 2: Parse errors: No plan found in TAP output 2: t/18-qemu-options.t (Wstat: 256 (exited 1) Tests: 2 Failed: 1) 2: Failed test: 1 2: Non-zero exit status: 1 2: t/18-qemu.t (Wstat: 65280 (exited 255) Tests: 44 Failed: 2) 2: Failed tests: 43-44 2: Non-zero exit status: 255 2: Parse errors: No plan found in TAP output 2: t/29-backend-driver.t (Wstat: 65280 (exited 255) Tests: 0 Failed: 0) 2: Non-zero exit status: 255 2: Parse errors: No plan found in TAP output 2: t/44-scripts.t (Wstat: 512 (exited 2) Tests: 6 Failed: 2) 2: Failed tests: 1, 4 2: Non-zero exit status: 2 2: Files=62, Tests=1263, 715 wallclock secs ( 2.51 usr 0.45 sys + 617.09 cusr 83.24 csys = 703.29 CPU) 2: Result: FAIL 2/2 Test #2: test-perl-testsuite ..............***Failed 716.45 sec The following tests passed: test-installed-files 50% tests passed, 1 tests failed out of 2 Total Test time (real) = 717.37 sec The following tests FAILED: 2 - test-perl-testsuite (Failed) Errors while running CTest Output from these tests are in: /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/Testing/Temporary/LastTest.log Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely. FAILED: CMakeFiles/check-pkg-build /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build/CMakeFiles/check-pkg-build cd /builddir/build/BUILD/os-autoinst-d3d433bda958b473ba7c60bb434760566c0d356b/redhat-linux-build && /usr/bin/ctest -V -E test-local-.* ninja: build stopped: subcommand failed. error: Bad exit status from /var/tmp/rpm-tmp.taJWqY (%check) RPM build warnings: extra tokens at the end of %endif directive in line 95: %endif # no_fullstack extra tokens at the end of %endif directive in line 142: %endif # no_fullstack extra tokens at the end of %endif directive in line 146: %endif # no_osutils RPM build errors: Bad exit status from /var/tmp/rpm-tmp.taJWqY (%check) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.9/site-packages/mockbuild/util.py", line 600, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/os-autoinst.spec