public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v2 0/7] test: Include Python tools in test coverage
@ 2017-11-27  3:25 Simon Glass
  2017-11-27  3:25 ` [U-Boot] [PATCH v2 1/7] test: Correct operation when tests pass Simon Glass
                   ` (6 more replies)
  0 siblings, 7 replies; 15+ messages in thread
From: Simon Glass @ 2017-11-27  3:25 UTC (permalink / raw)
  To: u-boot

At present there are a number of tools in U-Boot which have tests which
are not widely used:

  patman   - prepare, check and send patches
  buildman - multi-threaded multi-commit builder
  dtoc     - convert device tree file to C
  binman   - produce firmware images

In fact many tests are broken and this has not been noticed.

This series fixes up the tests and updates 'make tests' to run them. This
should help ensure that the tests stay current.

Note: This series is available at u-boot-dm/binman-working. It requires
Masahiro's pylibfdt series.

Changes in v2:
- Add new patch to correct operation when tests pass
- Adjust PYTHONPATH for new locations
- Adjust PYTHONPATH for new locations
- Drop patches already applied
- Run tests with travis-ci also
- Drop RFC tag from patch for binman code-coverage tests

Simon Glass (7):
  test: Correct operation when tests pass
  test: Run binman tests
  test: Run patman tests
  test: Run buildman tests
  test: Run dtoc tests
  travis.yml: Run tests for tools
  binman: Run code coverage tests

 .travis.yml | 15 +++++++++++++++
 test/run    | 16 +++++++++++++++-
 2 files changed, 30 insertions(+), 1 deletion(-)

-- 
2.15.0.417.g466bffb3ac-goog

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

end of thread, other threads:[~2017-12-19 13:19 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-27  3:25 [U-Boot] [PATCH v2 0/7] test: Include Python tools in test coverage Simon Glass
2017-11-27  3:25 ` [U-Boot] [PATCH v2 1/7] test: Correct operation when tests pass Simon Glass
2017-11-28 14:19   ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-11-27  3:25 ` [U-Boot] [PATCH v2 2/7] test: Run binman tests Simon Glass
2017-12-19 13:18   ` Simon Glass
2017-11-27  3:25 ` [U-Boot] [PATCH v2 3/7] test: Run patman tests Simon Glass
2017-12-19 13:18   ` Simon Glass
2017-11-27  3:25 ` [U-Boot] [PATCH v2 4/7] test: Run buildman tests Simon Glass
2017-12-19 13:18   ` Simon Glass
2017-11-27  3:25 ` [U-Boot] [PATCH v2 5/7] test: Run dtoc tests Simon Glass
2017-12-19 13:19   ` Simon Glass
2017-11-27  3:26 ` [U-Boot] [PATCH v2 6/7] travis.yml: Run tests for tools Simon Glass
2017-12-19 13:09   ` sjg at google.com
2017-11-27  3:26 ` [U-Boot] [PATCH v2 7/7] binman: Run code coverage tests Simon Glass
2017-12-19 13:09   ` sjg at google.com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox