Hello community, here is the log from the commit of package os-autoinst for openSUSE:Factory checked in at 2019-10-14 14:54:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/os-autoinst (Old) and /work/SRC/openSUSE:Factory/.os-autoinst.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "os-autoinst" Mon Oct 14 14:54:49 2019 rev:72 rq:738234 version:4.5.1570825562.ae51e774 Changes: -------- --- /work/SRC/openSUSE:Factory/os-autoinst/os-autoinst-test.changes 2019-09-18 13:12:22.184678162 +0200 +++ /work/SRC/openSUSE:Factory/.os-autoinst.new.2352/os-autoinst-test.changes 2019-10-14 14:54:52.717921305 +0200 @@ -2 +2 @@ -Wed Sep 11 18:48:59 UTC 2019 - [email protected] +Mon Oct 14 09:33:31 UTC 2019 - Stephan Kulow <[email protected]> @@ -4,223 +4 @@ -- Update to version 4.5.1568227729.687c4ca8: - * Fix PXEBOOT once to actually check for 'once' value - * Delete obsolete FIXME comments about sleep resolution - * Replace diag "imperative" by "descriptive" - * Improve result display of validate_script_output - * Factor out click functionality from assert_and_click - * Document needle area "click_point" in assert_and_click - * docs: Mention devel package instead of hardcoded dependencies - * docs: Update openSUSE repos using , priorities, better names - * spec: Split build-, runtime and test requirements - * Add configuration option for number of NVMe queues - * Allow special value 'once' for PXEBOOT, to PXE boot...once - * Fix unexpected error on xz in save_memory_dump() - * Get rid of distracting "last frame" message from videoencoder - * Save virsh output for later handling - * Fix left-over qemu processes regression due to f9c71d0e - * Fix missing data while reading from virtio_console - * spec: Fix tests in OBS by excluding 18-backend-qemu.t - * Add tests for backend/qemu.pm - * Fix blank line on process output - * Fix undefined warnings on undefined 'ARCH' - * Fix in-package test failure on git - * Revert "backend: DRY on check_socket method" - * Fix "undefined"-warning in 08-autotest.t - * spec: Add missing dependency to 'Data::Dumper' - * Don't hardcode C++ compiler in Makefile.PL - * Port away from the deprecated OpenCV 1 C API - * Add automatic lookup for UEFI_PFLASH_CODE/VARS to fix UEFI on Tumbleweed machines - * backend: DRY on check_socket method - * Clarify that force_soft_failure is to be used from post_fail_hook - * basetest: Fix typo in comment - * Fix the readout of git hash as version when called from other directory - * Make hostname in 'autoinst_url' configurable - * Add missing 'use' for 'Data::Dumper' - * qemu: Fix warning about undefined value in match - * Fix unrequested wait on every type_string call (regression in cec2709f) - * crop.py: tweak imports to work with Python 3 - * spec: Force OBS to resolve choices on opencv-devel - * spec: Fix build for openSUSE Factory and backports after opencv4 submission - * Replace 'serial_screen' for correct 'ssh_screen' - * Fix missing 'consoles/serial_screen.pm' in Makefile.am - * sshVirtshSUT use ssh aware serial screen - * Modify workaround property to support adding reason - -------------------------------------------------------------------- -Mon Jul 15 11:09:23 UTC 2019 - [email protected] - -- Update to version 4.5.1563188951.f6f7c6b3: - * spec: Provide a "devel" subpackage pulling in all build+test dependencies - * spec: Fix warning about missing explicit perl-base - -------------------------------------------------------------------- -Sat Jul 06 11:50:50 UTC 2019 - [email protected] - -- Update to version 4.5.1562413838.c3d5e8ac: - * VNC: reverse key order when sending key up events (#1174) - -------------------------------------------------------------------- -Tue Jul 02 07:23:28 UTC 2019 - [email protected] - -- Update to version 4.5.1562052196.bca214ee: - * Use default graphics on x86 to circumvent "cirrus" limitations (#1169) - * os-autoinst.spec: Fix vanished runtime requires - * Save RPM spec file in upstream repo same as for openQA - -------------------------------------------------------------------- -Wed Jun 19 07:53:48 UTC 2019 - [email protected] - -- Update to version 4.5.1560860907.6a126c01: - * t: Catch output of failing runcmd - * osutils: Let the "attempts" sound less harmful - * t: Do not waste time waiting in test 13-osutils.t - * t: Fix all uncaught output and warnings in 08-autotest.t - * t: Fix warning about undefined variable in 17-basetest.t - * sshVirtsh: Remove procedure add_serial_console() - -------------------------------------------------------------------- -Sun Jun 16 23:53:45 UTC 2019 - [email protected] - -- Update to version 4.5.1560548250.151bd110: - * Use QUIET variable for script_run/output - -------------------------------------------------------------------- -Fri Jun 14 08:53:01 UTC 2019 - [email protected] - -- Update to version 4.5.1560502370.2654e4ef: - * Format using Perl::Tidy 20190601 - -------------------------------------------------------------------- -Wed Jun 05 12:48:21 UTC 2019 - [email protected] - -- Update to version 4.5.1559738889.52a75c17: - * sshVirtsh: Log libvirt xml files - * Fix missing or double output in autoinst-log.txt with partial revert - * Increment API version after 'Always log to autoinst-log.txt' - * Fix perl warning about undefined VIRTIO_CONSOLE - * Fix typo in HDDFORMAT die handler - * Always log to autoinst-log.txt - * Add recursive get data call - -------------------------------------------------------------------- -Wed May 29 14:50:35 UTC 2019 - [email protected] - -- Update to version 4.5.1559044089.b8a76372: - * qemu: Multiple virtio-consoles - * Allow failing for matching regex in autoinst log - -------------------------------------------------------------------- -Mon May 27 06:50:41 UTC 2019 - [email protected] - -- Update to version 4.5.1558854356.09e08ded: - * Log best candidate needle also on timeout - -------------------------------------------------------------------- -Fri May 24 22:50:36 UTC 2019 - [email protected] - -- Update to version 4.5.1558691185.f7da5cd0: - * Avoid "unitialized value in string eq" warning - * Add quiet option to wait_serial() - -------------------------------------------------------------------- -Tue May 21 09:56:52 UTC 2019 - [email protected] - -- Update to version 4.5.1558432600.6c62e09d: - * Don't modify backend vars when running test - -------------------------------------------------------------------- -Wed May 15 14:33:28 UTC 2019 - [email protected] - -- Update to version 4.5.1557827957.ce72694e: - * Add debug output before 'flushing frames' - -------------------------------------------------------------------- -Mon May 13 12:06:41 UTC 2019 - [email protected] - -- Update to version 4.5.1557391016.927f3d85: - * Add explanation to error regarding command server - * Extend type_password arguments - * Add an option of mousehide for assert_and_click - * Assign click_point when parsing needle - * Take click point from area over to match - * Enable assert_and_click to use an area's click point - * Remove out-commented code in assert_and_click - * script_output: log script for execution into log - * Make get_var_array return values consistent - -------------------------------------------------------------------- -Thu Apr 11 11:32:41 UTC 2019 - [email protected] - -- Update to version 4.5.1554982352.0cb8a1e0: - * Fix assert_screen_change method call - * Allow multiple tap interfaces in one network - * Fix error message in consoles::network_console - * consoles: Rename virtio_screen to serial_screen - * svirt: scp serial_terminal.txt log to worker - * svirt: Refactor serial console initialization and running code - * svirt: Rename $command variable back to $cmd - * sshVirtsh: Rename $channel variable to $chan - * svirt: Merge get_ssh_output() implementations into single one - * svirt: Remove unused variables from start_serial_grab() - * svirt: Pass credentials via %hash in run_ssh_cmd() - * svirt: Fix virsh console initialization - * svirt: Fix serial backend for s390x - * consoles/sshVirtshSUT: Fix domain detection - -------------------------------------------------------------------- -Fri Dec 07 10:04:15 UTC 2018 - [email protected] - -- Update to version 4.5.1544111663.31867f0e: - * Replace all uses of JSON and JSON::XS with Mojo::JSON and Cpanel::JSON::XS - * Clean up generically named variables and use more fitting names - * Make get_cmd_output() use other connections than 'ssh' - * Describe VMWARE_NFS_DATASTORE & VMWARE_REMOTE_VMM - * VMware: Rewrite add_disk() - * VMware: Replace vCenter with ESXi host - * VMware: Support snapshots, suspend, resume etc - * Use Perl::Critic::Freenode to determine good coding style - * Add unit test for format_vtt_timestamp - * Use video captions to overlay wallclock time - -------------------------------------------------------------------- -Fri Nov 30 15:50:25 UTC 2018 - [email protected] - -- Update to version 4.5.1543593014.1e83b015: - * Include folder hierachy in category name - * Remove actual use of bmwqemu from command processing tests - * Increase timeout in fullstack test for 'Skip timeout' - * Test command processing for assert/check screen and setting timeout - * Allow to adjust timeout via command server - * test: Add QEMU_APPEND option tests - * Make currently executed function available to developer mode - * Keep only the 30 most recently used needle images - * qemu: Enhance QEMU_APPEND option to handle multiple options with or without params - ++++ 30 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/os-autoinst/os-autoinst-test.changes ++++ and /work/SRC/openSUSE:Factory/.os-autoinst.new.2352/os-autoinst-test.changes --- /work/SRC/openSUSE:Factory/os-autoinst/os-autoinst.changes 2019-09-18 13:12:24.108677758 +0200 +++ /work/SRC/openSUSE:Factory/.os-autoinst.new.2352/os-autoinst.changes 2019-10-14 14:54:52.749921222 +0200 @@ -1,0 +2,24 @@ +Mon Oct 14 09:31:51 UTC 2019 - [email protected] + +- Update to version 4.5.1570825562.ae51e774: + * spec: Do not duplicate OBS-incompatible checks + * Exclude known flaky test 13-osutils in OBS check + * Revert "Allow loading needles from pool directory" + * Fix broadcasting message to ws clients if there are no clients + * command server: Improve dead-lock prevention with isotovideo + * Fix error handling when passing message from ws client to isotovideo + * Add possibility to have a comment text in script_run (fixed) + * t: Fix 'Not enough arguments for EV::timer' with import ordering + * Allow loading needles from pool directory + * Revert "Add possibility to have a comment text in the script_run" + * Fix tests for adding an error message to the script_run + * Add an error message to the script_run + * Add unit test for scheduling test modules at runtime + * Update test_order.json if test schedule changes at runtime + * Fix broken condition introduced by #1213 + * Handle Failed to get "write" lock on libvirt + * Fix missing argument in consoles::sshVirtsh::run_cmd + * Append the name of the scenario in the domain xml + * Use hda audio instead of deprecated ac97 + +------------------------------------------------------------------- Old: ---- os-autoinst-4.5.1568227729.687c4ca8.obscpio New: ---- os-autoinst-4.5.1570825562.ae51e774.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ os-autoinst-test.spec ++++++ --- /var/tmp/diff_new_pack.34PGT5/_old 2019-10-14 14:54:54.057917811 +0200 +++ /var/tmp/diff_new_pack.34PGT5/_new 2019-10-14 14:54:54.061917800 +0200 @@ -19,7 +19,7 @@ %define name_ext -test %define short_name os-autoinst Name: %{short_name}%{?name_ext} -Version: 4.5.1568227729.687c4ca8 +Version: 4.5.1570825562.ae51e774 Release: 0 Summary: test package for os-autoinst #BuildRequires: %{short_name} == %{version} ++++++ os-autoinst.spec ++++++ --- /var/tmp/diff_new_pack.34PGT5/_old 2019-10-14 14:54:54.077917758 +0200 +++ /var/tmp/diff_new_pack.34PGT5/_new 2019-10-14 14:54:54.081917748 +0200 @@ -17,7 +17,7 @@ Name: os-autoinst -Version: 4.5.1568227729.687c4ca8 +Version: 4.5.1570825562.ae51e774 Release: 0 Summary: OS-level test automation License: GPL-2.0-or-later @@ -75,6 +75,14 @@ # Replace version number from git to what's reported by the package sed -i 's/ my $thisversion = qx{git.*rev-parse HEAD}.*;/ my $thisversion = "%{version}";/' isotovideo +# don't require qemu within OBS +# and exclude known flaky tests in OBS check +# https://progress.opensuse.org/issues/52652 +for i in 18-qemu-options 18-backend-qemu 99-full-stack 13-osutils; do + rm t/$i.t + sed -i "s/ \?$i\.t//g" t/Makefile.am +done + %build mkdir -p m4 autoreconf -f -i @@ -106,11 +114,6 @@ sed '/tidy/d' -i Makefile rm tools/lib/perlcritic/Perl/Critic/Policy/*.pm -# don't require qemu within OBS -for i in 18-qemu-options 18-backend-qemu 99-full-stack; do - cp t/05-pod.t t/${i}.t -done - # should work offline for p in $(cpanfile-dump); do rpm -q --whatprovides "perl($p)"; done make check VERBOSE=1 ++++++ os-autoinst-4.5.1568227729.687c4ca8.obscpio -> os-autoinst-4.5.1570825562.ae51e774.obscpio ++++++ /work/SRC/openSUSE:Factory/os-autoinst/os-autoinst-4.5.1568227729.687c4ca8.obscpio /work/SRC/openSUSE:Factory/.os-autoinst.new.2352/os-autoinst-4.5.1570825562.ae51e774.obscpio differ: char 49, line 1 ++++++ os-autoinst.obsinfo ++++++ --- /var/tmp/diff_new_pack.34PGT5/_old 2019-10-14 14:54:54.177917498 +0200 +++ /var/tmp/diff_new_pack.34PGT5/_new 2019-10-14 14:54:54.181917487 +0200 @@ -1,5 +1,5 @@ name: os-autoinst -version: 4.5.1568227729.687c4ca8 -mtime: 1568227729 -commit: 687c4ca8ada60b2acae31f9aac37c01577808b7b +version: 4.5.1570825562.ae51e774 +mtime: 1570825562 +commit: ae51e774981bcf38cb7d71843bbd096efbbbeeb4
