buildman: Add a functional test
authorSimon Glass <sjg@chromium.org>
Sat, 6 Sep 2014 01:00:13 +0000 (19:00 -0600)
committerSimon Glass <sjg@chromium.org>
Tue, 9 Sep 2014 22:38:28 +0000 (16:38 -0600)
commitd4144e45b4245c60f50d456293cad2f53373efcd
tree9f7e1454f8e6a69a8d3edb1c2c4a97349cca60df
parent82012dd284257ce785b1e3996a9a2519e8a4b303
buildman: Add a functional test

Buildman currently lacks testing in many areas, including its use of git,
make and many command-line flags.

Add a functional test which covers some of these areas. So far it does
a fake 'build' of all boards for the current source tree.

This version reads the real ~/.buildman and boards.cfg files. Future work
will improve this.

Signed-off-by: Simon Glass <sjg@chromium.org>
tools/buildman/buildman.py
tools/buildman/control.py
tools/buildman/func_test.py [new file with mode: 0644]
tools/buildman/toolchain.py