All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v2 00/17] test: Various test refinements and improvements
@ 2018-10-02  3:12 Simon Glass
  2018-10-02  3:12 ` [U-Boot] [PATCH v2 01/17] test/py: ignore console read exceptions after test failure Simon Glass
                   ` (31 more replies)
  0 siblings, 32 replies; 38+ messages in thread
From: Simon Glass @ 2018-10-02  3:12 UTC (permalink / raw)
  To: u-boot

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.

Changes in v2:
- Quote @$ correctly so that quoted arguments can be passed to run_test
- Add new patch to reduce the number of tests run with sandbox_flattree
- Add a patch to run binman tests concurrently

Simon Glass (16):
  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
  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
  test: Reduce the number of tests run with sandbox_flattree
  binman: Run tests concurrently

Stephen Warren (1):
  test/py: ignore console read exceptions after test failure

 .travis.yml                              |   1 +
 Makefile                                 |   6 +-
 arch/sandbox/cpu/os.c                    |  11 ++
 include/os.h                             |  12 ++
 test/dm/bus.c                            |  12 ++
 test/py/README.md                        |   1 +
 test/py/multiplexed_log.py               |   7 +-
 test/py/u_boot_console_base.py           |  12 +-
 test/run                                 |  57 +++++----
 tools/binman/binman.py                   |  28 ++++-
 tools/binman/cmdline.py                  |   2 +
 tools/binman/elf_test.py                 |   5 +
 tools/binman/entry_test.py               |  15 ++-
 tools/binman/fdt_test.py                 |   4 +
 tools/binman/ftest.py                    |  46 ++++----
 tools/buildman/test.py                   |   8 +-
 tools/concurrencytest/.gitignore         |   1 +
 tools/concurrencytest/README.md          |  74 ++++++++++++
 tools/concurrencytest/concurrencytest.py | 144 +++++++++++++++++++++++
 tools/dtoc/dtoc.py                       |   7 ++
 tools/dtoc/test_dtoc.py                  |   6 +-
 tools/dtoc/test_fdt.py                   |  12 +-
 tools/patman/settings.py                 |  27 +++--
 tools/patman/test_util.py                |   2 +-
 tools/patman/tools.py                    |   3 +
 tools/patman/tout.py                     |   8 +-
 26 files changed, 439 insertions(+), 72 deletions(-)
 create mode 100644 tools/concurrencytest/.gitignore
 create mode 100644 tools/concurrencytest/README.md
 create mode 100644 tools/concurrencytest/concurrencytest.py

-- 
2.19.0.605.g01d371f741-goog

^ permalink raw reply	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2018-10-10  0:01 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-02  3:12 [U-Boot] [PATCH v2 00/17] test: Various test refinements and improvements Simon Glass
2018-10-02  3:12 ` [U-Boot] [PATCH v2 01/17] test/py: ignore console read exceptions after test failure Simon Glass
2018-10-04 16:01   ` Stephen Warren
2018-10-04 16:27     ` Simon Glass
2018-10-10  0:01     ` sjg at google.com
2018-10-02  3:12 ` [U-Boot] [PATCH v2 02/17] sandbox: Unprotect DATA regions in bus tests Simon Glass
2018-10-02  3:12 ` [U-Boot] [PATCH v2 03/17] patman: Handle unicode in _ProjectConfigParser tests Simon Glass
2018-10-02  3:12 ` [U-Boot] [PATCH v2 04/17] test/py: Fix unicode handling for log filtering Simon Glass
2018-10-05  8:08   ` Michal Simek
2018-10-10  0:01   ` sjg at google.com
2018-10-02  3:12 ` [U-Boot] [PATCH v2 05/17] buildman: Make the toolchain test more forgiving Simon Glass
2018-10-02  3:12 ` [U-Boot] [PATCH v2 06/17] Makefile: Add a 'check' target for make Simon Glass
2018-10-02  3:12 ` [U-Boot] [PATCH v2 07/17] test: Simplify the PATH setup Simon Glass
2018-10-02  3:12 ` [U-Boot] [PATCH v2 08/17] test: Print the name of each test before running it Simon Glass
2018-10-02  3:12 ` [U-Boot] [PATCH v2 09/17] test: Tidy up comments and variable name Simon Glass
2018-10-02  3:12 ` [U-Boot] [PATCH v2 10/17] binman: Add a default path to libfdt.py Simon Glass
2018-10-02  3:12 ` [U-Boot] [PATCH v2 11/17] binman: Fix up removal of temporary directories Simon Glass
2018-10-02  3:12 ` [U-Boot] [PATCH v2 12/17] binman: Separate out testSplBssPad() Simon Glass
2018-10-02  3:12 ` [U-Boot] [PATCH v2 13/17] buildman: dtoc: Suppress unwanted output from test Simon Glass
2018-10-02  3:12 ` [U-Boot] [PATCH v2 14/17] tools: Set an initial value for indir Simon Glass
2018-10-02  3:12 ` [U-Boot] [PATCH v2 15/17] patman: Don't clear progress in tout unless it was used Simon Glass
2018-10-02  3:12 ` [U-Boot] [PATCH v2 16/17] test: Reduce the number of tests run with sandbox_flattree Simon Glass
2018-10-02  3:12 ` [U-Boot] [PATCH v2 17/17] binman: Run tests concurrently Simon Glass
2018-10-10  0:01 ` sjg at google.com
2018-10-10  0:01 ` [U-Boot] [PATCH v2 16/17] test: Reduce the number of tests run with sandbox_flattree sjg at google.com
2018-10-10  0:01 ` [U-Boot] [PATCH v2 15/17] patman: Don't clear progress in tout unless it was used sjg at google.com
2018-10-10  0:01 ` [U-Boot] [PATCH v2 14/17] tools: Set an initial value for indir sjg at google.com
2018-10-10  0:01 ` [U-Boot] [PATCH v2 13/17] buildman: dtoc: Suppress unwanted output from test sjg at google.com
2018-10-10  0:01 ` [U-Boot] [PATCH v2 12/17] binman: Separate out testSplBssPad() sjg at google.com
2018-10-10  0:01 ` [U-Boot] [PATCH v2 11/17] binman: Fix up removal of temporary directories sjg at google.com
2018-10-10  0:01 ` [U-Boot] [PATCH v2 10/17] binman: Add a default path to libfdt.py sjg at google.com
2018-10-10  0:01 ` [U-Boot] [PATCH v2 09/17] test: Tidy up comments and variable name sjg at google.com
2018-10-10  0:01 ` [U-Boot] [PATCH v2 08/17] test: Print the name of each test before running it sjg at google.com
2018-10-10  0:01 ` [U-Boot] [PATCH v2 07/17] test: Simplify the PATH setup sjg at google.com
2018-10-10  0:01 ` [U-Boot] [PATCH v2 06/17] Makefile: Add a 'check' target for make sjg at google.com
2018-10-10  0:01 ` [U-Boot] [PATCH v2 05/17] buildman: Make the toolchain test more forgiving sjg at google.com
2018-10-10  0:01 ` [U-Boot] [PATCH v2 03/17] patman: Handle unicode in _ProjectConfigParser tests sjg at google.com
2018-10-10  0:01 ` [U-Boot] [PATCH v2 02/17] sandbox: Unprotect DATA regions in bus tests sjg at google.com

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.