mbox series

[U-Boot,00/15] test: Various test refinements and improvements

Message ID 20180923224727.204542-1-sjg@chromium.org
Headers show
Series test: Various test refinements and improvements | expand

Message

Simon Glass Sept. 23, 2018, 10:47 p.m. UTC
This series includes a number of small changes designed to make tests run
more smoothly. The overall goal is that 'make check' runs cleanly without
unnecessary output and all temporary files aare cleaned up.


Simon Glass (15):
  sandbox: Unprotect DATA regions in bus tests
  patman: Handle unicode in _ProjectConfigParser tests
  test/py: Fix unicode handling for log filtering
  buildman: Make the toolchain test more forgiving
  binman: Reorder tests to put helper functions first
  Makefile: Add a 'check' target for make
  test: Simplify the PATH setup
  test: Print the name of each test before running it
  test: Tidy up comments and variable name
  binman: Add a default path to libfdt.py
  binman: Fix up removal of temporary directories
  binman: Separate out testSplBssPad()
  buildman: dtoc: Suppress unwanted output from test
  tools: Set an initial value for indir
  patman: Don't clear progress in tout unless it was used

 Makefile                   |   6 +-
 arch/sandbox/cpu/os.c      |  11 ++
 include/os.h               |  11 ++
 test/dm/bus.c              |  12 ++
 test/py/multiplexed_log.py |   7 +-
 test/run                   |  50 ++++---
 tools/binman/binman.py     |   2 +
 tools/binman/elf_test.py   |   5 +
 tools/binman/entry_test.py |   8 +-
 tools/binman/fdt_test.py   |   4 +
 tools/binman/ftest.py      | 261 ++++++++++++++++++-------------------
 tools/buildman/test.py     |   8 +-
 tools/dtoc/dtoc.py         |   5 +
 tools/dtoc/test_dtoc.py    |   6 +-
 tools/dtoc/test_fdt.py     |  10 +-
 tools/patman/settings.py   |  27 +++-
 tools/patman/tools.py      |   3 +
 tools/patman/tout.py       |   8 +-
 18 files changed, 273 insertions(+), 171 deletions(-)

Comments

Simon Glass Sept. 28, 2018, 5:22 p.m. UTC | #1
Hi,

On 23 September 2018 at 16:47, Simon Glass <sjg@chromium.org> wrote:
>
> This series includes a number of small changes designed to make tests run
> more smoothly. The overall goal is that 'make check' runs cleanly without
> unnecessary output and all temporary files aare cleaned up.
>
>
> Simon Glass (15):
>   sandbox: Unprotect DATA regions in bus tests
>   patman: Handle unicode in _ProjectConfigParser tests
>   test/py: Fix unicode handling for log filtering
>   buildman: Make the toolchain test more forgiving
>   binman: Reorder tests to put helper functions first
>   Makefile: Add a 'check' target for make
>   test: Simplify the PATH setup
>   test: Print the name of each test before running it
>   test: Tidy up comments and variable name
>   binman: Add a default path to libfdt.py
>   binman: Fix up removal of temporary directories
>   binman: Separate out testSplBssPad()
>   buildman: dtoc: Suppress unwanted output from test
>   tools: Set an initial value for indir
>   patman: Don't clear progress in tout unless it was used
>
>  Makefile                   |   6 +-
>  arch/sandbox/cpu/os.c      |  11 ++
>  include/os.h               |  11 ++
>  test/dm/bus.c              |  12 ++
>  test/py/multiplexed_log.py |   7 +-
>  test/run                   |  50 ++++---
>  tools/binman/binman.py     |   2 +
>  tools/binman/elf_test.py   |   5 +
>  tools/binman/entry_test.py |   8 +-
>  tools/binman/fdt_test.py   |   4 +
>  tools/binman/ftest.py      | 261 ++++++++++++++++++-------------------
>  tools/buildman/test.py     |   8 +-
>  tools/dtoc/dtoc.py         |   5 +
>  tools/dtoc/test_dtoc.py    |   6 +-
>  tools/dtoc/test_fdt.py     |  10 +-
>  tools/patman/settings.py   |  27 +++-
>  tools/patman/tools.py      |   3 +
>  tools/patman/tout.py       |   8 +-
>  18 files changed, 273 insertions(+), 171 deletions(-)
>
> --
> 2.19.0.444.g18242da7ef-goog
>

If any of you have time to try this out on your setup I would
appreciate it. I am planning to pull it in for rc1 if I can, but it
has only been on the list 5 days.

It's at dm/testing-working

Regards,
Simon