- 06 5月, 2015 2 次提交
-
-
由 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>
-
- 30 1月, 2015 1 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
This way, we fix a bug of avocado unable to list tests from its own tree (it'll try to import them and then fail due to recursively trying to import the already loaded avocado modules). Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
- 20 1月, 2015 1 次提交
-
-
由 Ademar de Souza Reis Jr 提交于
Minor improvement to the initial description in the man page and update links to point to the (new) project page everywhere. Signed-off-by: NAdemar de Souza Reis Jr <areis@redhat.com>
-
- 11 12月, 2014 2 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
Whatever is in the system wide settings can be later overriden by users. Also, change the settings.config_path attribute to settings.config_paths, and change it to a list. This way users can see the order in which their config files are parsed. Also, Introduce a system wide conf.d directory, that is supposed to ship config files for avocado plugins. The order for config parsing is: * System wide avocado config (/etc/avocado/avocado.conf) * System wide avocado plugins config (/etc/avocado/conf.d/*.conf) * Local config for the user running avocado (~/.config/avocado/avocado.conf) Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
As discussed in the Trello card https://trello.com/c/WsDMg7RP/161-initial-support-for-avocado-config-files-server-and-client Move settings.ini to avocado.conf. The basic idea is that the name is more intuitive. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
- 04 12月, 2014 2 次提交
-
-
由 Rudá Moura 提交于
Include all examples/wrappers/*.sh scripts when building the `avocado-examples` package. The scripts will live under `/usr/share/avocado/wrappers` when installed. Signed-off-by: NRudá Moura <rmoura@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
setuptools is not a standard module and makes things unpredictable and forces us to push MANIFEST.in to include more files so the binary distributions get filled appropriately. In a retrospect, it was a bad idea. Let's revert it. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
- 27 11月, 2014 3 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Making justice to all our contributors, change this silly instance of myself as the author of the whole thing. Sorry about that. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Use setuptools's option install_requires, to signal the dependencies avocado requires for full functionality. Important for publishing avocado in PyPi [1]. [1] https://pypi.python.org/pypiSigned-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
- 25 11月, 2014 1 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
Package plugin resource files, as they're necessary to the given plugin's functionality. Update MANIFEST.in with the new data dir. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
- 12 9月, 2014 1 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
- 10 9月, 2014 1 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
-
- 20 8月, 2014 2 次提交
-
-
由 Ademar de Souza Reis Jr 提交于
Without it, setup.py is interpreted as a bash script.
-
由 Cleber Rosa 提交于
This page is intended as a basic offline aid for new users of avocado. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 14 8月, 2014 1 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
The use of virtual environments is a very useful feature for developers and helps us to sanity check code instalability. However, we were not able to use it because the data file install has to be different for virt env and for regular system wide install (RPMs). This patch makes avocado aware of the execution mode, and sets the install process so that it works differently (and fine) for both normal install and virtenv install. Additionally, this fixes a bug I introduced on installing test files, that broke the avocado rpms. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
- 08 8月, 2014 1 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
The tests dir layout has changed, update setup accordingly. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
- 31 7月, 2014 2 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 16 7月, 2014 2 次提交
-
-
由 Cleber Rosa 提交于
I was stupid enough to have a typo in URL (see previous commit). Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
While we don't have a proper homepage, point to the avocado repo. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 25 4月, 2014 1 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
- 23 4月, 2014 1 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
I went through all python files in avocado code, and some changes were made: * Files entirely written by the current avocado dev team were changed to be GPL v2+ * Files with a significant portion of code derived from autotest remain GPL v2 strict, and original authorship was re-established Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
- 17 4月, 2014 1 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
- 10 4月, 2014 1 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
Use the new inspektor functionality (with a few manual tweaks later) to add copyright headers into each avocado file. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
- 02 4月, 2014 3 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Another step in making avocado to run system wide (and provide distro packages). Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Let's simplify the program namespace. No need to add nesting for this particular lib. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
- 14 3月, 2014 2 次提交
-
-
由 Rudá Moura 提交于
Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
由 Rudá Moura 提交于
Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
- 12 3月, 2014 1 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-