- 22 12月, 2017 1 次提交
-
-
由 Cleber Rosa 提交于
Move tests to the plugin's own directory. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 21 12月, 2017 12 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
-
由 Lucas Meneghel Rodrigues 提交于
Merge branch 'move_yaml_to_mux_tests_v2' of https://github.com/clebergnu/avocado into clebergnu-move_yaml_to_mux_tests_v2
-
由 Lucas Meneghel Rodrigues 提交于
-
由 Lucas Meneghel Rodrigues 提交于
Merge branch 'epel_7_rpm_build_release_57_0_release_1_upstream' of https://github.com/clebergnu/avocado into clebergnu-epel_7_rpm_build_release_57_0_release_1_upstream
-
由 Lucas Meneghel Rodrigues 提交于
-
https://github.com/clebergnu/avocado由 Lucas Meneghel Rodrigues 提交于
Merge branch 'tree_docs_tests' of https://github.com/clebergnu/avocado into clebergnu-tree_docs_tests
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
These classes and methods have knowledge about the YAML files, and the YAML to Mux plugin is the only user of those. this plugin. So it makes sense to move it to the plugin module. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
And drop the notion of a "multiplex capable" Avocado. If the plugin is installed, then we assume the dependencies have been fulfilled. The plugin presence is used then for the creation of the test suite, including the plugin's own tests. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
This drops the notion of a "multiplex capable" Avocado. If the plugin is installed, then we assume the dependencies have been fulfilled. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
This change enables plugins tests to also be run in parallel, if they exist. Because the "selftests/{unit,functional,doc}" directories are valid Python modules, that is, they contain `__init__.py` files and can be imported by the unittest runner, no special handling is necessary. But, since the complete path for directories which (can) hold plugins tests are not valid Python modules (and shouldn't be), some special handling of directories is necessary. Because of that, it's not currently possible to run *all* of the tests (from "core" selftests and from plugins) at the same time. A future enhacement would be to better schedule processes that can be loaded from the same path at the same time, but all of them at once with global "test slices". Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 20 12月, 2017 4 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
So there are no clases in history of RPM releases. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Some versions of the unittest mock library cannot easily deal with (builtin) open(). Let's skip these tests on those platforms, instead of coming up with cumbersome code to support them on all (ancient) versions. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 19 12月, 2017 2 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 18 12月, 2017 10 次提交
-
-
由 Lukáš Doktor 提交于
Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
Signed-off-by: NLukáš Doktor <ldoktor@redhat.com> * https://github.com/avocado-framework/avocado: Docs: update location for RPM repo location
-
由 Cleber Rosa 提交于
We've got a new server, and the RPM repo is already there. Let's use that new server in the documentation. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Some packages are specific to Python 2.7, such as mock which already exists in the Python 3 standard library. Also, commit fb98d386 removed the cyclical_deps check from Python 3 environments, because the requirements to run it are not available on Python 3. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
The goal of this change is to inspect how Python 3 compatibility plays in the Travis-CI environment, while not blocking the supported Python 2 builds. IIUC, when using "system_site_packages", we're stuck with the Python version on Ubuntu Trusty (2.7.6 and 3.4.3). That's the reason behind the specific "3.4" version added there. [1] https://docs.travis-ci.com/user/languages/python/#Travis-CI-Uses-Isolated-virtualenvsSigned-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
The 52lts branch is missing in the configuration file. Let's add it. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
According to https://docs.travis-ci.com/user/languages/python, the standard way of setting up that configuration is by using the "system_site_packages" under "virtualenv". It looks like the current syntax was a valid fix for a Travis-CI issue that is now fixed, and it was being used in Avocado to support the now dropped Python 2.6 version checks. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Lukáš Doktor 提交于
Recently we renamed the default varianter paths from "mux_path" to "paths", which results in default "paths" being used when replaying older results (including 52.0). Let's "upgrade" the results on-load. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 16 12月, 2017 8 次提交
-
-
由 Amos Kong 提交于
Let's make it optional, random order will reduce chance to take popular ports at the beginning. Signed-off-by: NAmos Kong <amos@scylladb.com> Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
This builds a new sub package for this new optional plugin. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Dmitry Monakhov 提交于
It would be nice to have convinient way to upload results to centralized server. This plugin superb resultsdb which support external log URL. Proposed implementation is very simple, but it does it's job. Signed-off-by: NDmitry Monakhov <dmonakhov@openvz.org> Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Amador Pahim 提交于
Signed-off-by: NAmador Pahim <apahim@redhat.com>
-
由 Amos Kong 提交于
Signed-off-by: NAmos Kong <amos@scylladb.com>
-
由 Amos Kong 提交于
Signed-off-by: NAmos Kong <amos@scylladb.com>
-
由 Cleber Rosa 提交于
This simple test, after the s390x version, checks the proper parsing of and x86_64 /proc/cpuinfo. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Dan Zheng 提交于
The output in /proc/cpuinfo is different between s390x and other archs. This is to support to parse the output on s390x. Signed-off-by: NDan Zheng <dzheng@redhat.com> Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 15 12月, 2017 3 次提交
-
-
由 Cleber Rosa 提交于
The `avocado.core.tree.TreeNode` is the foundation of the current Parameter System (`avocado.core.parameters.AvocadoParams`), but it lacks unittests that only deal with itself. Some tests that exercise the Multiplexer version of the `TreeNodes` (`MuxTreeNodes`) exist, but again, that's not what the core Parameter System is based on. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
To make it clear what is expected when building a new TreeNode. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-