- 04 6月, 2014 2 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
Reorganize and reduce code repetition by creating functions to conveniently log/store tracebacks. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Fixes bug #77. Replace the basic logging.StreamHandler used to control avocado stdout for a version that allows us to skip printing newlines at each message. Then use this stream handler to log the test label at the beginning of each test, rather than at the end. When the tests are done, they can now simply print STATUS strings appropriately, therefore not requiring to log the test label. Both the HumanTestResult and VMTestResult classes were adapted to use this new soluton. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
- 29 5月, 2014 1 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
Job class owns execution of start_file_logging()
-
- 28 5月, 2014 4 次提交
-
-
由 Rudá Moura 提交于
Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
由 Rudá Moura 提交于
Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
由 Rudá Moura 提交于
Call start_file_logging inside avocado.job, so Test Results just need to use output_manager/stream object. Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
由 Rudá Moura 提交于
Run tests on an VM environment set by the user.
-
- 27 5月, 2014 1 次提交
-
-
由 Rudá Moura 提交于
Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
- 26 5月, 2014 1 次提交
-
-
由 Rudá Moura 提交于
Use option --vm-cleanup to enable the snapshot feature. Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
- 24 5月, 2014 2 次提交
-
-
由 Rudá Moura 提交于
The test runner will start the VM, copy and run the tests, collect the results and return the VM to its previous state via snapshots. Results are shown in the user's machine, transparently. Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
由 Rudá Moura 提交于
Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
- 23 5月, 2014 7 次提交
-
-
由 Rudá Moura 提交于
avocado.plugins.jsonresult: JSON test result.
-
由 Rudá Moura 提交于
JSON test result output plugin, obsoletes avocado.plugins.collector. Use parameters `--json` and (optionally) `--json-output <filename>`. Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
由 Rudá Moura 提交于
Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
67 with better debug
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Rudá Moura 提交于
Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
- 22 5月, 2014 5 次提交
-
-
由 Rudá Moura 提交于
avocado.plugins.collector: Collect results in JSON format and archive logs
-
由 Rudá Moura 提交于
Collect and output test results in JSON format, implies option to archive logs in ZIP format. Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
由 Rudá Moura 提交于
avocado.utils.remote: Provides remote operations.
-
由 Rudá Moura 提交于
Add support to archive (ZIP) test result files.
-
由 Rudá Moura 提交于
Remove complexity when coding test results, runners and jobs.
-
- 21 5月, 2014 1 次提交
-
-
由 Rudá Moura 提交于
Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
- 20 5月, 2014 1 次提交
-
-
由 Rudá Moura 提交于
Use command line options `run --archive ...` to create an archive with all files created by the tests. Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
- 17 5月, 2014 2 次提交
-
-
由 Rudá Moura 提交于
There's a role for a standalone TestRunner class, so move some parts of Job to testRunner. Improve documentation too. Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
由 Rudá Moura 提交于
- Change TestResult constructor signature to accept two parameters: stream and args, everything else is passed inside args. - Method test_runner() is now calling start_tests() and end_tests(), so it is the owner of all methods for test results. Signed-off-by: NRuda Moura <rmoura@redhat.com>
-
- 15 5月, 2014 13 次提交
-
-
由 Lucas Meneghel Rodrigues 提交于
Initial multiplex of configuration
-
由 Lucas Meneghel Rodrigues 提交于
In order for people to run all avocado tests at once, move and reorganize tests under a directory called selftests. For someone to run all self tests in avocado, one would have to execute: selftests/run selftests/all This is a shortcut for developers. .travis.yml was also updated to run tests based on the new directory structure. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Instead of using self.params.set_default() manually for each default value, allow test writers to set a default_params attribute with default params, and set them at test class init time. This way we keep things even shorter, while allowing avocado tests to be used stand alone. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Make it possible to access param keys through attributes: self.params.sleep_length instead of: self.params.get('sleep_length') Also, introduce a params.set_default() method, that allows to provide defaults to a given param attribute, in case the configuration did not provide one (avocado tests running as stand alone unittests). Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Tell the multiplex config file we're using floats as the sleep_length value. Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
When we specify the type of a variable in the multiplex config: sleep_length = 1.0 sleep_length_type = float Now we'll convert automatically the string 1.0 retrieved from the multiplex system to a float in a transparent way. This will save code by making people to avoid to manually convert values (if not specified, the value is considered a string). Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-
由 Lucas Meneghel Rodrigues 提交于
Signed-off-by: NLucas Meneghel Rodrigues <lmr@redhat.com>
-