pcp
[Top] [All Lists]

pcp updates - christmas hamper

To: pcp@xxxxxxxxxxx
Subject: pcp updates - christmas hamper
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue, 23 Dec 2014 12:06:45 +1100
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0
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

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates - christmas hamper, Ken McDonell <=