1. 29 11月, 2016 37 次提交
  2. 27 11月, 2016 3 次提交
    • A
      travis: Add efi_loader grub2 test · 0e4e38ae
      Alexander Graf 提交于
      We have all the building blocks now to run arbitrary efi applications
      in travis. The most important one out there is grub2, so let's add
      a simple test to verify that grub2 still comes up.
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      0e4e38ae
    • A
      Travis: Remove sleep test from integratorcp_cm926ejs-qemu test · 78992845
      Alexander Graf 提交于
      Most of the time when running the sleep test in Travis for
      the integratorcp_cm926ejs target I get errors like this:
      
        E       assert 2.999901056289673 >= 3
      
      The deviation is tiny, but fails the overall build result. Since
      the sleep test is not terribly important as gate keeper for travis
      tests, let's just exclude it for this board.
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      Reviewed-by: NTom Rini <trini@konsulko.com>
      78992845
    • A
      efi_loader: Allow to compile helloworld.efi w/o bundling it · 95b62b2e
      Alexander Graf 提交于
      Today we can compile a self-contained hello world efi test binary that
      allows us to quickly verify whether the EFI loader framwork works.
      
      We can use that binary outside of the self-contained test case though,
      by providing it to a to-be-tested system via tftp.
      
      This patch separates compilation of the helloworld.efi file from
      including it in the u-boot binary for "bootefi hello". It also modifies
      the efi_loader test case to enable travis to pick up the compiled file.
      Because we're now no longer bloating the resulting u-boot binary, we
      can enable compilation always, giving us good travis test coverage.
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      Reviewed-by: NTom Rini <trini@konsulko.com>
      95b62b2e