- 10 5月, 2016 2 次提交
-
-
由 Lukáš Doktor 提交于
Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
Use `--show test` to demonstrate the `--show-job-log` feature (and mention both. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 05 5月, 2016 1 次提交
-
-
由 Amador Pahim 提交于
There's no reason for having a separated simpletests directory, let's move them to the tests directory. Reference: https://trello.com/c/VFcxxwIpSigned-off-by: NAmador Pahim <apahim@redhat.com>
-
- 02 5月, 2016 2 次提交
-
-
由 Lukáš Doktor 提交于
Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
There is a "make develop" target available in Makefile to develop avocado, let's use it in documentation. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 27 4月, 2016 4 次提交
-
-
由 Amador Pahim 提交于
It is expected to be string, not integer. Signed-off-by: NAmador Pahim <apahim@redhat.com>
-
由 Cleber Rosa 提交于
This release introduces a new versioning scheme, so the "big bump" from 0.34.0 to 35.0 is not such a big bump. Some additional changes with regards to versioning were added, such as the way the remote runner checks for Avocado on the remote host. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Since DEB packages have seen much update in the last releases, instead of pointing to very old and innacturate releases, let's move those to contrib. While at it, let's document what is officially distributed and what's best effort (contrib level). Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
The steps to perform a release have changed during the last few versions, most importantly regarding the distribution of the packages. Let's update the instructions to better match reality. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 26 4月, 2016 2 次提交
-
-
由 Cleber Rosa 提交于
This script introduces a pair of directories that will be searched for executable files, to be run before and after the actual execution of a job. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
These new plugin interfaces, to be registered under the 'avocado.plugins.job.prepost' namespace, allow for any custom action to be executed before and/or after the job execution. The JobPre plugin interface requires the `pre` method to be implemented, while the JobPost plugin interface requires the `post` method to be implemented. The separation of the interfaces allows for mandatory implementation of the given interfaces, which was the whole point of using Abstract base classes, instead of having empty default implementations. One single class may implement either one, or both of those interfaces. Both `pre` and `post` methods receive the current Job instance as an argument, which allows the plugin to fetch any job information or even to tweak as it may seem fit. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 25 4月, 2016 1 次提交
-
-
由 Cleber Rosa 提交于
The slides links are broken. Let's remove them, and eventually re-add them when they are put back in place. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 20 4月, 2016 1 次提交
-
-
由 Lukáš Doktor 提交于
Add short section about GPG signing (optional). Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 19 4月, 2016 1 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 14 4月, 2016 1 次提交
-
-
由 Amador Pahim 提交于
Currently, exit codes cover all situations with one single value. This patch makes exit codes to be ORable, so we can better represent the variety of things that happens during an Avocado execution. Reference: https://trello.com/c/SU5fixgHSigned-off-by: NAmador Pahim <apahim@redhat.com>
-
- 13 4月, 2016 1 次提交
-
-
由 Amador Pahim 提交于
The xunit plugin claims to be compatible with jenkins-ci junit-4.xsd, but it does not pass on the validation dur to the wrong key name 'skip'. This patch changes the key name to 'skipped' and adds a unittest to validate the xunit output against the junit-4.xsd schema. The junit-4.xsd file is coming from: https://svn.jenkins-ci.org/trunk/hudson/dtkit/dtkit-format/dtkit-junit-model/src/main/resources/com/thalesgroup/dtkit/junit/model/xsd/junit-4.xsd Reference: https://trello.com/c/ZdEb0TblSigned-off-by: NAmador Pahim <apahim@redhat.com>
-
- 18 3月, 2016 1 次提交
-
-
由 Cleber Rosa 提交于
Let's give a real example on how to use logging streams when writing tests, and use the runner options that allow for logging streams to be captured into log files. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 17 3月, 2016 1 次提交
-
-
由 Cleber Rosa 提交于
And deprecate the --multiplex-files option, which was actually the complete name of the option, but was not being used formally by our documentation. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 16 3月, 2016 1 次提交
-
-
由 Lukáš Doktor 提交于
This patch adds "Logging system" chapter to the documentation describing the existing and recent features related to logging. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 09 3月, 2016 1 次提交
-
-
由 Amador Pahim 提交于
Trying to follow the docs to install avocado from source, make requirements command fails doe to the missing dependencies. This patch adds the two missing dependencies I had to install in addition to the listed in docs. Reference: https://trello.com/c/1ryTxsXwSigned-off-by: NAmador Pahim <apahim@redhat.com>
-
- 03 3月, 2016 1 次提交
-
-
由 Amador Pahim 提交于
Asset fetcher changed the fallback directory to be the data_dir/cache isntead of a test temporary directory. This patch reflects in docs that change. Signed-off-by: NAmador Pahim <apahim@redhat.com>
-
- 02 3月, 2016 1 次提交
-
-
由 Amador Pahim 提交于
Find for files in multiple locations, caching it when successfully fetched. Available as fetch_asset() method in avocado.Test(). Reference: https://trello.com/c/KTeMIx0uSigned-off-by: NAmador Pahim <apahim@redhat.com>
-
- 29 2月, 2016 2 次提交
-
-
由 Cleber Rosa 提交于
The get_data_path utility API of the Test class is a convenience, it simply joins the name of a given file to the datadir location. IMHO the value is low when compared to the pollution of the namespace and yet another compatibility/stability promise. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
These two attributes are simply utility logger instances that test writers can use to write "directly" to the test process' STDOUT and STDERR. I agree that having those ready to use inside a test is a nice to have, but I don't think it justifies the polution to the test class namespace. Let's remove those and document how the user can use Python's standard logging API to retrieve the logger instances that Avocado provides to tests. This will continue to exist and be supported. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 12 2月, 2016 1 次提交
-
-
由 Lukáš Doktor 提交于
Sometimes it's useful for debugging purposes to pause the running test. This is currently hard as tests run as subprocess. This patch adds a special handler for SIGTSTP (ctrl+z) which sends SIGSTOP/SIGCONT to the test process and it's children. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 20 1月, 2016 1 次提交
-
-
由 Amador Pahim 提交于
This patch is merging the concepts of TEST_NA and SKIP, making the consequent status more relevant for the users. Signed-off-by: NAmador Pahim <apahim@redhat.com>
-
- 16 1月, 2016 1 次提交
-
-
由 Amador Pahim 提交于
Doccument the --replay option for the run command. Signed-off-by: NAmador Pahim <apahim@redhat.com>
-
- 08 1月, 2016 4 次提交
-
-
由 Cleber Rosa 提交于
It looks like a lot of our users are also hackers and want to run Avocado from source. Since version 0.31.0 this requires one additional step. Let's properly and permanently document it. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
The previous text "please adapt to your platform" is enough. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
If contributors choose to send patches to the mailing list, we'll take them. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
So that regular and advanced users (Avocado hackers) know better where to look for specific information. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 05 1月, 2016 1 次提交
-
-
由 Lukáš Doktor 提交于
RHEL requires epel to be enabled. Let's mention it in the documentation. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 23 12月, 2015 3 次提交
-
-
由 Cleber Rosa 提交于
Commit 63077e79 introduced the `make requirements` target. Let's use that on the documentation, since it can cover more scenarios such as Python 2.6 users. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Commit f415c4d8 introduced this useful feature. Let's document how it can be used. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 19 12月, 2015 1 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 18 12月, 2015 1 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 07 12月, 2015 1 次提交
-
-
由 Cleber Rosa 提交于
While going through the dependency list (requirements*.txt files) and performing our self tests out of virtual environments, I noticed that some tests are run outside the virtual environments. The reason is that, even though the virtual environment is activated for the test session (and say, `which python` gives `/venv/bin/python`), we have hard coded `/usr/bin/python` in most places. According to the some discussions on the virtualenv project itself[1], a quick solution is to revert to the also common `/usr/bin/env python` way of pointing to the Python interpreter. [1] - https://github.com/pypa/virtualenv/issues/124Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 19 11月, 2015 1 次提交
-
-
由 Cleber Rosa 提交于
Ideally our HTML formatted docs would have toggable line numbers. Since we don't have that, let's just try to be clearer about the line numbers not being part of the multiplex file format. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 05 11月, 2015 1 次提交
-
-
由 Cleber Rosa 提交于
Signed-off-by: NCleber Rosa <crosa@redhat.com>
-