- Dec 14, 2018
-
-
Luis Araujo authored
This commit applies the required changes to the ade test case so it can be executed in LAVA. The change consists in adding the `git-repos` directive so it can fetch the tests scripts from LAVA. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
This commit applies the required changes to the test cases so they can be executed in LAVA. The change consists in adding the `git-repos` directive so they can fetch the tests scripts from LAVA. This is the SDK group in a serie of commits to integrate all the tests into LAVA. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Dec 13, 2018
-
-
Luis Araujo authored
This commit applies the required changes to the test cases so they can be executed in LAVA. The change consists in adding the `git-repos` directive so they can fetch the tests scripts from LAVA. This is the apparmor group in a serie of commits to integrate all the tests into LAVA. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
This commit applies the required changes to the test cases so they can be executed in LAVA. The change consists in adding the `git-repos` directive so they can fetch the tests scripts from LAVA. This is the group 0 in a serie of commits to integrate all the tests into LAVA. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
The new install:git-repos directive in the test case YAML files will allow to clone the tests scripts in order to integrate the test cases into LAVA. This commit adapts the renderer to properly generate test case pages with this new directive. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Dec 11, 2018
-
-
Luis Araujo authored
Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Dec 10, 2018
-
-
Luis Araujo authored
This commit adds the debian directory with the required files to create the deb package. It also updates the setup.py version to the standard versioning scheme. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Dec 07, 2018
-
-
Luis Araujo authored
This commit applies several changes in order to turn the renderer code into a proper python module and command that can be easily installed using the setuptools module. Main changes: - Main executable is named atc - Use setuptools to install renderer executable - Improve tests so they can be easily executed by packages - Update README instructions Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Dec 05, 2018
-
-
Luis Araujo authored
This commit updates the README to explain how to attach images to test case pages. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
The way the execution steps section is formatted recently changed, so update the rendered test file. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Dec 03, 2018
-
-
Luis Araujo authored
Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
This commit gives priority to automated tests during formatting of the execution steps for tests that are both manual and automated (exec_type: all). Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
Just create an index page for single files when the -i option is passed like expected. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Nov 30, 2018
-
-
Luis Araujo authored
This commit adds the --index-page option to create an index page for the test cases. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Nov 28, 2018
-
-
Luis Araujo authored
This routine will only copy files to the destination directory if it is not in the current working directory (development dir), and will properly update the files if they already exist. It also will take care of creating the destination directory if it doesn't exist. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
This commit adds the unit test module for the renderer. It includes tests for the parser, renderer and relevant formatting methods. It also adds a set of files that are used by some of these tests. The commit also updates the README file explaining how to execute these tests. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Nov 27, 2018
-
-
Luis Araujo authored
Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
Using exceptions offers a better interface for the parser to report errors. It also makes more convenient to test the parser code. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Nov 23, 2018
-
-
Andre Moreira Magalhaes authored
With the test now ported to https://gitlab.apertis.org/tests/tumbler-thumbnailing lets update the test template with new instructions to run the test Signed-off-by:
Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
-
Luis Araujo authored
Explain some of the format rules and parser behaviour in the README file. This commit also fixes a minimal typo in the render-test-case comments. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
- Remove the install-tests-cases.yaml test definition. This was only used for testing how to install test cases in lava. - Move the format definition and template to the format/ dir. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
Update apparmor-tumbler with new instructions See merge request tests/apertis-tests-cases!1
-
Andre Moreira Magalhaes authored
With the test now ported to https://gitlab.apertis.org/tests/apparmor-tumbler lets update the test template with new instructions to run the test Signed-off-by:
Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
-
Luis Araujo authored
Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
- Add the remaining test cases for tiny containers. - Add a new image type: tiny-lxc - Add new execution type: all Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Nov 22, 2018
-
-
Luis Araujo authored
- Add the remaining test cases - Rename some sdk test cases to keep their name shorter Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Nov 21, 2018
-
-
Luis Araujo authored
- Add support to add web links. - Add support to attach images. - Update test cases to make use of web links. - Add new ported test cases. - Add images files required by test cases. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Nov 20, 2018
-
-
Luis Araujo authored
Add the compatibility and performance test cases type to be recognized by the parser. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Nov 19, 2018
-
-
Luis Araujo authored
Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
- Update the README listing existing macros and how to use the renderer. - Rename the main program to render-test-case - Rename the tc directory to tests-cases Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
This commit also adds a new macro 'macro_modules_preconditions' to make convenient adding the preconditions for the library modules test cases. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Nov 16, 2018
-
-
Luis Araujo authored
Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Nov 15, 2018
-
-
Luis Araujo authored
Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
Keep the test case data format private in the parser module. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Nov 14, 2018
-
-
Luis Araujo authored
- Adds a command line interface to the renderer to process a single test case yaml file or a directory of files. - Adds the feature to write the test case html page inside a specific directory. - Port few more test cases to the yaml format. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Nov 13, 2018
-
-
Luis Araujo authored
This commit addes a parser for the test case format, so it can detect the most common mistakes (missing field or incorrect types for values) in the test case yaml file. This commit also adds a few more ported test cases. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-