Changes committed to git://git.performancecopilot.org/kenj/pcp.git dev
Makepkgs | 6 ++----
qa/.gitignore | 1 +
qa/574 | 14 +++++++++-----
qa/admin/check-vm | 6 ++++--
qa/admin/myconfigure | 18 ++++++++++++++----
qa/admin/pcp-qa-summary | 2 +-
src/perl/PMDA/typemap | 2 +-
src/pmdas/aix/GNUmakefile | 4 +++-
src/pmdas/darwin/GNUmakefile | 4 +++-
src/pmdas/etw/GNUmakefile | 4 +++-
src/pmdas/freebsd/GNUmakefile | 4 +++-
src/pmdas/jbd2/GNUmakefile | 4 +++-
src/pmdas/linux/GNUmakefile | 4 +++-
src/pmdas/linux_proc/GNUmakefile | 6 ++++--
src/pmdas/linux_proc/lex.l | 18 ++++++++++++++++++
src/pmdas/linux_xfs/GNUmakefile | 4 +++-
src/pmdas/mmv/GNUmakefile | 4 +++-
src/pmdas/netbsd/GNUmakefile | 4 +++-
src/pmdas/pmcd/GNUmakefile | 4 +++-
src/pmdas/pmcd/src/pmcd.c | 4 +++-
src/pmdas/root/GNUmakefile | 4 +++-
src/pmdas/root/root.c | 10 ++++++++++
src/pmdas/solaris/GNUmakefile | 4 +++-
src/pmdas/windows/GNUmakefile | 4 +++-
src/pmlogger/pmnewlog.sh | 2 +-
25 files changed, 107 insertions(+), 34 deletions(-)
commit 75abba225dd7979ce7d7780305ac27fcf0c2890f
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue Dec 23 12:02:01 2014 +1100
qa/admin/myconfigure: force --libexecdir=/usr/lib configopts for debian
Not sure how this gets set magically by dh_autotools-dev_updateconfig,
but it does, and myconfigure is trying to mimic the configure
settings from Makepkgs.
Also add some more useful libs and apps to be built after configure
is done.
commit 7b665d6165d33d87fd1a00447ff7a9d49ab4dd14
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue Dec 23 12:00:33 2014 +1100
Makepkgs: minor cosmetic change
Continuation lines only confuse the older people on the team.
commit de85c26f96ebb09c6303ae8fd0d35fd0c432ead6
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue Dec 23 10:42:29 2014 +1100
qa/574: add extra diagnositics to 574.full
Problem turned out the not be with qa/574 ... it was a victim of the
bad pmcd PMDA problem I fixed in an earlier commit.
commit 7b930ad263101a1175ffb9ada5779512906d7d41
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date: Mon Dec 22 13:38:58 2014 -0500
Fix QA 185 after hotproc merge
Need to special case the hotproc metrics in pmnewlog just like proc.
commit 7cc4f8b00a95538842e05c30a69f70529bd31378
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Dec 22 20:46:34 2014 +1100
pmcd PMDA: avoid segv for pmcd.hostname
Fast path optimization in fetch_hostname() was not setting avp->cp
before returning ==> kaboom in qa/074 everywhere.
commit 9ab7850ae5a7f4a9451c26f99203421d2db30a47
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Dec 22 12:03:09 2014 +1100
linux_proc PMDA: a little more flex tweaking
commit 30004891bc0e5c7b78aebddd5874800cd0208aec
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Dec 22 10:23:06 2014 +1100
root PMDA: fix compilation errors for FreeBSD
commit 1ae3edc881606bd9e78ea2caa0e3bdacc7a991f7
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Dec 22 06:50:04 2014 +1100
qa/admin: minor changes
check-vm
- drop libfl checks
- cleanup the python curses check
- minor tweaks to a couple of the "inventor" and "qt" checks
pcp-qa-summary
- with -n, don't count "not run" cases as failures for the
failure percentage (-f) calculation
commit daa3892cc1e0d15a9e30ffe2225ca675f672d22d
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Dec 22 06:47:36 2014 +1100
perl C bindings: add explicit cast for int->ptr conversion
Avoids compiler warnings on some platforms where sizeof(int)
is not the same as sizeof(void *).
commit 25dabf8fb3ee192810078206525cf9f012c1ad98
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Dec 22 06:44:12 2014 +1100
assorted PMDAs: tweak GNUmakefile for pmcd.conf
When building outside a packaging context (like QA triage) we'd
like to be able to rebuild a PMDA as simply as possible.
For "always installed" PMDAs, relax the logic to append lines to
../pmcd.conf if it does not already exist.
commit 29a91d6d4091d977c798234aeb2dca0d8ac4a5da
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Dec 22 06:36:12 2014 +1100
linux_hotproc pmda: remove libfl dependency
Use the same code we've used elsewhere in PCP for flex generated
scanners, namely define our own input() and unput() macros and
define a yywrap() function.
libfl is not available on all platforms, so this is a more portable
approach.
commit 2c7db928f741ffc3f4078f0792240aab6116c0f9
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Dec 22 06:13:15 2014 +1100
qa/.gitignore: add 367.out
|