- 16 1月, 2016 1 次提交
-
-
由 Amador Pahim 提交于
job replay support using the run option "--replay " implements the job replay, retrieving the original job urls, multiplex and configuration. The option "--replay-test-status " is fully functional, allowing users to replay only the variants that faced a given status in the original job. To ignore some original job information, the option "--replay-job-ignore " can be used. Notice if can inform the urls and/or the multiplex using the command line. The options informed in the command line will be used, making the replay job ignore that information from the source job. Signed-off-by: NAmador Pahim <apahim@redhat.com>
-
- 18 12月, 2015 18 次提交
-
-
由 Cleber Rosa 提交于
Including the old base plugin class definition. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Yes, too many plugin mentions, in this commit title, but that's what it really is, so please bear with it. Now that the plugin types have a finer granularity, let's show each plugin type (based on the namespace) as a separate section. Signed-off-by: NLucas Meneghel Rodrigues <lmr@scylladb.com> Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 13 9月, 2015 1 次提交
-
-
由 Hao Liu 提交于
In module avocado.core.plugins.builtin, There is a calling of os.listdir() to iterate files in the installed python directory. If avocado is installed in an .egg file which is compressed, it will fail to load because that path does not really exists. To avoid this failure, this patch set zip_safe to False explicitly. So setuptools will install package to a real directory instead of a zipped .egg file. Signed-off-by: NHao Liu <hliu@redhat.com>
-
- 03 9月, 2015 1 次提交
-
-
由 Cleber Rosa 提交于
One standard setuptools command is "test". That command does some useful setup and then runs the test in a verbose mode. There are a couple of reasons for activating that, including that setuptools can help us support a Python 3 version of Avocado by running 2to3 and even custom fixers before running the tests, or even builds and installs. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 07 7月, 2015 1 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
This fixes #628. Add a couple of simple shell scripts that can be listed and executed with avocado. Let's update our documentation to use this new dir and avoid people confused with our wrappers. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
- 13 6月, 2015 1 次提交
-
-
由 Cleber Rosa 提交于
While still making the VERSION symbol available in the top level Avocado module. Even though this is very simple information that could live under the avocado module itself, it would break the consistency of having avocado.core importing from avocado (toplevel). Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 11 6月, 2015 1 次提交
-
-
由 Cleber Rosa 提交于
The new location was not reflected on the setup.py script, resulting in the module not being present after installation. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 09 6月, 2015 2 次提交
-
-
由 Cleber Rosa 提交于
The initial idea about the avocado.restclient namespace was that eventually users could write scripts using that as an API to interact with avocado-server using Python code. While the idea is still valid, the avocado-server interface is a simple and standards compliant RESTful interface. Thus, users can still easily interact with it without us having to support a formal Python API at this point. In the future, if need arises, we can improve the Python REST client API and promote it to a public namespace. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
And while doing that, also remove avocado.linux for good, since no one else lives there. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 26 5月, 2015 1 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
The GDB config file was not being installed and packaged in the RPM package. This should fix it. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com> Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 19 5月, 2015 1 次提交
-
-
由 Rudá Moura 提交于
Signed-off-by: NRudá Moura <rmoura@redhat.com>
-
- 12 5月, 2015 1 次提交
-
-
由 Rudá Moura 提交于
Move avocado.restclient.cli to avocado.core.restclient.cli, related to `avocado-rest-client` script. Users can make use of `avocado.restclient.connection` and `avocado.restclient.response`. These are very lightweight and intended to let users query and manipulate avocado-server data without starting from scratch. Signed-off-by: NCleber Rosa <crosa@redhat.com> Signed-off-by: NRudá Moura <rmoura@redhat.com>
-
- 06 5月, 2015 3 次提交
-
-
由 Rudá Moura 提交于
Move avocado.remote to avocado.core.remote, in conformance to our purpose of keeping things not related to test developers, inside avocado.core, isolated from users. Signed-off-by: NRudá Moura <rmoura@redhat.com>
-
由 Rudá Moura 提交于
Move avocado.plugins to avocado.core.plugins, in conformance to our purpose of keeping things not related to test developers, inside avocado.core, isolated from users. Signed-off-by: NRudá Moura <rmoura@redhat.com>
-
由 Rudá Moura 提交于
Move avocado.external.gdbmi_parser and avocado.external.spark to avocado.core.gdmi_parser and avocado.core.spark, in conformance to our purpose of keeping things not related to test developers, inside avocado.core, isolated from users. After this, `avocado.external` module is gone. Signed-off-by: NRudá Moura <rmoura@redhat.com>
-
- 22 4月, 2015 1 次提交
-
-
由 Rudá Moura 提交于
Move avocado.cli.app and avocado.cli.parser to avocado.core, in conformance to our purpose of keep things not related to test developers, inside avocado.core. Now the package avocado.cli is gone. Signed-off-by: NRudá Moura <rmoura@redhat.com>
-
- 14 4月, 2015 1 次提交
-
-
由 Cleber Rosa 提交于
This change adds flexibility to the current sysinfo implementation in the sense that the commands to be executed and files to be collected are no longer hard coded, but configurable. The configuration file gains a section for that, and the files themselves are plain text files that can be easily customized by users to include extra commands/files. Also, the the configuration for the profilers has been adjusted for a uniform look, feel and experience. Changes from v1: * Return the default `profiler` parameter value to None, so that it looks at the configuration value by default Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 27 3月, 2015 1 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
-
- 25 3月, 2015 2 次提交
-
-
由 Lukáš Doktor 提交于
This patch is initial support for people using custom bash scripts with avocado. Tests should use: PATH=$(avocado "exec-path"):$PATH and then they can utilize the helpers. This version contain functions to write to Test.log the same way it's possible from python including failing the test with TestWarn in case avocado_warn was used. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
No actual change, only refactor code to use single function to get all paths. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 04 3月, 2015 1 次提交
-
-
由 Rudá Moura 提交于
* Include `avocado.module` inside setup.py. * Check if htmlresult plugin is installed from the import, to set the HTML result feature on or off. Signed-off-by: NRudá Moura <rmoura@redhat.com>
-
- 27 2月, 2015 2 次提交
-
-
由 Cleber Rosa 提交于
Introduce a new command line application that is designed to interact with avocado-server. Changes from v1: * Fixed reference in the docstrings to arcli (from arc) * Release number bump on spec file * Add missing avocado.restclient.cli.actions module to setup.py Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
An essential part of a client interacting with avocado-server is to handle the reponse of a request. The most common type of response type is a results reponse, when one performs a GET to a resource "root" path and and expects to return a list of resources. To make that more pythonic, this commit introduces a ResultResponse class that accepts the JSON response data and checks for completeness. If results response fails to comply with the required data members, meaningful exceptions will be raised. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-