Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
avocado
提交
7b624bb0
A
avocado
项目概览
openeuler
/
avocado
通知
0
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
A
avocado
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
7b624bb0
编写于
3月 16, 2020
作者:
C
Cleber Rosa
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Release 77.0
Signed-off-by:
N
Cleber Rosa
<
crosa@redhat.com
>
上级
010f5d90
变更
17
隐藏空白更改
内联
并排
Showing
17 changed file
with
103 addition
and
18 deletion
+103
-18
VERSION
VERSION
+1
-1
docs/source/releases/77_0.rst
docs/source/releases/77_0.rst
+81
-0
docs/source/releases/index.rst
docs/source/releases/index.rst
+1
-0
optional_plugins/glib/VERSION
optional_plugins/glib/VERSION
+1
-1
optional_plugins/golang/VERSION
optional_plugins/golang/VERSION
+1
-1
optional_plugins/html/VERSION
optional_plugins/html/VERSION
+1
-1
optional_plugins/loader_yaml/VERSION
optional_plugins/loader_yaml/VERSION
+1
-1
optional_plugins/result_upload/VERSION
optional_plugins/result_upload/VERSION
+1
-1
optional_plugins/resultsdb/VERSION
optional_plugins/resultsdb/VERSION
+1
-1
optional_plugins/robot/VERSION
optional_plugins/robot/VERSION
+1
-1
optional_plugins/runner_docker/VERSION
optional_plugins/runner_docker/VERSION
+1
-1
optional_plugins/runner_remote/VERSION
optional_plugins/runner_remote/VERSION
+1
-1
optional_plugins/runner_vm/VERSION
optional_plugins/runner_vm/VERSION
+1
-1
optional_plugins/varianter_cit/VERSION
optional_plugins/varianter_cit/VERSION
+1
-1
optional_plugins/varianter_pict/VERSION
optional_plugins/varianter_pict/VERSION
+1
-1
optional_plugins/varianter_yaml_to_mux/VERSION
optional_plugins/varianter_yaml_to_mux/VERSION
+1
-1
python-avocado.spec
python-avocado.spec
+7
-4
未找到文件。
VERSION
浏览文件 @
7b624bb0
7
6
.0
7
7
.0
docs/source/releases/77_0.rst
0 → 100644
浏览文件 @
7b624bb0
=================
77.0 The Hangover
=================
The Avocado team is proud to present another release: Avocado 77.0,
AKA "The Hangover", is now available!
Release documentation: `Avocado 77.0
<http://avocado-framework.readthedocs.io/en/77.0/>`_
Users/Test Writers
==================
* The :meth:`avocado.Test.fetch_asset
<avocado.core.test.Test.fetch_asset>` method now has two new
parameters: ``find_only`` and ``cancel_on_missing``. These can be
combined to cancel tests if the asset is missing after a download
attempt (``find_only=False``) or only if it's present in the local
system without a download having been attempted during the test
(``find_only=True``). This can bring better determinism for tests
that would download sizable assets, and/or allow test jobs to be
executable in offline environments.
* The ``avocado-software-manager`` script, a frontend to the
:mod:`avocado.utils.software_manager` module, now produces output as
expected from a script.
* The ``multiplex`` command, an alias to ``variants``, has been
deprecated for a long time, and has now finally been removed.
Bug Fixes
=========
* When a dry-run is executed, by passing the ``--dry-run`` command
line option, the proper file name of the test will be shown, instead
of the file implementing the "fake" :class:`avocado.core.test.DryRun`
class.
* Users of :mod:`avocado.utils.ssh.Session` as a context manager, would
have all the exceptions captured and suppressed because of a buggy
``__exit__`` implementation.
Utility APIs
============
* The new :mod:`avocado.utils.pmem` module provides an interface for
manage persistent memory. It allows for creating, deleting,
enabling, disabling and re-configuring both namespaces and regions
depending on supported hardware. It wraps the features present on
the ``ndctl`` and ``daxctl`` binaries.
* The new :meth:`avocado.utils.ssh.Session.get_raw_ssh_commands` allows
access to the generated (local) commands, which could be used for advanced
use cases, such as running multiple (remote) commands in a test.
See the ``examples/apis/utils/ssh.py`` for an example.
* The :mod:`avocado.utils.network` module received a complete
overhaul, and provides features for getting, checking and setting
network information from local and even remote hosts.
* Better documentation for the :mod:`avocado.utils.ssh`,
:mod:`avocado.utils.cloudinit`, :mod:`avocado.utils.service` and
other modules.
Internal Changes
================
* The foundation of the :doc:`/blueprints/BP001` has been implemented,
in the form of the :mod:`avocado.core.future.settings` and by
adjusting pretty much all of Avocado's code to make use of it. In
the near future, this is going to replace :mod:`avocado.core.settings`.
* It's now easier to write a runner script that extends the types
of runnables supported by the N(ext) Runner. For an example, please
refer to ``examples/nrunner/runners/avocado-runner-foo``.
* Many more refactors on the :mod:`avocado.utils.asset` module.
For more information, please check out the complete
`Avocado changelog
<https://github.com/avocado-framework/avocado/compare/76.0...77.0>`_.
docs/source/releases/index.rst
浏览文件 @
7b624bb0
...
...
@@ -34,6 +34,7 @@ Regular Releases
.. toctree::
:maxdepth: 1
77_0
76_0
75_1
75_0
...
...
optional_plugins/glib/VERSION
浏览文件 @
7b624bb0
7
6
.0
7
7
.0
optional_plugins/golang/VERSION
浏览文件 @
7b624bb0
7
6
.0
7
7
.0
optional_plugins/html/VERSION
浏览文件 @
7b624bb0
7
6
.0
7
7
.0
optional_plugins/loader_yaml/VERSION
浏览文件 @
7b624bb0
7
6
.0
7
7
.0
optional_plugins/result_upload/VERSION
浏览文件 @
7b624bb0
7
6
.0
7
7
.0
optional_plugins/resultsdb/VERSION
浏览文件 @
7b624bb0
7
6
.0
7
7
.0
optional_plugins/robot/VERSION
浏览文件 @
7b624bb0
7
6
.0
7
7
.0
optional_plugins/runner_docker/VERSION
浏览文件 @
7b624bb0
7
6
.0
7
7
.0
optional_plugins/runner_remote/VERSION
浏览文件 @
7b624bb0
7
6
.0
7
7
.0
optional_plugins/runner_vm/VERSION
浏览文件 @
7b624bb0
7
6
.0
7
7
.0
optional_plugins/varianter_cit/VERSION
浏览文件 @
7b624bb0
7
6
.0
7
7
.0
optional_plugins/varianter_pict/VERSION
浏览文件 @
7b624bb0
7
6
.0
7
7
.0
optional_plugins/varianter_yaml_to_mux/VERSION
浏览文件 @
7b624bb0
7
6
.0
7
7
.0
python-avocado.spec
浏览文件 @
7b624bb0
...
...
@@ -10,10 +10,10 @@
%global gittar %{srcname}-%{version}.tar.gz
%else
%if ! 0%{?commit:1}
%global commit
b77ba36a9aaecd71d71c25150d8ffcaf0730f14
4
%global commit
010f5d90737dc8f868a64fea1b38ee7bb6aea96
4
%endif
%if ! 0%{?commit_date:1}
%global commit_date 20200
120
%global commit_date 20200
317
%endif
%global shortcommit %(c=%{commit};echo ${c:0:8})
%global gitrel .%{commit_date}git%{shortcommit}
...
...
@@ -58,8 +58,8 @@
Summary: Framework with tools and libraries for Automated Testing
Name: python-%{srcname}
Version: 7
6
.0
Release:
1
%{?gitrel}%{?dist}
Version: 7
7
.0
Release:
0
%{?gitrel}%{?dist}
License: GPLv2
Group: Development/Tools
URL: http://avocado-framework.github.io/
...
...
@@ -604,6 +604,9 @@ Again Shell code (and possibly other similar shells).
%{_libexecdir}/avocado*
%changelog
* Tue Mar 17 2020 Cleber Rosa <cleber@redhat.com> - 77.0-0
- New release
* Mon Mar 16 2020 Cleber Rosa <cleber@redhat.com> - 76.0-1
- Removed PYTHONWARNINGS environment variable when running tests
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录