- 20 Feb, 2020 1 commit
-
-
Rémi Duraffort authored
Signed-off-by:
Rémi Duraffort <remi.duraffort@linaro.org>
-
- 04 Feb, 2020 1 commit
-
-
Stevan Radakovic authored
Support running services like tftpd and nfs-server on different locations. Also this will allow using different ports on the same host for these services.
-
- 23 Jan, 2020 1 commit
-
-
Rémi Duraffort authored
The DownloaderAction is already tested in tests/lava_dispatcher/actions/deploy/test_download.py. Signed-off-by:
Rémi Duraffort <remi.duraffort@linaro.org>
-
- 18 Dec, 2019 3 commits
-
-
Antonio Terceiro authored
-
Antonio Terceiro authored
-
Rémi Duraffort authored
The later was already a copy. Signed-off-by:
Rémi Duraffort <remi.duraffort@linaro.org>
-
- 16 Dec, 2019 1 commit
-
-
Rémi Duraffort authored
Generate and use the substitutions dictionary during the run() phase. Using and setting namespace data in the validate pahse is never a good idea as this might be overriden by another action later on. Better to use namspace data only during the run phase. This will help to fix an issue when using archived resources. Signed-off-by:
Rémi Duraffort <remi.duraffort@linaro.org>
-
- 26 Nov, 2019 1 commit
-
-
Rémi Duraffort authored
Signed-off-by:
Rémi Duraffort <remi.duraffort@linaro.org>
-
- 20 Nov, 2019 1 commit
-
-
Rémi Duraffort authored
Signed-off-by:
Rémi Duraffort <remi.duraffort@linaro.org>
-
- 12 Nov, 2019 1 commit
-
-
Corentin LABBE authored
For checking hash of downloaded files, LAVA supports only md5 and sha256. This patch adds support for using sha512 hashs.
-
- 25 Oct, 2019 1 commit
-
-
Rémi Duraffort authored
Signed-off-by:
Rémi Duraffort <remi.duraffort@linaro.org>
-
- 15 Oct, 2019 2 commits
-
-
Rémi Duraffort authored
The repeat keyword was never implemented so all the test where skipped. Signed-off-by:
Rémi Duraffort <remi.duraffort@linaro.org>
-
Rémi Duraffort authored
If the C backend is not available, lava will fallback to the python implementation. Signed-off-by:
Rémi Duraffort <remi.duraffort@linaro.org>
-
- 08 Oct, 2019 1 commit
-
-
Rémi Duraffort authored
Signed-off-by:
Rémi Duraffort <remi.duraffort@linaro.org>
-
- 19 Mar, 2019 1 commit
-
-
Rémi Duraffort authored
The prompts linked to username/password errors, should not be used when typing login_commands. Also fix tests of auto-login failures. Signed-off-by:
Rémi Duraffort <remi.duraffort@linaro.org>
-
- 13 Dec, 2018 1 commit
-
-
Rémi Duraffort authored
The key is never used and does change the schema that we might want to fully validate. Signed-off-by:
Rémi Duraffort <remi.duraffort@linaro.org> Reviewed-by:
Neil Williams <neil.williams@linaro.org> Tested-by: _Marge_Bot <https://git.lavasoftware.org/lava/lava/merge_requests/262>
-
- 12 Dec, 2018 1 commit
-
-
Rémi Duraffort authored
Most test directories are called "tests" while two where called "test". Keep only the first form. Also fix coverage computation as lava_dispatcher.actions.test was not computed. Signed-off-by:
Rémi Duraffort <remi.duraffort@linaro.org>
-
- 08 Nov, 2018 1 commit
-
-
Neil Williams authored
Signed-off-by:
Neil Williams <neil.williams@linaro.org>
-
- 30 Oct, 2018 1 commit
-
-
Neil Williams authored
Some unit test environments do not provide /sys/class/misc/kvm and most unit tests do not require it. Set a job context which disables use of -enable-kvm in the device configurations. Signed-off-by:
Neil Williams <neil.williams@linaro.org>
-
- 19 Oct, 2018 1 commit
-
-
Neil Williams authored
Borrow from the Lxc support to use a custom ShellSession class to allow use of poweroff for all QEMU instead of needing connection_tags. Ensure following test actions remount the overlay image. Signed-off-by:
Neil Williams <neil.williams@linaro.org>
-
- 09 Oct, 2018 1 commit
-
-
Neil Williams authored
Extend base Factory to support test-specific changes to the job context. Signed-off-by:
Neil Williams <neil.williams@linaro.org>
-
- 01 Oct, 2018 1 commit
-
-
Neil Williams authored
Ensure unit tests are testing the same behaviour as the rest of the source code and also reduce the amount of noise in the SAST report so that genuine issues are easier to find. Signed-off-by:
Neil Williams <neil.williams@linaro.org>
-
- 16 Jul, 2018 1 commit
-
-
Neil Williams authored
Document that 'os' is approximate when it is used. Document when it is still required. Document that other uses are deprecated. Allow the overlay to pick up common POSIX constants. Change-Id: I1f7c8f27615cd33a8d2b505a3f0563373f8111f4
-
- 11 Jul, 2018 1 commit
-
-
Rémi Duraffort authored
Change-Id: I9d61efc457fb5e49ac1b3ad56acaa1b453b9cc4a
-
- 21 Jun, 2018 1 commit
-
-
Neil Williams authored
This export is no longer required and plays awkwardly with second UART support. Change-Id: I2cd74adfdb1b49544727c6175e377193384f8739
-
- 23 May, 2018 1 commit
-
-
Neil Williams authored
Make a clear separation between lava_server and lava_dispatcher binary packages so that a master does not need all the dependencies of lava-dispatcher installed (and does not necessarily have a local worker). Update documentation on how lava-common can be used. Change-Id: I040a44c7ce6d853524ccc33e08df593b0d14c54f
-
- 14 May, 2018 1 commit
-
-
Neil Williams authored
LAVA-1319 - Remove static YAML files and replace with device configuration generated from current Jinja2 templates. Change-Id: I2a078a6aa00d8385780515167630aa3d526f7fa8
-
- 25 Apr, 2018 1 commit
-
-
Rémi Duraffort authored
Change-Id: I8bc55876f82817533dfef42128aefea15c904311
-
- 28 Mar, 2018 2 commits
-
-
Neil Williams authored
The complex string / list handling of the connection prompts is a pexpect behaviour. Clarify our code handling to avoid TypeError when adding a list to an existing prompt string by first converting to a list with a single string entry. Change-Id: I570f2ad51b436a4a7bfcac1e642bb2533b788f16
-
Rémi Duraffort authored
Setting self.error will raise a JobError while an InfrastructureError is needed here. Change-Id: I233dcb1e28aaa6f75fa2c263fc0a9596ce33710d
-
- 21 Feb, 2018 1 commit
-
-
Rémi Duraffort authored
Change-Id: I5d39d205e92f43c087bdef3ac966723179c83110
-
- 25 Jan, 2018 1 commit
-
-
Matt Hart authored
- Unify the bootloader interrupt action for all bootloaders to use - Check for error messages throughout bootloader interaction - Be reasonably confident that failures after bootloader commands, are kernel Change-Id: Ib8413baf5667dec4d487a9ca40f9b222be3c0b19
-
- 15 Nov, 2017 1 commit
-
-
Senthil Kumaran S authored
Change-Id: I51db97a365478850bb625185358d2ac9807ba1a0
-
- 25 Oct, 2017 1 commit
-
-
Rémi Duraffort authored
Change-Id: I098edd9edfeb968b303eaedc6afb6654e43b4b98
-
- 21 Jul, 2017 1 commit
-
-
Guillaume Tucker authored
The kernel.txt log had a kernel panic, which should cause failures in the login tests. Rename it kernel-panic.txt to use it in test_messages.py, and add a new kernel-1.txt which is coming from a successful boot. Also add a unit test case to check kernel-1.txt gets parsed without any false positives (no kernel errors). Change-Id: Ic489d5bbdccdc73192857ac55209dab14e8ce934 Signed-off-by:
Guillaume Tucker <guillaume.tucker@collabora.com>
-
- 10 May, 2017 1 commit
-
-
Neil Williams authored
For large changes. The pipeline_ref change still needs to be checked and reviewed. If self.job is set, use that directly. Change-Id: I7b9f507418221df59448042e399f8670a519e5ff
-
- 02 May, 2017 1 commit
-
-
Rémi Duraffort authored
Change-Id: Ideb6ef58ca0d2bb1328e1df7a132c99555f53a42
-
- 17 Mar, 2017 1 commit
-
-
Rémi Duraffort authored
The dispatcher is now sending a result at the end of the pipeline validation. Moreover the results send at the end of the job now include the error message send by the action that was failing. Change-Id: I12b9d2a6d6d870da80cbb1ea6e1e9c06190d2527
-
- 14 Mar, 2017 1 commit
-
-
Neil Williams authored
Change-Id: Id9e757a9bed210f7c99d7186466338f0f39be7fe
-
- 02 Mar, 2017 1 commit
-
-
Rémi Duraffort authored
Except all possible exception and re-raise using the right LAVAError sub-class. Also call the cleanup function whenever needed. If validation fails, set the lava.job test case to "fail". Change-Id: Idb57bdc4747698e3a33d6e12043fb3fe517ee6d1
-