- 20 3月, 2019 1 次提交
-
-
由 Cleber Rosa 提交于
Because of deprecation according to author. Reference: https://github.com/avocado-framework/avocado/issues/3074Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 27 2月, 2019 1 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 20 2月, 2019 3 次提交
-
-
由 Cleber Rosa 提交于
Those are the packages for the latest releases, so there are more packages than previously listed. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Those are the packages for the previous LTS (52.0) version, so the number of plugins are somewhat limited. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
There are more plugins on pip than the ones we're listing. Let's update the list of the currently available plugins. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 14 2月, 2019 2 次提交
-
-
由 Cleber Rosa 提交于
Let's publicize the COPR repo, both how to use it and the build status, on our docs. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 12 2月, 2019 2 次提交
-
-
由 Lukáš Doktor 提交于
With this implementations plugins will be able to modify the path list for "avocado.core.settings". Mainly it should be used to register extra configuration, but users should also be able to reorder/remove/modify the path to default config files. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
Originally we only processed files that existed and when they were read we updated list of config locations and in case of no return list of failed-to-read paths. Anyway the "config.read" function accepts list of config files and returns list of successfully parsed files. Missing files are automatically skipped and broken files raise exception, so let's just simply create list of to-be-read files and feed it into the "config.read" function. As a result the list of not-read files actually works, still in this version it's only displayed on "avocado config", where users can get notion of all possible locations and in "avocado run" only parsed files are displayed as it doesn't seem important enough to log them there to me. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 07 2月, 2019 2 次提交
-
-
由 Lukáš Doktor 提交于
This test was always skipped due to different urllib handling in python3. Let's use our download library to check the connectivity. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
We recently switched from simple to recursive discovery by default, let's document how the discovery works now. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 24 1月, 2019 1 次提交
-
-
由 Caio Carrara 提交于
This change adds a new section to yaml to mux documentation about how to inject values to the final multiplex tree using --mux-inject argument. Signed-off-by: NCaio Carrara <ccarrara@redhat.com>
-
- 12 1月, 2019 1 次提交
-
-
由 Cleber Rosa 提交于
According to the author of the publication, the authoritative source, we were using an incorrect URL to the publication that backs the CIT implementation. Let's fix that. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 18 12月, 2018 1 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 13 12月, 2018 1 次提交
-
-
由 Cleber Rosa 提交于
Up to this point, the matching and thus filtering of tags was flat. Now, the individual value of the required keys are checked. For instance, if you have a test such as: class My(Test): def test(self): """
🥑 tags=classification:tier1 """ ... Both of these filter conditions will match: $ avocado run -t classification test.py $ avocado run -t classification:tier1 test.py But this won't match: $ avocado run -t classification:tier2 test.py Also, similarly to the how there's support for including tests that have no tags at all, there's support for including tests that are not tagged with a specific keys. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 20 11月, 2018 1 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 03 10月, 2018 1 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 02 10月, 2018 1 次提交
-
-
由 Cleber Rosa 提交于
Currently, the only way to pass parameters to Avocado is by using the variants layer, that is, one of the existing varianter plugin implementations. This was based on earlier design decisions, that we're trying to fix without breaking expectation and compatibility. While it'd makes sense to support parameters created by the varianter layer itself, together with non-varianter parameters, it seems that we can start by adding support for one or the other being used at a time. This commit does exactly that: add support for a method of passing parameters via the command line for all tests in a job, without having to resort to the varianter. When the varianter is used, it takes precedence and the core test parameter passing support is ignored. This should solve a number of use cases that require one-time executions of tests with different parameters, especially executions during test development and debugging. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 28 8月, 2018 1 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 31 7月, 2018 1 次提交
-
-
由 Lukáš Doktor 提交于
Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 25 7月, 2018 1 次提交
-
-
由 Cleber Rosa 提交于
Implementation of the CIT varianter optional plugin. Signed-off-by: NAmador Pahim <amador@apahim.org> Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 17 7月, 2018 1 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 11 7月, 2018 1 次提交
-
-
由 Lukáš Doktor 提交于
Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 10 7月, 2018 2 次提交
-
-
由 Lukáš Doktor 提交于
Our "other resources" section is fairly limited, let's add new items. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
I never tried this plugin but based on the description it seems to allow using azure as client for Avocado (or even avocado-vt?) tests. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 23 6月, 2018 1 次提交
-
-
由 Lukáš Doktor 提交于
Currently TAP plugin includes test logs. This changed several times in the history, but mainly is not needed, so let's disable it by default and add argument to enable it. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 13 6月, 2018 1 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 11 6月, 2018 2 次提交
-
-
由 Cleber Rosa 提交于
The `avocado.Test.datadir` attribute has been deprecated, and it's now time to have it removed for good. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
After the deprecation, comes the removal. Hopefully, "workdir" is now being used in tests by now. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 09 6月, 2018 1 次提交
-
-
由 Lukáš Doktor 提交于
It might happen that user runs process with encoding that is ritcher than system one. This is fine by the process as internally it stores encoded bytes object, but the drainer might fail attempting to log the output. Those failures should not be critical as, under described circumstances, the unavailability of the output is expected and should not prevent the execution. Let's simply replace those characters using 'replace' (the 'xmlcharrefreplace' might fail with ASCII coder) and keep processing the data. To simplify error handling new "astring.to_text" argument "errors" is added. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com> Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 06 6月, 2018 1 次提交
-
-
由 Cleber Rosa 提交于
Avocado is frequently used with Avocado-VT, so let's make it easier for users to jump to Avocado-VT's documentation for a smoothier installation experience. This is based on real feedback from a long time user, after wasting time attempting to find Avocado-VT references. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 18 5月, 2018 1 次提交
-
-
由 Merlin Mathesius 提交于
Signed-off-by: NMerlin Mathesius <mmathesi@redhat.com>
-
- 26 4月, 2018 1 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 16 4月, 2018 1 次提交
-
-
由 Lukáš Doktor 提交于
Some tests might produce too much logs which might result in too big xunit results, that might be hard/impossible to publish. Let's allow setting a limit to number of characters to those files and embed only 1/2 of the limit from the beginning and 1/2 of the limit from the end of the log. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 28 3月, 2018 1 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 22 3月, 2018 2 次提交
-
-
由 Cleber Rosa 提交于
These warnings are described as: W0612: Used when a variable is defined but not used. W0622: Used when a variable or function override a built-in. After a suggestion from Andrei Stepanov, we decided to immediately enable these. Rerefence: https://pagure.io/standard-test-roles/pull-request/144 Reference: https://trello.com/c/Ohh7Q6qj/1183-enable-w-in-travis-make-checkSigned-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Python already has a builtin MemoryError exception. The description of such an exception is different from the goal here, so let's just use a different name. Reference: https://docs.python.org/3/library/exceptions.html#MemoryErrorSigned-off-by: NCleber Rosa <crosa@redhat.com>
-
- 14 3月, 2018 1 次提交
-
-
由 Cleber Rosa 提交于
After much discussion, it was decided that `srcdir` must go, and `workdir` should be used instead. At this time, let's deprecate it, and in the near future, remove it. The deprecation approach chosen is to flag tests that use `srcdir` with warning, so users will hopefully take notice. Reference: https://github.com/avocado-framework/avocado/issues/1924 Reference: https://trello.com/c/U1aaJjPJ/1158-deprecate-testsrcdir Reference: https://trello.com/c/dCcxhJc2/1267-remove-testsrcdirSigned-off-by: NCleber Rosa <crosa@redhat.com>
-
- 08 3月, 2018 1 次提交
-
-
由 Cleber Rosa 提交于
The skip() method has been deprecated for quite some time. Let's remove it for good and have users using the decorators and cancel() instead. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 01 3月, 2018 1 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-