Update to version 92.0
The current packaged version from upstream matches the Long Term Stability (LTS) release 82.0, which is about to be EOLed upstream. This updates the pacakge to track the latest and current LTS release. Signed-off-by: Cleber Rosa <crosa@redhat.com>
This commit is contained in:
parent
04eafa9d9e
commit
af6d992792
3 changed files with 34 additions and 52 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -28,3 +28,4 @@
|
|||
/avocado-79.0.tar.gz
|
||||
/avocado-80.0.tar.gz
|
||||
/avocado-82.0.tar.gz
|
||||
/avocado-92.0.tar.gz
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@
|
|||
%global gittar avocado-%{version}.tar.gz
|
||||
%else
|
||||
%if ! 0%{?commit:1}
|
||||
%global commit e97540793998c4f24a16000465dd7fdd213bf2b9
|
||||
%global commit 08ac79fa4ecaee60d7d5211d9634568b5545bdcd
|
||||
%endif
|
||||
%if ! 0%{?commit_date:1}
|
||||
%global commit_date 20200911
|
||||
%global commit_date 20211019
|
||||
%endif
|
||||
%global shortcommit %(c=%{commit};echo ${c:0:9})
|
||||
%global gitrel .%{commit_date}git%{shortcommit}
|
||||
|
|
@ -34,8 +34,8 @@
|
|||
%endif
|
||||
|
||||
Name: python-avocado
|
||||
Version: 82.0
|
||||
Release: 7%{?gitrel}%{?dist}
|
||||
Version: 92.0
|
||||
Release: 1%{?gitrel}%{?dist}
|
||||
Summary: Framework with tools and libraries for Automated Testing
|
||||
# Found licenses:
|
||||
# avocado/core/tapparser.py: MIT
|
||||
|
|
@ -104,9 +104,6 @@ popd
|
|||
pushd optional_plugins/varianter_yaml_to_mux
|
||||
%py3_build
|
||||
popd
|
||||
pushd optional_plugins/loader_yaml
|
||||
%py3_build
|
||||
popd
|
||||
pushd optional_plugins/golang
|
||||
%py3_build
|
||||
popd
|
||||
|
|
@ -119,9 +116,6 @@ popd
|
|||
pushd optional_plugins/result_upload
|
||||
%py3_build
|
||||
popd
|
||||
pushd optional_plugins/glib
|
||||
%py3_build
|
||||
popd
|
||||
rst2man man/avocado.rst man/avocado.1
|
||||
|
||||
%install
|
||||
|
|
@ -130,11 +124,14 @@ for exe in \
|
|||
avocado \
|
||||
avocado-runner \
|
||||
avocado-runner-noop \
|
||||
avocado-runner-exec \
|
||||
avocado-runner-dry-run \
|
||||
avocado-runner-exec-test \
|
||||
avocado-runner-python-unittest \
|
||||
avocado-runner-avocado-instrumented \
|
||||
avocado-runner-tap \
|
||||
avocado-runner-requirement-asset \
|
||||
avocado-runner-requirement-package \
|
||||
avocado-runner-sysinfo \
|
||||
avocado-software-manager
|
||||
do
|
||||
mv %{buildroot}%{_bindir}/$exe %{buildroot}%{_bindir}/$exe-%{python3_version}
|
||||
|
|
@ -160,9 +157,6 @@ popd
|
|||
pushd optional_plugins/varianter_yaml_to_mux
|
||||
%py3_install
|
||||
popd
|
||||
pushd optional_plugins/loader_yaml
|
||||
%py3_install
|
||||
popd
|
||||
pushd optional_plugins/golang
|
||||
%py3_install
|
||||
popd
|
||||
|
|
@ -175,9 +169,6 @@ popd
|
|||
pushd optional_plugins/result_upload
|
||||
%py3_install
|
||||
popd
|
||||
pushd optional_plugins/glib
|
||||
%py3_install
|
||||
popd
|
||||
# cleanup plugin test cruft
|
||||
rm -rf %{buildroot}%{python3_sitelib}/tests
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/avocado
|
||||
|
|
@ -203,7 +194,6 @@ cp -r examples/varianter_cit %{buildroot}%{_docdir}/avocado/varianter_cit
|
|||
cp -r examples/varianter_pict %{buildroot}%{_docdir}/avocado/varianter_pict
|
||||
cp -r examples/wrappers %{buildroot}%{_docdir}/avocado/wrappers
|
||||
cp -r examples/yaml_to_mux %{buildroot}%{_docdir}/avocado/yaml_to_mux
|
||||
cp -r examples/yaml_to_mux_loader %{buildroot}%{_docdir}/avocado/yaml_to_mux_loader
|
||||
find %{buildroot}%{_docdir}/avocado -type f -name '*.py' -exec chmod -c -x {} ';'
|
||||
|
||||
|
||||
|
|
@ -218,7 +208,9 @@ find %{buildroot}%{_docdir}/avocado -type f -name '*.py' -exec chmod -c -x {} ';
|
|||
PYTHONPATH=%{buildroot}%{python3_sitelib}:. \
|
||||
LANG=en_US.UTF-8 \
|
||||
AVOCADO_CHECK_LEVEL=0 \
|
||||
%{python3} selftests/run
|
||||
%{python3} selftests/check.py --job-api --nrunner-interface \
|
||||
--unit --jobs --functional --optional-plugins \
|
||||
--disable-plugin-checks robot
|
||||
%endif
|
||||
|
||||
|
||||
|
|
@ -250,9 +242,9 @@ these days a framework) to perform automated testing.
|
|||
%{_bindir}/avocado-runner-noop-%{python3_version}
|
||||
%{_bindir}/avocado-runner-noop-3
|
||||
%{_bindir}/avocado-runner-noop
|
||||
%{_bindir}/avocado-runner-exec-%{python3_version}
|
||||
%{_bindir}/avocado-runner-exec-3
|
||||
%{_bindir}/avocado-runner-exec
|
||||
%{_bindir}/avocado-runner-dry-run-%{python3_version}
|
||||
%{_bindir}/avocado-runner-dry-run-3
|
||||
%{_bindir}/avocado-runner-dry-run
|
||||
%{_bindir}/avocado-runner-exec-test-%{python3_version}
|
||||
%{_bindir}/avocado-runner-exec-test-3
|
||||
%{_bindir}/avocado-runner-exec-test
|
||||
|
|
@ -265,6 +257,15 @@ these days a framework) to perform automated testing.
|
|||
%{_bindir}/avocado-runner-tap-%{python3_version}
|
||||
%{_bindir}/avocado-runner-tap-3
|
||||
%{_bindir}/avocado-runner-tap
|
||||
%{_bindir}/avocado-runner-requirement-asset-%{python3_version}
|
||||
%{_bindir}/avocado-runner-requirement-asset-3
|
||||
%{_bindir}/avocado-runner-requirement-asset
|
||||
%{_bindir}/avocado-runner-requirement-package-%{python3_version}
|
||||
%{_bindir}/avocado-runner-requirement-package-3
|
||||
%{_bindir}/avocado-runner-requirement-package
|
||||
%{_bindir}/avocado-runner-sysinfo-%{python3_version}
|
||||
%{_bindir}/avocado-runner-sysinfo-3
|
||||
%{_bindir}/avocado-runner-sysinfo
|
||||
%{_bindir}/avocado-software-manager-%{python3_version}
|
||||
%{_bindir}/avocado-software-manager-3
|
||||
%{_bindir}/avocado-software-manager
|
||||
|
|
@ -341,20 +342,6 @@ defined in a yaml file(s).
|
|||
%{python3_sitelib}/avocado_framework_plugin_varianter_yaml_to_mux-%{version}-py%{python3_version}.egg-info
|
||||
|
||||
|
||||
%package -n python3-avocado-plugins-loader-yaml
|
||||
Summary: Avocado plugin that loads tests from YAML files
|
||||
License: GPLv2+
|
||||
Requires: python3-avocado-plugins-varianter-yaml-to-mux == %{version}-%{release}
|
||||
|
||||
%description -n python3-avocado-plugins-loader-yaml
|
||||
Can be used to produce a test suite from definitions in a YAML file,
|
||||
similar to the one used in the yaml_to_mux varianter plugin.
|
||||
|
||||
%files -n python3-avocado-plugins-loader-yaml
|
||||
%{python3_sitelib}/avocado_loader_yaml/
|
||||
%{python3_sitelib}/avocado_framework_plugin_loader_yaml-%{version}-py%{python3_version}.egg-info
|
||||
|
||||
|
||||
%package -n python3-avocado-plugins-golang
|
||||
Summary: Avocado plugin for execution of golang tests
|
||||
License: GPLv2+
|
||||
|
|
@ -368,6 +355,7 @@ also run them.
|
|||
%files -n python3-avocado-plugins-golang
|
||||
%{python3_sitelib}/avocado_golang/
|
||||
%{python3_sitelib}/avocado_framework_plugin_golang-%{version}-py%{python3_version}.egg-info
|
||||
%{_bindir}/avocado-runner-golang
|
||||
|
||||
|
||||
%package -n python3-avocado-plugins-varianter-pict
|
||||
|
|
@ -413,20 +401,6 @@ a dedicated sever.
|
|||
%{python3_sitelib}/avocado_framework_plugin_result_upload-%{version}-py%{python3_version}.egg-info
|
||||
|
||||
|
||||
%package -n python3-avocado-plugins-glib
|
||||
Summary: Avocado plugin for execution of GLib Test Framework tests
|
||||
License: GPLv2+
|
||||
Requires: python3-avocado == %{version}-%{release}
|
||||
|
||||
%description -n python3-avocado-plugins-glib
|
||||
This optional plugin is intended to list and run tests written in the
|
||||
GLib Test Framework.
|
||||
|
||||
%files -n python3-avocado-plugins-glib
|
||||
%{python3_sitelib}/avocado_glib/
|
||||
%{python3_sitelib}/avocado_framework_plugin_glib-%{version}-py%{python3_version}.egg-info
|
||||
|
||||
|
||||
%package -n python-avocado-examples
|
||||
Summary: Avocado Test Framework Example Tests
|
||||
License: GPLv2+
|
||||
|
|
@ -448,7 +422,6 @@ examples of how to write tests on your own.
|
|||
%{_docdir}/avocado/varianter_pict
|
||||
%{_docdir}/avocado/wrappers
|
||||
%{_docdir}/avocado/yaml_to_mux
|
||||
%{_docdir}/avocado/yaml_to_mux_loader
|
||||
|
||||
|
||||
%package -n python-avocado-bash
|
||||
|
|
@ -471,6 +444,14 @@ Again Shell code (and possibly other similar shells).
|
|||
|
||||
|
||||
%changelog
|
||||
* Tue Aug 9 2022 Cleber Rosa <crosa@redhat.com> - 92.0-1
|
||||
- Use selftests/check.py job instead of more limited selftests/run
|
||||
- Included avocado-runner-sysinfo, avocado-runner-requirement-package,
|
||||
avocado-runner-requirement-asset and avocado-runner-dry-run and
|
||||
avocado-runner-golang executables
|
||||
- Removed avocado-runner-exec executable
|
||||
- Removed loader_yaml and glib plugin packages
|
||||
|
||||
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 82.0-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
SHA512 (avocado-82.0.tar.gz) = 099ab131b2b941602550e71507e4ca517d5d2cd5152b255edace0473c9de93aac8163a61689414b5b58f9211f58981c3c30c1c3ca8a191283f609722ce07f173
|
||||
SHA512 (avocado-92.0.tar.gz) = 87d424098b26d12cbe14ffc509616c2114c7b549801582593568f94ca181373f0398290cb9569645c40d514f1ae29f77bfad94f6efb2025b1f9b8c5f2a5b7822
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue