forked from pool/os-autoinst
Compare commits
106 Commits
Author | SHA256 | Date | |
---|---|---|---|
d317663143 | |||
c8427835e2 | |||
963cf3b89f | |||
0011e44e39 | |||
278b8e1aaf | |||
126597069f | |||
39225b8836 | |||
90de9d1b73 | |||
|
21e43a6b87 | ||
a146dd4a33 | |||
|
89712613b1 | ||
abc9dbc81d | |||
|
bbff67e9d3 | ||
9b8265b970 | |||
|
1d976f30fb | ||
5ee4c235b1 | |||
|
e2c40c2bf9 | ||
b8d4f4b65b | |||
|
02f0768b0c | ||
49ab62684f | |||
|
767d151c07 | ||
b14296f2bb | |||
|
b9fadabb09 | ||
02b29c0d92 | |||
|
efaa7bc053 | ||
011313a163 | |||
|
3fede23210 | ||
bb382c2524 | |||
|
f02abc2d0b | ||
5fb7a10e5e | |||
|
8d593ddb64 | ||
d26c90d1be | |||
406b11c663 | |||
|
a987d59937 | ||
be4c6e9351 | |||
|
be542771c8 | ||
5c67abea68 | |||
|
994dee2cbe | ||
68b2e29e39 | |||
|
7d8fa6f51c | ||
6b4dd4d0f1 | |||
785fc3c3aa | |||
|
bca3db4f65 | ||
a7808b8061 | |||
f956ac68e7 | |||
975ac9623f | |||
|
e4c0a61058 | ||
c1cdf2c6b5 | |||
|
b0a544c48b | ||
40ea91ee97 | |||
|
f7fa8b909f | ||
935baf49d5 | |||
|
97a18274f5 | ||
c25f5218fa | |||
|
5ba6811cac | ||
5d257acd3c | |||
|
f246dba721 | ||
e51f1f76a0 | |||
|
a92d85b910 | ||
261e3b872c | |||
|
37b16bd425 | ||
8b0e67fc40 | |||
|
39f6bacbe4 | ||
21b2e6e674 | |||
|
a23f976307 | ||
68f3120311 | |||
|
cb8f7e0047 | ||
dd19587b08 | |||
45502a7b96 | |||
cc5532e3a3 | |||
2778b8952e | |||
7d15e0ce17 | |||
092b45f704 | |||
eaf9ee0b46 | |||
a3a532322a | |||
c8bdd84d2e | |||
|
20a5a44d7c | ||
05dc2d89ce | |||
|
6849b0e4fa | ||
2583d1a976 | |||
|
b97ab3f5ec | ||
3eafc8b9cf | |||
46c38f506c | |||
202d695a00 | |||
|
bca6868607 | ||
c76705d23a | |||
380959db09 | |||
0caf4d490b | |||
|
e4f46f83bf | ||
bff14d2cbc | |||
|
95c0952694 | ||
d24e2395f9 | |||
af37946e79 | |||
be6568d6ae | |||
|
83dca546ae | ||
a7ba4b8cc6 | |||
|
3b03cb101d | ||
e97bc55ceb | |||
|
e50063fa03 | ||
0cffd64b04 | |||
|
fc5d3b6385 | ||
5201bccf4f | |||
|
e7b0de99d4 | ||
e4d24bf009 | |||
|
54d0484873 | ||
f4b136f182 |
2
_service
2
_service
@ -5,7 +5,7 @@
|
|||||||
<param name="extract">dist/rpm/os-autoinst-test.spec</param>
|
<param name="extract">dist/rpm/os-autoinst-test.spec</param>
|
||||||
<param name="extract">dist/rpm/os-autoinst-devel-test.spec</param>
|
<param name="extract">dist/rpm/os-autoinst-devel-test.spec</param>
|
||||||
<param name="extract">dist/rpm/os-autoinst-openvswitch-test.spec</param>
|
<param name="extract">dist/rpm/os-autoinst-openvswitch-test.spec</param>
|
||||||
<param name="versionprefix">4.6</param>
|
<param name="versionprefix">5</param>
|
||||||
<param name="versionformat">%ct.%h</param>
|
<param name="versionformat">%ct.%h</param>
|
||||||
<param name="url">https://github.com/os-autoinst/os-autoinst.git</param>
|
<param name="url">https://github.com/os-autoinst/os-autoinst.git</param>
|
||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:b2f92691d1f4214ab3378938e3ad9de9ff6fbaf69eaeacdc80b8793a11f800d1
|
|
||||||
size 36976653
|
|
3
os-autoinst-5.1740506581.723f45e.obscpio
Normal file
3
os-autoinst-5.1740506581.723f45e.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:006e67cdb9ce8226ec3b0a1d1d432b2549c7525aaab8571598139160372842c2
|
||||||
|
size 42265613
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package os-autoinst-devel-test
|
# spec file for package os-autoinst-devel-test
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
%define short_name os-autoinst-devel
|
%define short_name os-autoinst-devel
|
||||||
Name: %{short_name}-test
|
Name: %{short_name}-test
|
||||||
Version: 4.6.1725896784.e007c26
|
Version: 5.1740506581.723f45e
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Test package for %{short_name}
|
Summary: Test package for %{short_name}
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package os-autoinst-openvswitch-test
|
# spec file for package os-autoinst-openvswitch-test
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -19,7 +19,7 @@
|
|||||||
%define name_ext -test
|
%define name_ext -test
|
||||||
%define short_name os-autoinst-openvswitch
|
%define short_name os-autoinst-openvswitch
|
||||||
Name: %{short_name}%{?name_ext}
|
Name: %{short_name}%{?name_ext}
|
||||||
Version: 4.6.1725896784.e007c26
|
Version: 5.1740506581.723f45e
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: test package for %{short_name}
|
Summary: test package for %{short_name}
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package os-autoinst-test
|
# spec file for package os-autoinst-test
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -19,7 +19,7 @@
|
|||||||
%define name_ext -test
|
%define name_ext -test
|
||||||
%define short_name os-autoinst
|
%define short_name os-autoinst
|
||||||
Name: %{short_name}%{?name_ext}
|
Name: %{short_name}%{?name_ext}
|
||||||
Version: 4.6.1725896784.e007c26
|
Version: 5.1740506581.723f45e
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: test package for os-autoinst
|
Summary: test package for os-autoinst
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
|
@ -1,3 +1,563 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 28 23:05:20 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 5.1740506581.723f45e:
|
||||||
|
* script: Mark uncoverable package import as such
|
||||||
|
* codecov: Mark consoles/ as completely covered
|
||||||
|
* scripts: Rely on Pod::Usage being installed
|
||||||
|
* t: Cover invalid JSON in vars.json
|
||||||
|
* dist: Bump version to semver-compliant 5
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Feb 22 12:22:14 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1740221157.8e0ee0c:
|
||||||
|
* codecov: Mark consoles/ as completely covered
|
||||||
|
* scripts: Rely on Pod::Usage being installed
|
||||||
|
* t: Cover invalid JSON in vars.json
|
||||||
|
* perltidy: Use new --pack-operator-types option
|
||||||
|
* perltidy: Update to 20250214.0.0
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 20 23:23:43 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1739982034.e663ac9:
|
||||||
|
* Fix test API function `force_soft_failure`
|
||||||
|
* Fix return value of _dbus_call
|
||||||
|
* Fix log colors
|
||||||
|
* Use more Mojo::File operations in baseclass
|
||||||
|
* consoles: Simplify s3270 code
|
||||||
|
* Extract while loop body method in consoles::s3270
|
||||||
|
* Simplify consoles::s3270
|
||||||
|
* Add support for newline seperator in SCHEDULE variable
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Feb 16 17:22:17 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1739536098.bc54195:
|
||||||
|
* Fix log colors
|
||||||
|
* Use more Mojo::File operations in baseclass
|
||||||
|
* Use more Mojo::File operations in ocr.pm
|
||||||
|
* Use more Mojo::File operations in testapi.pm
|
||||||
|
* Use more Mojo::File operations in tools/
|
||||||
|
* t: Use Mojo::File in 04-check_vars_docu.t
|
||||||
|
* Add support for newline seperator in SCHEDULE variable
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 13 16:12:32 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1739396963.cce4587:
|
||||||
|
* Use more Mojo::File operations in baseclass
|
||||||
|
* Use more Mojo::File operations in ocr.pm
|
||||||
|
* Use more Mojo::File operations in testapi.pm
|
||||||
|
* Use more Mojo::File operations in tools/
|
||||||
|
* t: Use Mojo::File in 04-check_vars_docu.t
|
||||||
|
* Add support for newline seperator in SCHEDULE variable
|
||||||
|
* Use Feature::Compat::Try in testapi
|
||||||
|
* Use Feature::Compat::Try in script/os-autoinst-openvswitch
|
||||||
|
* Use Feature::Compat::Try in script/isotovideo
|
||||||
|
* Use Feature::Compat::Try in script/check_qemu_oom
|
||||||
|
* Use Feature::Compat::Try in osutils
|
||||||
|
* Use Feature::Compat::Try in consoles::sshXtermIPMI
|
||||||
|
* Use Feature::Compat::Try in consoles::VNC
|
||||||
|
* Use Feature::Compat::Try in consoles::VMWare
|
||||||
|
* Use Feature::Compat::Try in commands
|
||||||
|
* Use Feature::Compat::Try in bmwqemu
|
||||||
|
* Use Feature::Compat::Try in basetest
|
||||||
|
* Use Feature::Compat::Try in backend::qemu
|
||||||
|
* Use Feature::Compat::Try in backend::ipmi
|
||||||
|
* Use Feature::Compat::Try in backend::generalhw
|
||||||
|
* Use Feature::Compat::Try in backend::baseclass
|
||||||
|
* Use Feature::Compat::Try in autotest
|
||||||
|
* Use Feature::Compat::Try in OpenQA::Isotovideo::Proc
|
||||||
|
* Use Feature::Compat::Try in OpenQA::Isotovideo::Utils
|
||||||
|
* Use Feature::Compat::Try in OpenQA::Isotovideo::Runner
|
||||||
|
* Use Feature::Compat::Try in t
|
||||||
|
* Ensure a clean swtpm directory
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 12 14:23:25 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1739353778.821904b:
|
||||||
|
* Fix timeout of SSH commands after fc8ab5395 and ca4f085c
|
||||||
|
* Add unit test for code coverage of consoles/s3270.pm
|
||||||
|
* Remove undefined _kill_window() function from consoles/s3270.pm
|
||||||
|
* Use Feature::Compat::Try in testapi
|
||||||
|
* Use Feature::Compat::Try in script/os-autoinst-openvswitch
|
||||||
|
* Use Feature::Compat::Try in script/isotovideo
|
||||||
|
* Ensure a clean swtpm directory
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 10 18:26:22 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1739204074.6765272:
|
||||||
|
* t: Add reason for undefined Pod::Coverage result
|
||||||
|
* Avoid duplicating common rsync arguments in svirt code
|
||||||
|
* Show download statistics in svirt backend when downloading assets
|
||||||
|
* Use distinct and lower timeout for rsync call in svirt backend
|
||||||
|
* Extend timeout for rsync commands done by the svirt backend to 15 min
|
||||||
|
* Add dependency on Feature::Compat::Try
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 10 04:23:41 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1739096614.78d097a:
|
||||||
|
* Fix documentation for force_soft_failure and record_soft_failure
|
||||||
|
* t: Capture SYNC_ASSETS_HOOK debug output
|
||||||
|
* Remove unused module Test::MockModule from 01-test-needle
|
||||||
|
* Remove Test::Fatal dependency
|
||||||
|
* Modify connect_and_login() test to catch multiline carp warning
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 05 21:31:41 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1738778868.fe51f65:
|
||||||
|
* Remove unused module Test::MockModule from 01-test-needle
|
||||||
|
* Remove Test::Fatal dependency
|
||||||
|
* Modify connect_and_login() test to catch multiline carp warning
|
||||||
|
* Apply suggestions from code review
|
||||||
|
* Add unit tests for consoles/s3270.pm
|
||||||
|
* t: Use more simple prototyped Test::Exceptions functions
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 05 14:45:06 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1738752967.6623798:
|
||||||
|
* Modify connect_and_login() test to catch multiline carp warning
|
||||||
|
* Apply suggestions from code review
|
||||||
|
* Add unit tests for consoles/s3270.pm
|
||||||
|
* t: Use more simple prototyped Test::Exceptions functions
|
||||||
|
* t: Focus on using Test::Exception only instead of Test::Fatal
|
||||||
|
* t: Ensure we use implicit Test::Exception in all places
|
||||||
|
* Fix race condition when autotest terminates
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 04 14:42:26 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1738604220.30e658a:
|
||||||
|
* t: Use more simple prototyped Test::Exceptions functions
|
||||||
|
* t: Focus on using Test::Exception only instead of Test::Fatal
|
||||||
|
* t: Ensure we use implicit Test::Exception in all places
|
||||||
|
* Fix race condition when autotest terminates
|
||||||
|
* Make it obvious when autotest receives SIGTERM in any case
|
||||||
|
* Increase vnctest script coverage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 03 14:31:52 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1738587296.1a8261d:
|
||||||
|
* Fix race condition when autotest terminates
|
||||||
|
* Make it obvious when autotest receives SIGTERM in any case
|
||||||
|
* Increase vnctest script coverage
|
||||||
|
* Remove call to unmock from code review suggestion
|
||||||
|
* Fix error handling when reading output of SSH commands after 0d09ec97e
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jan 28 15:56:09 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1738076220.6b39995:
|
||||||
|
* Add unit tests for consoles/sshXtermIPMI.pm
|
||||||
|
* Extend documentation of SSH related timeout parameters
|
||||||
|
* Allow specifying the timeout on `get_cmd_output` calls
|
||||||
|
* Avoid endless loop in case of SSH read errors in `check_ssh_serial`
|
||||||
|
* Add more code coverage for video_stream.pm
|
||||||
|
* Clone the disk image with nvram for vmware guest
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jan 27 20:34:38 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1737980001.69ac906:
|
||||||
|
* Add more code coverage for video_stream.pm
|
||||||
|
* Clone the disk image with nvram for vmware guest
|
||||||
|
* Update loadtestdir with correct paths
|
||||||
|
* Fix passing of variables
|
||||||
|
* Extract method in OpenQA::Isotovideo::Dewebsockify
|
||||||
|
* t: Fix 'The signatures feature is experimental' in t/39-dewebsockify.t
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 22 15:25:14 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1737544150.75887b5:
|
||||||
|
* Update loadtestdir with correct paths
|
||||||
|
* Fix passing of variables
|
||||||
|
* Extract method in OpenQA::Isotovideo::Dewebsockify
|
||||||
|
* t: Fix 'The signatures feature is experimental' in t/39-dewebsockify.t
|
||||||
|
* Add coverage for tags subroutine when called with more than 2
|
||||||
|
* Add test covering dewebsockify modulino
|
||||||
|
* Make script/dewebsockify a Modulino
|
||||||
|
* Improve test for websocket error handling
|
||||||
|
* Drop some orphaned lines about gocrbin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jan 17 17:28:20 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1737129853.8e8f463:
|
||||||
|
* Add test coverage for sshXtermVt
|
||||||
|
* Add coverage for tags subroutine when called with more than 2
|
||||||
|
* Update perltidy to 20250105
|
||||||
|
* t: Fix hidden output of 'diag explain'
|
||||||
|
* Drop some orphaned lines about gocrbin
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 08 19:25:50 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1736332167.3796202:
|
||||||
|
* Add subtests for commands.pm
|
||||||
|
* Fix warn+return precendence
|
||||||
|
* Remove extra arguments from testapi::send_key()
|
||||||
|
* Modify loadtestdir in autotest for more code coverage
|
||||||
|
* t: cover both old and new qemu paths in 18-backend-qemu.t
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jan 06 18:31:44 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1736157351.7aa835c:
|
||||||
|
* Modify loadtestdir in autotest for more code coverage
|
||||||
|
* Remove unreachable states in tests 18-backend-qemu
|
||||||
|
* Fix code coverage for qemu.pm
|
||||||
|
* t: fix tests for #2550 for old and new qemu
|
||||||
|
* Fix test of qemu backend
|
||||||
|
* Enable multifd support
|
||||||
|
* Add unit test for 'ensure_installed' to improve code coverage
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Jan 05 17:15:03 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1735912767.1d8e059:
|
||||||
|
* Remove unreachable states in tests 18-backend-qemu
|
||||||
|
* Fix code coverage for qemu.pm
|
||||||
|
* t: fix tests for #2550 for old and new qemu
|
||||||
|
* Fix test of qemu backend
|
||||||
|
* Enable multifd support
|
||||||
|
* Remove redundant newline in "GOT GO" message
|
||||||
|
* autotest: Simplify with post-if
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 01 15:14:32 UTC 2025 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1735636267.be6a5a9:
|
||||||
|
* Remove redundant newline in "GOT GO" message
|
||||||
|
* autotest: Simplify with post-if
|
||||||
|
* Add unit test for 'ensure_installed' to improve code coverage
|
||||||
|
* Add more subtests for distribution.pm
|
||||||
|
* Add test for the old net ssh2 error
|
||||||
|
* Skip 28-signalblocker test in qemu emulation
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Dec 24 06:26:33 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1734961973.9cefddf:
|
||||||
|
* Add more subtests for distribution.pm
|
||||||
|
* Replace print with bmwqemu::diag in autotest.pm
|
||||||
|
* Add subtest for autotest.pm
|
||||||
|
* Add test for the old net ssh2 error
|
||||||
|
* Remove subs on vnc_base that are already declared on base
|
||||||
|
* Skip 28-signalblocker test in qemu emulation
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Dec 19 21:18:33 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1734613653.b57c68a:
|
||||||
|
* Slightly simplify autotest
|
||||||
|
* Remove _typing_limit subroutine because it's never used
|
||||||
|
* Update t/08-autotest.t
|
||||||
|
* Remove subs on vnc_base that are already declared on base
|
||||||
|
* Enable more unit test code for codecoverage
|
||||||
|
* Add more subtests for autotest.pm
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Dec 18 23:58:20 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1734521846.22cc1e5:
|
||||||
|
* Remove _typing_limit subroutine because it's never used
|
||||||
|
* Update t/08-autotest.t
|
||||||
|
* Remove subs on vnc_base that are already declared on base
|
||||||
|
* Enable more unit test code for codecoverage
|
||||||
|
* Add more subtests for autotest.pm
|
||||||
|
* Add script/check_qemu_oom to fully covered paths on codecov
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Dec 17 19:31:10 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1734460765.0a6685b:
|
||||||
|
* Remove _typing_limit subroutine because it's never used
|
||||||
|
* Update t/08-autotest.t
|
||||||
|
* Enable more unit test code for codecoverage
|
||||||
|
* Add more subtests for autotest.pm
|
||||||
|
* Add script/check_qemu_oom to fully covered paths on codecov
|
||||||
|
* Avoid adding message about termination from myjsonrpc as reason
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Dec 16 19:14:36 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1734363783.193a720:
|
||||||
|
* Add script/check_qemu_oom to fully covered paths on codecov
|
||||||
|
* Add lockapi fully coverage 100% in codecov
|
||||||
|
* Add lockapi::mutex_wait test in t/30-mmapi.t
|
||||||
|
* Export handle_read_error function from read_json
|
||||||
|
* Set a bmwqemu diag uncoverable
|
||||||
|
* Refactor utility functions for myjsonrpc
|
||||||
|
* Avoid adding message about termination from myjsonrpc as reason
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Dec 16 14:24:35 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1734344267.de97b92:
|
||||||
|
* Add lockapi fully coverage 100% in codecov
|
||||||
|
* Add lockapi::mutex_wait test in t/30-mmapi.t
|
||||||
|
* Export handle_read_error function from read_json
|
||||||
|
* Set a bmwqemu diag uncoverable
|
||||||
|
* Refactor utility functions for myjsonrpc
|
||||||
|
* Add coverage test for written bytes errors
|
||||||
|
* Avoid adding message about termination from myjsonrpc as reason
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Dec 13 23:50:18 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1734104581.b0afc0e:
|
||||||
|
* Export handle_read_error function from read_json
|
||||||
|
* Set a bmwqemu diag uncoverable
|
||||||
|
* Refactor utility functions for myjsonrpc
|
||||||
|
* Add coverage test for written bytes errors
|
||||||
|
* Fix unhandled output "Sending tests_done" in t/08-autotest.t
|
||||||
|
* Avoid Perl warning about when handling tags to assert
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Dec 12 22:14:59 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1734019324.33fca53:
|
||||||
|
* Fix unhandled output "Sending tests_done" in t/08-autotest.t
|
||||||
|
* Avoid Perl warning about when handling tags to assert
|
||||||
|
* Ensure full statement coverage in consoles::sshVirtsh
|
||||||
|
* Extend sshVirtsh console test coverage
|
||||||
|
* video_stream: add support for ustreamer >= 6.10
|
||||||
|
* video_stream: add support for RGB3 format
|
||||||
|
* video_stream: typo fix
|
||||||
|
* video_stream: adjust raw sink name for ustreamer >= 6.5
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Dec 12 15:15:16 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1734015736.407e9c7:
|
||||||
|
* Avoid Perl warning about when handling tags to assert
|
||||||
|
* Extend sshVirtsh console test coverage
|
||||||
|
* Add logging and error handling
|
||||||
|
* video_stream: add support for ustreamer >= 6.10
|
||||||
|
* video_stream: add support for RGB3 format
|
||||||
|
* video_stream: typo fix
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Dec 10 23:16:57 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1733849750.e4a580f:
|
||||||
|
* Extend sshVirtsh console test coverage
|
||||||
|
* Add logging and error handling
|
||||||
|
* video_stream: add support for ustreamer >= 6.10
|
||||||
|
* video_stream: add support for RGB3 format
|
||||||
|
* video_stream: typo fix
|
||||||
|
* video_stream: adjust raw sink name for ustreamer >= 6.5
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Dec 10 09:15:29 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1733821168.aff71c7:
|
||||||
|
* Add logging and error handling
|
||||||
|
* video_stream: add support for ustreamer >= 6.10
|
||||||
|
* video_stream: add support for RGB3 format
|
||||||
|
* video_stream: typo fix
|
||||||
|
* video_stream: adjust raw sink name for ustreamer >= 6.5
|
||||||
|
* Fix: console reset on milestone loading
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Dec 06 22:46:16 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1733508209.cfb5ba6:
|
||||||
|
* Add logging and error handling
|
||||||
|
* Fix: console reset on milestone loading
|
||||||
|
* codecov: Mark basetest as completely covered
|
||||||
|
* basetest: Simplify record_screenfail to increase coverage
|
||||||
|
* Remove obsolete basetest::ocr_checklist
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Dec 05 11:26:04 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1733320281.c273366:
|
||||||
|
* Fix: console reset on milestone loading
|
||||||
|
* codecov: Mark basetest as completely covered
|
||||||
|
* basetest: Simplify record_screenfail to increase coverage
|
||||||
|
* Remove obsolete basetest::ocr_checklist
|
||||||
|
* cv: Mark extraordinary error handling as uncoverable
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 29 21:29:48 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1732909069.6642da0:
|
||||||
|
* cv: Mark extraordinary error handling as uncoverable
|
||||||
|
* Handle PID logging in Xvnc test
|
||||||
|
* Cover deprecation logging
|
||||||
|
* Remove obsolete amt backend
|
||||||
|
* snd2png: Clamping fix
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 26 09:55:46 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1732614935.3535e6c:
|
||||||
|
* Remove obsolete amt backend
|
||||||
|
* Make actually use of `%python_support_requires` for Python support
|
||||||
|
* snd2png: Clamping fix
|
||||||
|
* backend: Allow to configure IPMI options
|
||||||
|
* Add sshIucvconn to fully_covered of the codecov
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 14 19:27:32 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1731418769.97d9a7f:
|
||||||
|
* backend: Allow to configure IPMI options
|
||||||
|
* Add sshIucvconn to fully_covered of the codecov
|
||||||
|
* Extend sshIucvconn console test coverage
|
||||||
|
* Prevent socat from logging into stderr inside test
|
||||||
|
* Improve used functions in consoles::sshIucvconn
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 12 11:16:10 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1731365409.63aca04:
|
||||||
|
* Add sshIucvconn to fully_covered of the codecov
|
||||||
|
* Extend sshIucvconn console test coverage
|
||||||
|
* Prevent socat from logging into stderr inside test
|
||||||
|
* Improve used functions in consoles::sshIucvconn
|
||||||
|
* Handle expected output in t/29-backend-ipmi.t
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Nov 10 03:32:25 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1731145997.c600099:
|
||||||
|
* Prevent socat from logging into stderr inside test
|
||||||
|
* Improve used functions in consoles::sshIucvconn
|
||||||
|
* Handle expected output in t/29-backend-ipmi.t
|
||||||
|
* Require ffmpeg during tests
|
||||||
|
* Silence expected error message from sudo
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Nov 07 19:31:41 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1730887485.616b072:
|
||||||
|
* Handle expected output in t/29-backend-ipmi.t
|
||||||
|
* Require ffmpeg during tests
|
||||||
|
* Silence expected error message from sudo
|
||||||
|
* Cover remaining code paths of `testapi.pm`
|
||||||
|
* Cover remaining code paths in `_check_backend_response`
|
||||||
|
* Improve unit test coverage of test API code handling timeouts
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Nov 04 22:54:25 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1730760855.29085e0:
|
||||||
|
* Require ffmpeg during tests
|
||||||
|
* Silence expected error message from sudo
|
||||||
|
* Cover remaining code paths of `testapi.pm`
|
||||||
|
* Cover remaining code paths in `_check_backend_response`
|
||||||
|
* Improve unit test coverage of test API code handling timeouts
|
||||||
|
* generalhw: implement eject_cd
|
||||||
|
* t: don't hardcode line number in t/29-backend-generalhw.t
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 31 19:34:34 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1730368148.a4ace9f:
|
||||||
|
* Cover remaining code paths of `testapi.pm`
|
||||||
|
* Cover remaining code paths in `_check_backend_response`
|
||||||
|
* Improve unit test coverage of test API code handling timeouts
|
||||||
|
* Cover `testapi::_handle_found_needle` in unit tests
|
||||||
|
* generalhw: implement eject_cd
|
||||||
|
* t: don't hardcode line number in t/29-backend-generalhw.t
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Oct 28 14:45:15 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1730126707.79e7c91:
|
||||||
|
* Add dependencies of `tools/check-shellcheck` explicitly, fix CI checks
|
||||||
|
* Fully cover console in testapi.pm
|
||||||
|
* Fully cover select_console in testapi.pm
|
||||||
|
* Fully cover upload_asset in autotest.pm
|
||||||
|
* Fully cover mouse_drag in testapi.pm
|
||||||
|
* Fully cover get_test_data in testapi.pm
|
||||||
|
* Cover parse_extra_log in testapi.pm
|
||||||
|
* testapi: Slightly simplify upload_logs
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 10 15:05:18 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1728572709.326d308:
|
||||||
|
* Add xen-pv USBPV hub
|
||||||
|
* Add USBPV unit test
|
||||||
|
* Use double quotes for URLs
|
||||||
|
* git subrepo pull (merge) --force external/os-autoinst-common
|
||||||
|
* Exclude sub packages with many additional dependencies on SLE
|
||||||
|
* Replace single quotes with double of URLs in the log strings
|
||||||
|
* Remove obsolete support for "script_run" with "die_on_timeout=0"
|
||||||
|
* Fix pod for backend_get_wait_still_screen_on_here_doc_input
|
||||||
|
* Virsh VMware images shell snippet debugging added
|
||||||
|
* Use more compact syntax to add features to virsh config
|
||||||
|
* Avoid configuring ACPI on s390x for compat with newer libvirt/qemu
|
||||||
|
* ci: Add OBS helper workflow
|
||||||
|
* Avoid having devel package depend on CI-specific Perl module
|
||||||
|
* Document new variables for VMWare's provisioning options
|
||||||
|
* Update unit tests
|
||||||
|
* VMWare: add combustion and ignition support
|
||||||
|
* Remove workaround for broken chromium
|
||||||
|
* Explain regexp argument for wait_serial
|
||||||
|
* Disable building with OCR support on SLE
|
||||||
|
* Make Python support optional in fullstack test
|
||||||
|
* Fix build condition for Python support
|
||||||
|
* Allow package builds without `Inline::Python`
|
||||||
|
* Avoid dependency on `File::Touch` for easier SLE submission
|
||||||
|
* systemd: Fix path to os-autoinst-openvswitch (regression from aa027ef4)
|
||||||
|
* Fix script/ folder install
|
||||||
|
* Consistently provide all scripts in script/
|
||||||
|
* Add help for os-autoinst-setup-multi-machine
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Sep 24 22:09:22 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1727108423.e2e59c5:
|
||||||
|
* Use double quotes for URLs
|
||||||
|
* git subrepo pull (merge) --force external/os-autoinst-common
|
||||||
|
* video_stream: fix setting EDID when using ffmpeg and explicit FPS
|
||||||
|
* Exclude sub packages with many additional dependencies on SLE
|
||||||
|
* Remove obsolete support for "script_run" with "die_on_timeout=0"
|
||||||
|
* Fix pod for backend_get_wait_still_screen_on_here_doc_input
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Sep 21 15:59:40 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1726934371.91a005a:
|
||||||
|
* Use double quotes for URLs
|
||||||
|
* git subrepo pull (merge) --force external/os-autoinst-common
|
||||||
|
* video_stream: fix setting EDID when using ffmpeg and explicit FPS
|
||||||
|
* Exclude sub packages with many additional dependencies on SLE
|
||||||
|
* Replace single quotes with double of URLs in the log strings
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 16 10:04:02 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1726481035.fb2a478:
|
||||||
|
* git subrepo pull (merge) --force external/os-autoinst-common
|
||||||
|
* video_stream: fix setting EDID when using ffmpeg and explicit FPS
|
||||||
|
* Exclude sub packages with many additional dependencies on SLE
|
||||||
|
* Replace single quotes with double of URLs in the log strings
|
||||||
|
* Fix pod for backend_get_wait_still_screen_on_here_doc_input
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Sep 13 17:21:31 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.6.1726244934.3203a88:
|
||||||
|
* video_stream: fix setting EDID when using ffmpeg and explicit FPS
|
||||||
|
* Exclude sub packages with many additional dependencies on SLE
|
||||||
|
* Replace single quotes with double of URLs in the log strings
|
||||||
|
* Fix pod for backend_get_wait_still_screen_on_here_doc_input
|
||||||
|
* Virsh VMware images shell snippet debugging added
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Sep 09 15:46:32 UTC 2024 - okurz@suse.com
|
Mon Sep 09 15:46:32 UTC 2024 - okurz@suse.com
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
name: os-autoinst
|
name: os-autoinst
|
||||||
version: 4.6.1725896784.e007c26
|
version: 5.1740506581.723f45e
|
||||||
mtime: 1725896784
|
mtime: 1740506581
|
||||||
commit: e007c26db0f8e0a1cc3d9d8bf87f249308fe9186
|
commit: 723f45e4cec72d4bf22971e0943ac79167e018fa
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package os-autoinst
|
# spec file for package os-autoinst
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: os-autoinst
|
Name: os-autoinst
|
||||||
Version: 4.6.1725896784.e007c26
|
Version: 5.1740506581.723f45e
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: OS-level test automation
|
Summary: OS-level test automation
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
@ -31,12 +31,20 @@ Source0: %{name}-%{version}.tar.xz
|
|||||||
%else
|
%else
|
||||||
%define opencv_require pkgconfig(opencv)
|
%define opencv_require pkgconfig(opencv)
|
||||||
%endif
|
%endif
|
||||||
|
# exclude additional sub packages that would pull in a lot of extra dependencies on SLE
|
||||||
|
%if 0%{?sle_version} && !0%{?is_opensuse}
|
||||||
|
%bcond_with devel_package
|
||||||
|
%bcond_with deps_package
|
||||||
|
%else
|
||||||
|
%bcond_without devel_package
|
||||||
|
%bcond_without deps_package
|
||||||
|
%endif
|
||||||
# The following line is generated from dependencies.yaml
|
# The following line is generated from dependencies.yaml
|
||||||
%define build_base_requires %opencv_require gcc-c++ perl(Pod::Html) pkg-config pkgconfig(fftw3) pkgconfig(libpng) pkgconfig(sndfile) pkgconfig(theoraenc)
|
%define build_base_requires %opencv_require gcc-c++ perl(Pod::Html) pkg-config pkgconfig(fftw3) pkgconfig(libpng) pkgconfig(sndfile) pkgconfig(theoraenc)
|
||||||
# The following line is generated from dependencies.yaml
|
# The following line is generated from dependencies.yaml
|
||||||
%define build_requires %build_base_requires cmake ninja
|
%define build_requires %build_base_requires cmake ninja
|
||||||
# The following line is generated from dependencies.yaml
|
# The following line is generated from dependencies.yaml
|
||||||
%define main_requires git-core perl(B::Deparse) perl(Carp) perl(Carp::Always) perl(Config) perl(Cpanel::JSON::XS) perl(Crypt::DES) perl(Cwd) perl(Data::Dumper) perl(Digest::MD5) perl(DynaLoader) perl(English) perl(Errno) perl(Exception::Class) perl(Exporter) perl(ExtUtils::testlib) perl(Fcntl) perl(File::Basename) perl(File::Find) perl(File::Map) perl(File::Path) perl(File::Temp) perl(File::Which) perl(File::chdir) perl(IO::Handle) perl(IO::Scalar) perl(IO::Select) perl(IO::Socket) perl(IO::Socket::INET) perl(IO::Socket::UNIX) perl(IPC::Open3) perl(IPC::Run::Debug) perl(IPC::System::Simple) perl(JSON::Validator) perl(List::MoreUtils) perl(List::Util) perl(Mojo::IOLoop::ReadWriteProcess) >= 0.26 perl(Mojo::JSON) perl(Mojo::Log) perl(Mojo::URL) perl(Mojo::UserAgent) perl(Mojolicious) >= 9.340.0 perl(Mojolicious::Lite) perl(Net::DBus) perl(Net::Domain) perl(Net::IP) perl(Net::SNMP) perl(Net::SSH2) perl(POSIX) perl(Scalar::Util) perl(Socket) perl(Socket::MsgHdr) perl(Term::ANSIColor) perl(Thread::Queue) perl(Time::HiRes) perl(Time::Moment) perl(Time::Seconds) perl(Try::Tiny) perl(XML::LibXML) perl(XML::SemanticDiff) perl(YAML::PP) perl(YAML::XS) perl(autodie) perl(base) perl(constant) perl(integer) perl(strict) perl(version) perl(warnings) perl-base rsync sshpass
|
%define main_requires git-core perl(B::Deparse) perl(Carp) perl(Carp::Always) perl(Config) perl(Cpanel::JSON::XS) perl(Crypt::DES) perl(Cwd) perl(Data::Dumper) perl(Digest::MD5) perl(DynaLoader) perl(English) perl(Errno) perl(Exception::Class) perl(Exporter) perl(ExtUtils::testlib) perl(Fcntl) perl(Feature::Compat::Try) perl(File::Basename) perl(File::Find) perl(File::Map) perl(File::Path) perl(File::Temp) perl(File::Which) perl(File::chdir) perl(IO::Handle) perl(IO::Scalar) perl(IO::Select) perl(IO::Socket) perl(IO::Socket::INET) perl(IO::Socket::UNIX) perl(IPC::Open3) perl(IPC::Run::Debug) perl(IPC::System::Simple) perl(JSON::Validator) perl(List::MoreUtils) perl(List::Util) perl(Mojo::IOLoop::ReadWriteProcess) >= 0.26 perl(Mojo::JSON) perl(Mojo::Log) perl(Mojo::URL) perl(Mojo::UserAgent) perl(Mojolicious) >= 9.340.0 perl(Mojolicious::Lite) perl(Net::DBus) perl(Net::Domain) perl(Net::IP) perl(Net::SNMP) perl(Net::SSH2) perl(POSIX) perl(Scalar::Util) perl(Socket) perl(Socket::MsgHdr) perl(Term::ANSIColor) perl(Thread::Queue) perl(Time::HiRes) perl(Time::Moment) perl(Time::Seconds) perl(XML::LibXML) perl(XML::SemanticDiff) perl(YAML::PP) perl(YAML::XS) perl(autodie) perl(base) perl(constant) perl(integer) perl(strict) perl(version) perl(warnings) perl-base rsync sshpass
|
||||||
# all requirements needed by the tests, do not require on this in the package
|
# all requirements needed by the tests, do not require on this in the package
|
||||||
# itself or any sub-packages
|
# itself or any sub-packages
|
||||||
# SLE is missing spell check requirements
|
# SLE is missing spell check requirements
|
||||||
@ -106,13 +114,13 @@ Source0: %{name}-%{version}.tar.xz
|
|||||||
%define test_non_s390_requires %{nil}
|
%define test_non_s390_requires %{nil}
|
||||||
%endif
|
%endif
|
||||||
# The following line is generated from dependencies.yaml
|
# The following line is generated from dependencies.yaml
|
||||||
%define test_base_requires %main_requires cpio icewm perl(Benchmark) perl(Devel::Cover) perl(FindBin) perl(Pod::Coverage) perl(Test::Fatal) perl(Test::Mock::Time) perl(Test::MockModule) perl(Test::MockObject) perl(Test::MockRandom) perl(Test::Mojo) perl(Test::Most) perl(Test::Output) perl(Test::Pod) perl(Test::Strict) perl(Test::Warnings) >= 0.029 procps python3-setuptools qemu >= 4.0 qemu-tools socat xorg-x11-Xvnc xterm xterm-console
|
%define test_base_requires %main_requires cpio icewm perl(Benchmark) perl(Devel::Cover) perl(FindBin) perl(Pod::Coverage) perl(Test::Mock::Time) perl(Test::MockModule) perl(Test::MockObject) perl(Test::MockRandom) perl(Test::Mojo) perl(Test::Most) perl(Test::Output) perl(Test::Pod) perl(Test::Strict) perl(Test::Warnings) >= 0.029 procps python3-setuptools qemu >= 4.0 qemu-tools socat xorg-x11-Xvnc xterm xterm-console
|
||||||
# The following line is generated from dependencies.yaml
|
# The following line is generated from dependencies.yaml
|
||||||
%define test_version_only_requires perl(Mojo::IOLoop::ReadWriteProcess) >= 0.28
|
%define test_version_only_requires perl(Mojo::IOLoop::ReadWriteProcess) >= 0.28
|
||||||
# The following line is generated from dependencies.yaml
|
# The following line is generated from dependencies.yaml
|
||||||
%define test_requires %build_requires %ocr_requires %spellcheck_requires %test_base_requires %test_non_s390_requires %yamllint_requires python3-Pillow-tk
|
%define test_requires %build_requires %ocr_requires %python_support_requires %spellcheck_requires %test_base_requires %test_non_s390_requires %yamllint_requires ffmpeg python3-Pillow-tk
|
||||||
# The following line is generated from dependencies.yaml
|
# The following line is generated from dependencies.yaml
|
||||||
%define devel_requires %python_style_requires %test_requires ShellCheck perl(Code::TidyAll) perl(Devel::Cover) perl(Module::CPANfile) perl(Perl::Tidy) perl(Template::Toolkit) shfmt
|
%define devel_requires %python_style_requires %test_requires ShellCheck file perl(Code::TidyAll) perl(Devel::Cover) perl(Module::CPANfile) perl(Perl::Tidy) perl(Template::Toolkit) sed shfmt
|
||||||
%define s390_zvm_requires /usr/bin/xkbcomp /usr/bin/Xvnc x3270 icewm xterm xterm-console xdotool fonts-config mkfontdir mkfontscale openssh-clients
|
%define s390_zvm_requires /usr/bin/xkbcomp /usr/bin/Xvnc x3270 icewm xterm xterm-console xdotool fonts-config mkfontdir mkfontscale openssh-clients
|
||||||
%define ipmi_requires ipmitool
|
%define ipmi_requires ipmitool
|
||||||
%define qemu_requires qemu-tools e2fsprogs
|
%define qemu_requires qemu-tools e2fsprogs
|
||||||
@ -128,7 +136,7 @@ Recommends: dumponlyconsole %s390_zvm_requires
|
|||||||
Recommends: qemu >= 4.0.0
|
Recommends: qemu >= 4.0.0
|
||||||
%if %{with python_support}
|
%if %{with python_support}
|
||||||
# Optional dependency for Python test API support
|
# Optional dependency for Python test API support
|
||||||
Recommends: perl(Inline::Python)
|
Recommends: %python_support_requires
|
||||||
%endif
|
%endif
|
||||||
# Optional dependency for crop.py
|
# Optional dependency for crop.py
|
||||||
Recommends: python3-Pillow-tk
|
Recommends: python3-Pillow-tk
|
||||||
@ -150,6 +158,7 @@ automated testing frameworks. However, it can just as well be used
|
|||||||
to test firefox and openoffice operation on top of a newly
|
to test firefox and openoffice operation on top of a newly
|
||||||
installed OS.
|
installed OS.
|
||||||
|
|
||||||
|
%if %{with devel_package}
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Development package pulling in all build+test dependencies
|
Summary: Development package pulling in all build+test dependencies
|
||||||
Group: Development/Tools/Other
|
Group: Development/Tools/Other
|
||||||
@ -157,6 +166,7 @@ Requires: %devel_requires
|
|||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
Development package pulling in all build+test dependencies.
|
Development package pulling in all build+test dependencies.
|
||||||
|
%endif
|
||||||
|
|
||||||
%package openvswitch
|
%package openvswitch
|
||||||
Summary: Openvswitch support for os-autoinst
|
Summary: Openvswitch support for os-autoinst
|
||||||
@ -199,6 +209,7 @@ Requires: swtpm
|
|||||||
%description swtpm
|
%description swtpm
|
||||||
Convenience package providing os-autoinst and swtpm dependencies.
|
Convenience package providing os-autoinst and swtpm dependencies.
|
||||||
|
|
||||||
|
%if %{with deps_package}
|
||||||
%package s390-deps
|
%package s390-deps
|
||||||
Summary: Convenience package providing os-autoinst + s390 worker jumphost deps
|
Summary: Convenience package providing os-autoinst + s390 worker jumphost deps
|
||||||
Group: Development/Tools/Other
|
Group: Development/Tools/Other
|
||||||
@ -216,6 +227,7 @@ Requires: os-autoinst
|
|||||||
|
|
||||||
%description ipmi-deps
|
%description ipmi-deps
|
||||||
Convenience package providing os-autoinst + ipmi worker jumphost dependencies.
|
Convenience package providing os-autoinst + ipmi worker jumphost dependencies.
|
||||||
|
%endif
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
@ -239,6 +251,10 @@ rm t/27-consoles-vmware.t
|
|||||||
%if %{without ocr}
|
%if %{without ocr}
|
||||||
rm t/02-test_ocr.t
|
rm t/02-test_ocr.t
|
||||||
%endif
|
%endif
|
||||||
|
%if 0%{?qemu_user_space_build}
|
||||||
|
# qemu emulation always starts a separate thread
|
||||||
|
rm t/28-signalblocker.t
|
||||||
|
%endif
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%define __builder ninja
|
%define __builder ninja
|
||||||
@ -337,7 +353,9 @@ fi
|
|||||||
%config /etc/dbus-1/system.d/org.opensuse.os_autoinst.switch.conf
|
%config /etc/dbus-1/system.d/org.opensuse.os_autoinst.switch.conf
|
||||||
%{_sbindir}/rcos-autoinst-openvswitch
|
%{_sbindir}/rcos-autoinst-openvswitch
|
||||||
|
|
||||||
|
%if %{with devel_package}
|
||||||
%files devel
|
%files devel
|
||||||
|
%endif
|
||||||
%ifarch x86_64
|
%ifarch x86_64
|
||||||
%files qemu-kvm
|
%files qemu-kvm
|
||||||
|
|
||||||
@ -345,9 +363,10 @@ fi
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%files swtpm
|
%files swtpm
|
||||||
|
%if %{with deps_package}
|
||||||
%files s390-deps
|
%files s390-deps
|
||||||
|
|
||||||
%files ipmi-deps
|
%files ipmi-deps
|
||||||
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
x
Reference in New Issue
Block a user