Changes committed to git://git.pcp.io/pcp.git master
Ken McDonell (3):
src/pmie/control.local: add explicit $version
src/pmie/pmie_check.sh: extra hardening
qa/115: much better coverage of pmie_check test cases
Nathan Scott (2):
qa: fix recent _valgrind_clean_assert change for older valgrinds
build: ensure $tmp is set before its used in Makepkgs
Marko Myllynen (1):
zsh completions: rudimentary support for pcp <command> <TAB>
Makepkgs | 9 +-
qa/115 | 167 +++++++++++++++++++++++++++++++++++++++++++++++--
qa/115.out | 156 +++++++++++++++++++++++++++++++++++++++++++++
qa/common.check | 18 ++---
src/pmie/control.local | 2
src/pmie/pmie_check.sh | 83 ++++++++++++++++++++----
src/zshrc/_pcp | 30 +++++---
7 files changed, 422 insertions(+), 43 deletions(-)
commit cf9493f8ca58472b16209d772fe84c9789337a3c
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jun 10 09:51:11 2016 +1000
build: ensure $tmp is set before its used in Makepkgs
Noticed some top-level .help files after a build, turns
out it was from delayed setup of $tmp in that script.
commit 71e945db9c3717c5c0f48daad31e3a73ff767419
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date: Fri Jun 10 09:42:18 2016 +1000
zsh completions: rudimentary support for pcp <command> <TAB>
$ pcp <TAB>
atop free lvmcache shping verify
collectl iostat numastat summary
dmcache ipcs python uptime
$ pcp ipcs <TAB>
--help --summary -? -l
--limits --version -V -u
Few unrelated cosmetic changes and drops one unneeded TODO item.
commit 66cf4d72f84d5f3f35b80c73adfb407d8f6fdc47
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Fri Jun 10 09:01:42 2016 +1000
qa/115: much better coverage of pmie_check test cases
commit c8cb1a3e8eca4b18807a3a1a4513d6da0d8b678a
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jun 10 08:59:48 2016 +1000
qa: fix recent _valgrind_clean_assert change for older valgrinds
commit ac64ca90b5fddf44a6a111090ac5ca9b74827771
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Fri Jun 10 08:57:55 2016 +1000
src/pmie/pmie_check.sh: extra hardening
Greatly improved the error checking of the control file in the
wake of the great qa/115 disaster.
Also expunged the chown -R that is dangerous in the extreme ...
I don't think this is necessary at all once the directory containing
the log file and the log file itself (if it exists) are accounted for
with explicit chown actions.
commit b3a3b11ba2fb1a21aaa0d5b14034727f2d1f5d03
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Fri Jun 10 08:39:50 2016 +1000
src/pmie/control.local: add explicit $version
This file is v1.1 format, but the missing $version line meant
it was interpreted as v1.0 format (former default) with one
less field expected ... all hell broke lose as a result.
|