Skip to content

Commit

Permalink
Release notes for version 104.0
Browse files Browse the repository at this point in the history
Signed-off-by: Jan Richter <jarichte@redhat.com>
  • Loading branch information
richtja committed Mar 19, 2024
1 parent 441ec5c commit 3c7812d
Show file tree
Hide file tree
Showing 3 changed files with 76 additions and 16 deletions.
66 changes: 66 additions & 0 deletions docs/source/releases/104_0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
=====================
104.0 - Restore Point
=====================

The Avocado team is proud to present another release: Avocado 104.0,
AKA "Restore Point", is now available!

Release documentation: `Avocado 104.0
<http://avocado-framework.readthedocs.io/en/104.0/>`_

Users/Test Writers
==================

* The minimal Python version requirement now is 3.8. Python 3.7 and
earlier are not tested nor supported starting with this release.
* The result.json test attributes related to time has been renamed in version 104.0
to correspond to `job.result.tests` in Job API. The Difference between new and old::

time_start = start
actual_time_start = actual_start
time_end = end
actual_time_end = actual_end
time_elapsed = time

* The parsing of avocado configuration files has been improved to
show better error messages during parsing error.
* Unused and legacy ``simpletest.*`` settings have been removed
from avocado as leftover of legacy runner.

Utility Modules
===============

* :func:`avocado.utils.network.interfaces.NetworkInterface.get_device_IPI_name`,
got a fix for "ERROR: 'CmdResult' object has no attribute 'decode'".
* :func:`avocado.utils.data_structures.comma_separated_ranges_to_list` has been optimized.
* :mod:`avocado.utils.podman` got a synchronous version of podman utilities.

Bug Fixes
=========

* TaskStatusService got error handling for lost connection and
``avocado-runner-*`` won’t crash any more when the status server socket is closed.

Internal Changes
================

* The ``contrib/scripts/avocado-fetch-eggs.py`` got an update for
egg handling related to post LTS changes.
* Added CodeQL workflow for GitHub code scanning in Avocado repo.
* The ``tmpfile.mktemp`` has been changed to ``tmpdir`` because of security reasons.
* CI: fix for testing of different OS images with egg and version tasks.
* Unused and legacy ``runner queue`` has been removed from :class:`avocado.Test`.

Additional information
======================

For more information, please check out the complete
`Avocado changelog
<https://github.com/avocado-framework/avocado/compare/103.0...104.0>`_.

For more information on the actual issues addressed, please check out
the `milestone information
<https://github.com/avocado-framework/avocado/milestone/30>`_.

For more information on the release codename, please refer to `IMDb
<https://www.imdb.com/title/tt9362492/>`_.
1 change: 1 addition & 0 deletions docs/source/releases/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ Regular Releases
.. toctree::
:maxdepth: 1

104_0
103_0
102_0
101_0
Expand Down
25 changes: 9 additions & 16 deletions docs/source/releases/next.rst
Original file line number Diff line number Diff line change
@@ -1,45 +1,38 @@
========================
104.0 - TBD
105.0 - TBD
========================

The Avocado team is proud to present another release: Avocado 104.0,
The Avocado team is proud to present another release: Avocado 105.0,
AKA "TBD", is now available!

Release documentation: `Avocado 104.0
<http://avocado-framework.readthedocs.io/en/104.0/>`_
Release documentation: `Avocado 105.0
<http://avocado-framework.readthedocs.io/en/105.0/>`_

Users/Test Writers
==================

* The result.json test attributes related to time has been renamed in version 104.0
to correspond to `job.result.tests` in Job API. The Difference between new and old::

time_start = start
actual_time_start = actual_start
time_end = end
actual_time_end = actual_end
time_elapsed = time
*

Utility Modules
===============

*
*

Bug Fixes
=========

*
*

Additional information
======================

For more information, please check out the complete
`Avocado changelog
<https://github.com/avocado-framework/avocado/compare/103.0...104.0>`_.
<https://github.com/avocado-framework/avocado/compare/104.0...105.0>`_.

For more information on the actual issues addressed, please check out
the `milestone information
<https://github.com/avocado-framework/avocado/milestone/30>`_.
<https://github.com/avocado-framework/avocado/milestone/31>`_.

For more information on the release codename, please refer to `IMDb
<TBD>`_.

0 comments on commit 3c7812d

Please sign in to comment.