Message ID | CAPnjgZ3oG_GZYp7Q0uQ9O1MxzKBTc_w4Vq03eMW4tNLm6NqUqQ@mail.gmail.com |
---|---|
State | Accepted |
Headers | show |
On Tue, Sep 09, 2014 at 04:52:18PM -0600, Simon Glass wrote: > Hi Tom, > > Here are all the pending changes for patman/buildman. Mostly these add > tests but there are also several fixes, some found by the tests. I > believe it is worth applying these now, to make it easier to find > other issues that might come up. > > Branch is 'buildman'. > > The following changes since commit 0b703dbcee7103f07804d0a4328d1593355c4324: > > patman: Fix detection of git version (2014-09-05 13:40:43 -0600) > > are available in the git repository at: > > git://git.denx.de/u-boot-x86.git > > for you to fetch changes up to d0ea61d9caf85e4285d5c2da508db9fac70e4aba: > > buildman: fix typos of --dry-run help message (2014-09-09 16:48:06 -0600) > > ---------------------------------------------------------------- > Masahiro Yamada (1): > buildman: fix typos of --dry-run help message > > Simon Glass (18): > patman: Add a way of recording terminal output for testing > buildman: Send builder output through a function for testing > buildman: Enhance basic test to check summary output > patman: RunPipe() should not pipe stdout/stderr unless asked > buildman: Move the command line code into its own file > buildman: Move full help code into the control module > patman: Provide a way to intercept commands for testing > buildman: Add a functional test > buildman: Set up bsettings outside the control module > buildman: Avoid looking at config file or toolchains in tests > buildman: Allow tests to have their own boards > buildman: Correct counting of build failures on retry > buildman: Provide an internal option to clean the outpur dir > patman: Start with a clean series when needed > buildman: Add additional functional tests > buildman: Expand output test to cover directory prefixes > buildman: Permit branch names with an embedded '/' > buildman: Ignore conflicting tags > > Thierry Reding (1): > buildman: Create parent directories as necessary > > Vadim Bendebury (1): > patman: make run results better visible > > tools/buildman/bsettings.py | 15 ++- > tools/buildman/builder.py | 60 +++++----- > tools/buildman/builderthread.py | 22 ++-- > tools/buildman/buildman.py | 98 ++-------------- > tools/buildman/cmdline.py | 85 ++++++++++++++ > tools/buildman/control.py | 73 ++++++++---- > tools/buildman/func_test.py | 519 > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > tools/buildman/test.py | 153 +++++++++++++++++++++++-- > tools/buildman/toolchain.py | 4 +- > tools/patman/command.py | 22 ++++ > tools/patman/gitutil.py | 8 +- > tools/patman/patchstream.py | 6 +- > tools/patman/patman.py | 7 +- > tools/patman/terminal.py | 72 ++++++++++++ > 14 files changed, 972 insertions(+), 172 deletions(-) > create mode 100644 tools/buildman/cmdline.py > create mode 100644 tools/buildman/func_test.py Applied to u-boot/master, thanks!