[U-Boot] [PATCH v2 0/6] efi_laoder: Add travis test coverage

Alexander Graf agraf at suse.de
Thu Nov 17 18:31:01 CET 2016


Now that we have Travis-CI support in U-Boot as well as a simple hello world
efi binary test case, we can make use of the two and verify that efi_loader
support still works on every commit.

This patch set enables network as well as basic efi_loader test coverage once
the uboot-test-hooks pull request at

  https://github.com/swarren/uboot-test-hooks/pull/9

is accepted.

---

v1 -> v2:

  - Make the tests actually work
  - New patch: Travis: Expose build dir as variable
  - New patch: Travis: Remove sleep test from integratorcp_cm926ejs-qemu test

Alexander Graf (6):
  tests: net: Offset downloads to 4MB
  Travis: Expose build dir as variable
  travis: Add python path for environments
  tests: Add efi_loader hello world test
  efi_loader: Allow to compile helloworld.efi w/o bundling it
  Travis: Remove sleep test from integratorcp_cm926ejs-qemu test

 .travis.yml                              |   7 +-
 arch/arm/lib/Makefile                    |   2 +-
 arch/x86/config.mk                       |   2 +-
 arch/x86/lib/Makefile                    |   2 +-
 cmd/Kconfig                              |  15 ++-
 configs/qemu-x86_efi_payload64_defconfig |   1 +
 lib/efi_loader/Makefile                  |   3 +
 test/py/tests/test_efi_loader.py         | 158 +++++++++++++++++++++++++++++++
 test/py/tests/test_net.py                |   4 +-
 9 files changed, 186 insertions(+), 8 deletions(-)
 create mode 100644 test/py/tests/test_efi_loader.py

-- 
1.8.5.6



More information about the U-Boot mailing list