- Jan 16, 2019
-
-
Luis Araujo authored
This is a madantory field that specifies the deployment type of the image where this test case can be executed. The commit adds the image-deployment field for each test case, and it currently can be a list with the following values: APT, OSTree, Any. This commit also updates the tests files. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Jan 11, 2019
-
-
Luis Araujo authored
This commit renames the image-type field to image-variant in the test cases files. It also updates the parser, renderer code, test_case template and unittests files in order to use the new name. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Jan 07, 2019
-
-
Luis Araujo authored
This commit makes sure that the parser considers the git-repos field mandatory for automated tests. It also updates one test file with a new test definition using git-repos. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Dec 21, 2018
-
-
Frédéric Dalleau authored
Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
- Dec 20, 2018
-
-
Denis Pynkin authored
Add test to check proper behavior in the following circumstances: - Power cut during an update - USB mass storage unplug during an update - The disk is full during an update Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com> Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
- Dec 19, 2018
-
-
Add a test to exercise the features of the Apertis update manager. These tests only works on OSTree images and check following: - API of update manager with `updatectl` utility - automatic update from mass storage device with static delta - manual upgrade with static delta file - automatic rollback from "failed" update - blacklist feature - rollback feature of U-Boot bootloader Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com> Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- Dec 18, 2018
-
-
Luis Araujo authored
Only remove the suffix automated from the name. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Dec 17, 2018
-
-
Luis Araujo authored
This will allow to show the specific branch that needs to be used during cloning the tests scripts repository in the test cases pages. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
Update the test cases names so they match the names specified in the lava job file. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
Generate new tests files with the recent format changes. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
This commit updates the sanity-check test case to avoid redundant information when using the new macro for fetching the test repository. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
This commit improves the modules macro to avoid redundant information in the test cases using such a macro. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
Luis Araujo authored
These test cases originally didn't have a test case page and they are all automated tests mainly running sanity checks for different services. Most of them are marked as High priority. this commit also adds a new SDK test. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Dec 14, 2018
-
-
Luis Araujo authored
This commit updates the remaining tests cases for LAVA integration. The change consists in adding the `git-repos` directive so they can fetch the tests scripts from LAVA. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
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 commit includes the folks and modules groups. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
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>
-