Accepting request 738234 from devel:openQA:tested
- No changelog - see os-autoinst.changes - 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 OBS-URL: https://build.opensuse.org/request/show/738234 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=72
This commit is contained in:
commit
fec44bacde
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6103b5bec07b30c8a76f42a148d300917afbc289faf210b9e3e50e22d26b7272
|
||||
size 24887309
|
3
os-autoinst-4.5.1570825562.ae51e774.obscpio
Normal file
3
os-autoinst-4.5.1570825562.ae51e774.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c59b5084254497b8b254f64ff83c720f7abeb477f01d00cba89f1491656541ea
|
||||
size 24891405
|
@ -1,226 +1,4 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 11 18:48:59 UTC 2019 - okurz@suse.com
|
||||
Mon Oct 14 09:33:31 UTC 2019 - Stephan Kulow <coolo@suse.com>
|
||||
|
||||
- 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 - okurz@suse.com
|
||||
|
||||
- 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 - okurz@suse.com
|
||||
|
||||
- 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 - okurz@suse.com
|
||||
|
||||
- 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 - okurz@suse.com
|
||||
|
||||
- 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 - okurz@suse.com
|
||||
|
||||
- Update to version 4.5.1560548250.151bd110:
|
||||
* Use QUIET variable for script_run/output
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 14 08:53:01 UTC 2019 - okurz@suse.com
|
||||
|
||||
- Update to version 4.5.1560502370.2654e4ef:
|
||||
* Format using Perl::Tidy 20190601
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 05 12:48:21 UTC 2019 - okurz@suse.com
|
||||
|
||||
- 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 - okurz@suse.com
|
||||
|
||||
- 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 - okurz@suse.com
|
||||
|
||||
- Update to version 4.5.1558854356.09e08ded:
|
||||
* Log best candidate needle also on timeout
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 24 22:50:36 UTC 2019 - okurz@suse.com
|
||||
|
||||
- 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 - okurz@suse.com
|
||||
|
||||
- Update to version 4.5.1558432600.6c62e09d:
|
||||
* Don't modify backend vars when running test
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 15 14:33:28 UTC 2019 - okurz@suse.com
|
||||
|
||||
- Update to version 4.5.1557827957.ce72694e:
|
||||
* Add debug output before 'flushing frames'
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 13 12:06:41 UTC 2019 - okurz@suse.com
|
||||
|
||||
- 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 - okurz@suse.com
|
||||
|
||||
- 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 - okurz@suse.com
|
||||
|
||||
- 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 - okurz@suse.com
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 16 05:52:06 UTC 2018 - okurz@suse.com
|
||||
|
||||
- Update to version 4.5.1539636518.09d55556:
|
||||
* Ensure main.pm is still used for proper initialization on SCHEDULE (#1039)
|
||||
* Add test flag to revert to last good when test module didn't fail (#1034)
|
||||
* Record info for barriers and mutexes (#978)
|
||||
* Avoid overriding SERIALDEV obtained from testsuite or machine settings (#1037)
|
||||
* Fix undefined BACKEND warning in search_for_expected_serial_failures
|
||||
* Use Test::Warnings where possible to prevent warnings in tests
|
||||
* Improve error handling in needle download
|
||||
* Handle OPENQA_URL set to eg. 'localhost:9526' correctly
|
||||
* Download new needles on resume in autotest
|
||||
* Add limit for downloading new needles
|
||||
* Improve deducing openQA URL for needle downlaod from test variables
|
||||
* Refactor needle download and add unit tests
|
||||
* Download new needles from openQA on resume
|
||||
* Delete redundant newlines in die's
|
||||
* Prevent warnings in 02-test_ocr.t
|
||||
* Fix perlcritic error in backend/driver.pm
|
||||
* Add doc for OFW
|
||||
* Block and ignore SIGTERM from opencv threads
|
||||
* Reduce the opencv libraries we link to
|
||||
* testapi: Relax regex in script_output filtering what to return
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 10 10:58:21 UTC 2018 - okurz@suse.com
|
||||
|
||||
- Add package self-test with separate spec-file
|
||||
- No changelog - see os-autoinst.changes
|
||||
|
@ -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}
|
||||
|
@ -1,3 +1,27 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 14 09:31:51 UTC 2019 - okurz@suse.com
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 11 18:48:59 UTC 2019 - okurz@suse.com
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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 @@ sed -e 's,/bin/env python,/bin/python,' -i crop.py
|
||||
# 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 '/Perl::Critic/d' -i cpanfile
|
||||
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
|
||||
|
Loading…
x
Reference in New Issue
Block a user