30 Commits

Author SHA256 Message Date
38d7a063bf Accepting request 1200086 from devel:openQA:tested
Update to 4.6.1725896784.e007c26
4.6.1725896784.e007c26
4.6.1725896784.e007c26
4.6.1725896784.e007c26

OBS-URL: https://build.opensuse.org/request/show/1200086
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=457
2024-09-11 14:56:46 +00:00
457d88a879 Offline generation of 4.6.1725896784.e007c26
4.6.1725896784.e007c26
4.6.1725896784.e007c26
4.6.1725896784.e007c26

OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/os-autoinst?expand=0&rev=966
2024-09-11 09:24:09 +00:00
6d22b694e8 Accepting request 1196430 from devel:openQA:tested
Update to 4.6.1724833060.63a0bfd
4.6.1724833060.63a0bfd
4.6.1724833060.63a0bfd
4.6.1724833060.63a0bfd

OBS-URL: https://build.opensuse.org/request/show/1196430
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=456
2024-08-28 19:32:50 +00:00
2c208b5342 Offline generation of 4.6.1724833060.63a0bfd
4.6.1724833060.63a0bfd
4.6.1724833060.63a0bfd
4.6.1724833060.63a0bfd

OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/os-autoinst?expand=0&rev=964
2024-08-28 09:16:46 +00:00
2e3c07c3a9 Accepting request 1195777 from devel:openQA:tested
Update to 4.6.1724414364.cbb1f8c
4.6.1724414364.cbb1f8c
4.6.1724414364.cbb1f8c
4.6.1724414364.cbb1f8c

OBS-URL: https://build.opensuse.org/request/show/1195777
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=455
2024-08-23 20:27:38 +00:00
517717f625 Offline generation of 4.6.1724414364.cbb1f8c
4.6.1724414364.cbb1f8c
4.6.1724414364.cbb1f8c
4.6.1724414364.cbb1f8c

OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/os-autoinst?expand=0&rev=962
2024-08-23 17:20:03 +00:00
0ef24348ca Accepting request 1195046 from devel:openQA:tested
Update to 4.6.1724163588.6e3b56b
4.6.1724163588.6e3b56b
4.6.1724163588.6e3b56b
4.6.1724163588.6e3b56b

OBS-URL: https://build.opensuse.org/request/show/1195046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=454
2024-08-21 21:26:42 +00:00
800fed3032 Offline generation of 4.6.1724163588.6e3b56b
4.6.1724163588.6e3b56b
4.6.1724163588.6e3b56b
4.6.1724163588.6e3b56b

OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/os-autoinst?expand=0&rev=960
2024-08-21 09:16:55 +00:00
d6961a14c9 Accepting request 1194613 from devel:openQA:tested
Update to 4.6.1723970662.b378401
4.6.1723970662.b378401
4.6.1723970662.b378401
4.6.1723970662.b378401

OBS-URL: https://build.opensuse.org/request/show/1194613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=453
2024-08-19 21:44:48 +00:00
7ad612989e Offline generation of 4.6.1723970662.b378401
4.6.1723970662.b378401
4.6.1723970662.b378401
4.6.1723970662.b378401

OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/os-autoinst?expand=0&rev=958
2024-08-19 01:17:00 +00:00
5f13133038 Accepting request 1194355 from devel:openQA:tested
Update to 4.6.1723817204.0aff9e8
4.6.1723817204.0aff9e8
4.6.1723817204.0aff9e8
4.6.1723817204.0aff9e8

OBS-URL: https://build.opensuse.org/request/show/1194355
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=452
2024-08-17 10:41:28 +00:00
81392ad29c Offline generation of 4.6.1723817204.0aff9e8
4.6.1723817204.0aff9e8
4.6.1723817204.0aff9e8
4.6.1723817204.0aff9e8

OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/os-autoinst?expand=0&rev=956
2024-08-16 17:18:50 +00:00
d57923c67e Accepting request 1193855 from devel:openQA:tested
Update to 4.6.1723465309.cf7b098
4.6.1723465309.cf7b098
4.6.1723465309.cf7b098
4.6.1723465309.cf7b098

OBS-URL: https://build.opensuse.org/request/show/1193855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=451
2024-08-14 12:16:32 +00:00
e941663ef6 Offline generation of 4.6.1723465309.cf7b098
4.6.1723465309.cf7b098
4.6.1723465309.cf7b098
4.6.1723465309.cf7b098

OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/os-autoinst?expand=0&rev=954
2024-08-14 09:13:56 +00:00
6431d1a93a Accepting request 1191778 from devel:openQA:tested
Update to 4.6.1722889373.84368e7
4.6.1722889373.84368e7
4.6.1722889373.84368e7
4.6.1722889373.84368e7

OBS-URL: https://build.opensuse.org/request/show/1191778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=450
2024-08-06 07:08:28 +00:00
f150f42f8a Offline generation of 4.6.1722889373.84368e7
4.6.1722889373.84368e7
4.6.1722889373.84368e7
4.6.1722889373.84368e7

OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/os-autoinst?expand=0&rev=952
2024-08-06 00:20:44 +00:00
f3df353933 Accepting request 1191406 from devel:openQA:tested
Update to 4.6.1722607710.a0ac1e5
4.6.1722607710.a0ac1e5
4.6.1722607710.a0ac1e5
4.6.1722607710.a0ac1e5

OBS-URL: https://build.opensuse.org/request/show/1191406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=449
2024-08-03 18:06:53 +00:00
77afd91f75 Offline generation of 4.6.1722607710.a0ac1e5
4.6.1722607710.a0ac1e5
4.6.1722607710.a0ac1e5
4.6.1722607710.a0ac1e5

OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/os-autoinst?expand=0&rev=950
2024-08-03 09:27:51 +00:00
aef0e48d73 Accepting request 1190834 from devel:openQA:tested
Update to 4.6.1722429185.3b017a7
4.6.1722429185.3b017a7
4.6.1722429185.3b017a7
4.6.1722429185.3b017a7

OBS-URL: https://build.opensuse.org/request/show/1190834
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=448
2024-08-01 20:05:03 +00:00
e114a854bc Offline generation of 4.6.1722429185.3b017a7
4.6.1722429185.3b017a7
4.6.1722429185.3b017a7
4.6.1722429185.3b017a7

OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/os-autoinst?expand=0&rev=948
2024-08-01 01:31:01 +00:00
a3fdabb4ab Accepting request 1190317 from devel:openQA:tested
Update to 4.6.1722273351.abb9288
4.6.1722273351.abb9288
4.6.1722273351.abb9288
4.6.1722273351.abb9288

OBS-URL: https://build.opensuse.org/request/show/1190317
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=447
2024-07-29 19:54:06 +00:00
efd6b83588 Offline generation of 4.6.1722273351.abb9288
4.6.1722273351.abb9288
4.6.1722273351.abb9288
4.6.1722273351.abb9288

OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/os-autoinst?expand=0&rev=946
2024-07-29 17:30:10 +00:00
224b8af463 Accepting request 1189888 from devel:openQA:tested
Update to 4.6.1722007055.0055b7d
4.6.1722007055.0055b7d
4.6.1722007055.0055b7d
4.6.1722007055.0055b7d

OBS-URL: https://build.opensuse.org/request/show/1189888
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=446
2024-07-28 15:19:52 +00:00
fdc9965a8f Offline generation of 4.6.1722007055.0055b7d
4.6.1722007055.0055b7d
4.6.1722007055.0055b7d
4.6.1722007055.0055b7d

OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/os-autoinst?expand=0&rev=944
2024-07-27 09:25:55 +00:00
41deae924c Accepting request 1188276 from devel:openQA:tested
Update to 4.6.1721226544.d45b609
4.6.1721226544.d45b609
4.6.1721226544.d45b609
4.6.1721226544.d45b609

OBS-URL: https://build.opensuse.org/request/show/1188276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=445
2024-07-19 13:26:44 +00:00
3b753e0177 Offline generation of 4.6.1721226544.d45b609
4.6.1721226544.d45b609
4.6.1721226544.d45b609
4.6.1721226544.d45b609

OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/os-autoinst?expand=0&rev=942
2024-07-18 01:27:05 +00:00
dc6ddf2649 Accepting request 1185865 from devel:openQA:tested
Update to 4.6.1720187836.12ff220
4.6.1720187836.12ff220
4.6.1720187836.12ff220
4.6.1720187836.12ff220

OBS-URL: https://build.opensuse.org/request/show/1185865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=444
2024-07-08 17:07:37 +00:00
9fa371c730 Offline generation of 4.6.1720187836.12ff220
4.6.1720187836.12ff220
4.6.1720187836.12ff220
4.6.1720187836.12ff220

OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/os-autoinst?expand=0&rev=940
2024-07-06 09:26:13 +00:00
58809ecb58 Accepting request 1184354 from devel:openQA:tested
Update to 4.6.1719838742.4815a51
4.6.1719838742.4815a51
4.6.1719838742.4815a51
4.6.1719838742.4815a51

OBS-URL: https://build.opensuse.org/request/show/1184354
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-autoinst?expand=0&rev=443
2024-07-02 16:17:42 +00:00
b522662fd9 Offline generation of 4.6.1719838742.4815a51
4.6.1719838742.4815a51
4.6.1719838742.4815a51
4.6.1719838742.4815a51

OBS-URL: https://build.opensuse.org/package/show/devel:openQA:tested/os-autoinst?expand=0&rev=938
2024-07-01 17:23:50 +00:00
9 changed files with 29 additions and 1067 deletions

View File

@@ -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">5</param> <param name="versionprefix">4.6</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>

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b2f92691d1f4214ab3378938e3ad9de9ff6fbaf69eaeacdc80b8793a11f800d1
size 36976653

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8ed12cf087209ce1ac2717a1aad1180ca40a212bc5043817b09f94c31dc50672
size 49392141

View File

@@ -1,7 +1,7 @@
# #
# spec file for package os-autoinst-devel-test # spec file for package os-autoinst-devel-test
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2024 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: 5.1753993900.1487e47 Version: 4.6.1725896784.e007c26
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

View File

@@ -1,7 +1,7 @@
# #
# spec file for package os-autoinst-openvswitch-test # spec file for package os-autoinst-openvswitch-test
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2024 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: 5.1753993900.1487e47 Version: 4.6.1725896784.e007c26
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

View File

@@ -1,7 +1,7 @@
# #
# spec file for package os-autoinst-test # spec file for package os-autoinst-test
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2024 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: 5.1753993900.1487e47 Version: 4.6.1725896784.e007c26
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

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,4 @@
name: os-autoinst name: os-autoinst
version: 5.1753993900.1487e47 version: 4.6.1725896784.e007c26
mtime: 1753993900 mtime: 1725896784
commit: 1487e479cb2dde1f90cc911d5bb937c2cb7d9df4 commit: e007c26db0f8e0a1cc3d9d8bf87f249308fe9186

View File

@@ -1,7 +1,7 @@
# #
# spec file for package os-autoinst # spec file for package os-autoinst
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2024 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: 5.1753993900.1487e47 Version: 4.6.1725896784.e007c26
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
@@ -25,21 +25,18 @@ Group: Development/Tools/Other
URL: https://github.com/os-autoinst/os-autoinst URL: https://github.com/os-autoinst/os-autoinst
Source0: %{name}-%{version}.tar.xz Source0: %{name}-%{version}.tar.xz
%{perl_requires} %{perl_requires}
%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150400
# openSUSE Tumbleweed and Leap 15.4
%define opencv_require pkgconfig(opencv4) %define opencv_require pkgconfig(opencv4)
# exclude additional sub packages that would pull in a lot of extra dependencies on SLE
%if 0%{?suse_version} && !0%{?is_opensuse}
%bcond_with devel_package
%bcond_with deps_package
%else %else
%bcond_without devel_package %define opencv_require pkgconfig(opencv)
%bcond_without deps_package
%endif %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 iproute2 jq openssh-clients 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 %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
# 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
@@ -54,7 +51,11 @@ Source0: %{name}-%{version}.tar.xz
%else %else
%define spellcheck_requires %{nil} %define spellcheck_requires %{nil}
%endif %endif
%if 0%{?sle_version} < 150200 && !0%{?is_opensuse}
%bcond_without yamllint
%else
%bcond_with yamllint %bcond_with yamllint
%endif
%if %{with yamllint} %if %{with yamllint}
# The following line is generated from dependencies.yaml # The following line is generated from dependencies.yaml
%define yamllint_requires python3-yamllint %define yamllint_requires python3-yamllint
@@ -66,13 +67,11 @@ Source0: %{name}-%{version}.tar.xz
%else %else
%bcond_with black %bcond_with black
%endif %endif
# SLE is missing Python and Lua support requirements # SLE is missing Python support requirements
%if 0%{?is_opensuse} %if 0%{?is_opensuse}
%bcond_without python_support %bcond_without python_support
%bcond_without lua_support
%else %else
%bcond_with python_support %bcond_with python_support
%bcond_with lua_support
%endif %endif
%if %{with python_support} %if %{with python_support}
# The following line is generated from dependencies.yaml # The following line is generated from dependencies.yaml
@@ -80,12 +79,6 @@ Source0: %{name}-%{version}.tar.xz
%else %else
%define python_support_requires %{nil} %define python_support_requires %{nil}
%endif %endif
%if %{with lua_support}
# The following line is generated from dependencies.yaml
%define lua_support_requires perl(Inline::Lua)
%else
%define lua_support_requires %{nil}
%endif
%if %{with black} %if %{with black}
# The following line is generated from dependencies.yaml # The following line is generated from dependencies.yaml
%define python_style_requires python3-black %define python_style_requires python3-black
@@ -113,13 +106,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::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::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
# 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 %lua_support_requires %ocr_requires %python_support_requires %spellcheck_requires %test_base_requires %test_non_s390_requires %yamllint_requires ffmpeg python3-Pillow-tk %define test_requires %build_requires %ocr_requires %spellcheck_requires %test_base_requires %test_non_s390_requires %yamllint_requires 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 file perl(Code::TidyAll) perl(Devel::Cover) perl(Module::CPANfile) perl(Perl::Tidy) perl(Template::Toolkit) perl(Test::CheckGitStatus) sed shfmt %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 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
@@ -135,7 +128,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: %python_support_requires Recommends: perl(Inline::Python)
%endif %endif
# Optional dependency for crop.py # Optional dependency for crop.py
Recommends: python3-Pillow-tk Recommends: python3-Pillow-tk
@@ -157,7 +150,6 @@ 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
@@ -165,7 +157,6 @@ 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
@@ -208,7 +199,6 @@ 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
@@ -226,7 +216,6 @@ 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
@@ -250,10 +239,6 @@ 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
@@ -352,9 +337,7 @@ 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
@@ -362,10 +345,9 @@ 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