- 10 Nov, 2020 1 commit
-
-
Fabio Utzig authored
Signed-off-by:
Fabio Utzig <fabio.utzig@nordicsemi.no>
-
- 17 Sep, 2020 3 commits
-
-
David Brown authored
Optionally extract build artifacts from an archive file instead of building them. This completes the separation between building the tests and running them. To use this, do something like: go run test-compile.go Arrange to have the mcuboot dir and the test-images.zip on the test target, and then run: go run run-tests.go -prebuilt test-images.zip Signed-off-by:
David Brown <david.brown@linaro.org>
-
David Brown authored
Instead of just having the build commands part of the test execution, separate them into a separate value. This will facilitate having an option that doesn't actually build the tests, but extracts them from an archive. Signed-off-by:
David Brown <david.brown@linaro.org>
-
David Brown authored
Move the list of tests to run from the test runner itself into its own package. The test can be invoked the same way (Go will find the go.mod at the top of mcuboot), but this will make it easier to separate a test runner from a test builder. Signed-off-by:
David Brown <david.brown@linaro.org>
-
- 05 Dec, 2019 1 commit
-
-
David Brown authored
Remove a redundant chip erase from run-tests.go. The '-e chip' should tell pyocd to perform a chip erase. There seem to be some combinations of daplink and pyocd that if an invalid image is loaded into the device, it can no longer be flashed by pyocd. Performing the chip erase as a separate command easily gets it into this state. It can be recovered by using the DAP filesystem to write the image. Signed-off-by:
David Brown <david.brown@linaro.org>
-
- 19 Feb, 2019 1 commit
-
-
Maureen Helm authored
pyocd 0.14.0 merged its command-line tools into a unified pyocd tool with subcommands. The separate command-line tools still remain, but are deprecated. Update all pyocd calls in samples and documentation to use the new unified pyocd tool with subcommands. Note that pyocd 0.15.0 has an issue with the command 'pyocd erase', which was fixed in pyocd 0.16.0. Signed-off-by:
Maureen Helm <maureen.helm@nxp.com>
-
- 29 Jan, 2018 1 commit
-
-
David Brown authored
Enhance the test runner so that it can verify the output of the tests by itself. This needs the console to be logged to a file, but otherwise works the same as the current test runner. Also, the build results are placed in a log file, so that it is easier to see what is happening. Signed-off-by:
David Brown <david.brown@linaro.org>
-