Hi Tom, Happy Thanksgiving. Herewith some test fix-ups.
After this I have some patches to enable these tests with 'make tests'. But I'm a little nervous about it. One of them needs Python code coverage tools which not everyone will have. So I'll take those separately after I've tried with travis-cl. https://travis-ci.org/sglass68/u-boot/builds/306101351 The following changes since commit 16fa2eb95172e63820ee5f3d4052f3362a6de84e: ARM: dra7: Kconfig: Add thermal configs for dra7xx and am57xx (2017-11-21 08:03:39 -0500) are available in the Git repository at: git://git.denx.de/u-boot-dm.git for you to fetch changes up to 9677faa34ee81c7abb4c08b0dc4ce4aace5473fc: binman: Return non-zero exit code on test failure (2017-11-22 18:05:38 -0700) ---------------------------------------------------------------- Simon Glass (21): binman: Add better Makefile debugging binman: Add docs explaining how to enable binman for a board binman: Add a Makefile for test-program compilation binman: Rename tests to ftest binman: Disable the no-unit_address_vs_reg warnings test/run: Report and return failure patman: Fix up tests to pass with newest checkpatch buildman: Allow skipping of tests which use the network buildman: Fix up tests dtoc: Fix up tests binman: Append to PYTHONPATH when running test coverage binman: Set up 'entry' to permit full test coverage binman: Add tests for importlib availability binman: Add a main program to the tests binman: Increase test coverage back to 100% binman: Check for files missing from test coverage binman: Add test for u-boot-spl-bss-pad binman: Add a test for x86-start16-spl binman: Add add test for SPL with a microcode pointer binman: Add add test for using an Intel MRC binary binman: Return non-zero exit code on test failure scripts/Makefile.lib | 18 +++- test/run | 20 ++++- tools/binman/README | 24 +++++- tools/binman/binman.py | 42 +++++++-- tools/binman/entry_test.py | 36 +++++++- tools/binman/etype/u_boot_spl_with_ucode_ptr.py | 2 +- tools/binman/etype/u_boot_ucode.py | 11 +-- tools/binman/{func_test.py => ftest.py} | 108 ++++++++++++++++++------ tools/binman/image.py | 7 +- tools/binman/test/47_spl_bss_pad.dts | 17 ++++ tools/binman/test/48_x86-start16-spl.dts | 13 +++ tools/binman/test/49_x86_ucode_spl.dts | 29 +++++++ tools/binman/test/50_intel_mrc.dts | 13 +++ tools/binman/test/Makefile | 39 +++++++++ tools/binman/test/bss_data | Bin 0 -> 5020 bytes tools/binman/test/bss_data.c | 18 ++++ tools/binman/test/bss_data.lds | 16 ++++ tools/binman/test/u_boot_no_ucode_ptr.c | 4 - tools/binman/test/u_boot_ucode_ptr.c | 4 - tools/buildman/buildman.py | 6 +- tools/buildman/cmdline.py | 2 + tools/buildman/test.py | 38 ++++++--- tools/dtoc/fdt_util.py | 3 +- tools/dtoc/test_dtoc.py | 82 ++++++++---------- tools/patman/test.py | 41 +++++---- 25 files changed, 455 insertions(+), 138 deletions(-) rename tools/binman/{func_test.py => ftest.py} (91%) create mode 100644 tools/binman/test/47_spl_bss_pad.dts create mode 100644 tools/binman/test/48_x86-start16-spl.dts create mode 100644 tools/binman/test/49_x86_ucode_spl.dts create mode 100644 tools/binman/test/50_intel_mrc.dts create mode 100644 tools/binman/test/Makefile create mode 100755 tools/binman/test/bss_data create mode 100644 tools/binman/test/bss_data.c create mode 100644 tools/binman/test/bss_data.lds Regards, Simon _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot