- 10 1月, 2017 3 次提交
-
-
由 Lukáš Doktor 提交于
Currently we check the first commit differently, then all the other commits. It was better as individual failures were distinguished by colors. We added the support for colors to our "checkall" script making the "make check" similarly synoptic so there is no need to treat the first commit differently anymore. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
* https://github.com/avocado-framework/avocado: docs: make contribution licensing terms (DCO style) more explicit
-
由 Cleber Rosa 提交于
Let's add the recommended (legal) language that will let our contributors know what a "Signed-off-by" line means when sending contributions to Avocado. Signed-off-by: NCleber Rosa <crosa@redhat.com>
-
- 09 1月, 2017 3 次提交
-
-
由 Amador Pahim 提交于
-
由 Jun Guo 提交于
-
由 Cleber Rosa 提交于
-
- 04 1月, 2017 5 次提交
-
-
由 Amador Pahim 提交于
-
由 Lukáš Doktor 提交于
The default exception of `subprocess.Popen` does not contain any useful info. We already replace the original exception for "File not found" exception, this patch always modifies the exception's message to include the executed command. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Amador Pahim 提交于
-
由 Lukáš Doktor 提交于
Let's add a check that teststmpdir is shared across different jobs when set manually via environment variables. This also contains a little improvement in one of the used tests. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
The "AVOCADO_TESTS_COMMON_TMPDIR" is an environmental variable name used to store the location of a common tmpdir. To avoid issues with typos/name changes let's use the variable in `avocado.core.test` to share the env variable name everywhere. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 03 1月, 2017 5 次提交
-
-
由 Lukáš Doktor 提交于
The filtering is not useful for basic params, let's move it to mux and while on it also remove the avocado arguments (options) to the yaml_to_mux plugin. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
The `avocado.core.tree` contains multiplex/mux-related features like multiplex and ctrl, which are not really useful for basic params. Let's simplify the base tree object and put the extracted features in `avocado.core.mux`. This is a first step and the `avocado.core.mux` should contain most of the generic parts useful for creating varianter plugins. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
The `_create_from_yaml` function allows specifying custom tree node object, but it only works properly with `tree.TreeNode` inherited ones. Let's use the custom class instead to make the code cope with different use cases. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
For speed optimization we used to override the "data_inject" and "data_merge" methods after parsing. Let's stop doing that as the check should not be that costly and add a support for `Varianter.ignore_new_data` attribute to allow ignoring new data on parsed Varianter. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
The concept of multiplexer is about to be split into an abstract API for variants generation, multiplexer which will be in-core implementation of one of the variants generation plugins and yaml_to_mux plugin which uses this multiplexer implementation to create variants from a yaml file. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 19 12月, 2016 7 次提交
-
-
由 Lukáš Doktor 提交于
* https://github.com/avocado-framework/avocado: avocado.utils.pci: Check the full path in get_slot_from_sysfs avocado.utils.pci: Fix get_num_devices_in_domain
-
由 Lukáš Doktor 提交于
The get_slot_from_sysfs checks for devices' directory, but not for the actual file and this file is only available on ppc64. Let's improve the check and report None when the file does not exists rather than failing with IOError exception. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
The get_num_devices_in_domain uses wildcards, which are handled by shell, which was not enabled in the command. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
* pci: avocado.utils.pci: Fix the absolute import
-
由 Lukáš Doktor 提交于
The genio import is suppose to be relative one. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
* https://github.com/avocado-framework/avocado: Adding PCI module
-
由 Narasimhan V 提交于
avocado.utils.pci: Adds pci related modules. Signed-off-by: NNarasimhan V <sim@linux.vnet.ibm.com>
-
- 16 12月, 2016 2 次提交
-
-
由 Lukáš Doktor 提交于
* https://github.com/avocado-framework/avocado: plugins: tests temporary directory
-
由 Amador Pahim 提交于
This commit creates a job pre/post plugin that generates a temporary directory intended to be consumed by the tests. The temporary directory will be created in 'pre', available via environment variable and removed in 'post. We are also exposing the tests temporary directory in the Test API. Reference: https://trello.com/c/P1JOtVY7Signed-off-by: NAmador Pahim <apahim@redhat.com>
-
- 12 12月, 2016 1 次提交
-
-
由 Amador Pahim 提交于
-
- 09 12月, 2016 2 次提交
-
-
由 Lukáš Doktor 提交于
The len(string) does not work properly when terminal control characters are present. To allow printing them, we first need to calculate the length of the string without the term ctrl characters and then print it. We can't use the "%-{NUM}s" formatting, because it again uses the incorrect length, so instead this patch uses custom padding calculated from the stripped lengths. As a side effect the custom formatting this version allows rows with different number of cols in it. I left it untreated and added selftest for it as I think it could be actually useful. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
Let's avoid duplicating the code and use `itertools.chain` to treat matrix and header the same way. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
- 08 12月, 2016 12 次提交
-
-
由 Lukáš Doktor 提交于
* https://github.com/avocado-framework/avocado: docs: cross-reference for test tags in 'Test discovery'
-
由 Amador Pahim 提交于
From test writer perspective, we need the information about test tags in the Writing Tests section. But from the users executing tests perspective, the information about test tags should be present in Test Discovery section. Let's fix that creating this cross-reference. Signed-off-by: NAmador Pahim <apahim@redhat.com>
-
由 Amador Pahim 提交于
-
由 Narasimhan V 提交于
avocado.utils.multipath: Adds multipath related modules. Signed-off-by: NNarasimhan V <sim@linux.vnet.ibm.com>
-
由 Amador Pahim 提交于
-
由 Lukáš Doktor 提交于
I tried to strip-down the bootstrap library in order to minimize resources size. I used brute-force based on me not being able to find a visible difference, so I can't guarantee everything is included, but I tried hard and couldn't see a difference. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
When long fail_reason is detected, we add a on_click popup with the full description, but somehow we included string "fail_reason" instead of the fail_reason variable. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
Default bootstrap library contains a custom font we don't really use. Let's generate a version without it from: http://getbootstrap.com/customize/ Note I only removed the font, it still can be minimized... Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Amador Pahim 提交于
-
由 Lukáš Doktor 提交于
Let's increase the GDB init timeout up to 5s and while on it improve a bit the while condition. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Lukáš Doktor 提交于
On heavy loaded machines (mainly IO) it might happen that test's `__init__` is not executed in 10s causing the execution to fail. The same applies to when we try to interrupt the job, only here the default timeout was 0.5s. Let's increase both to 60s, they are both busy loops so this timeout is only a corner case. Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>
-
由 Cleber Rosa 提交于
-