pcp
[Top] [All Lists]

FW: pcp updates - qa and libpcp_gui

To: "'PCP'" <pcp@xxxxxxxxxxx>
Subject: FW: pcp updates - qa and libpcp_gui
From: "Ken McDonell" <kenj@xxxxxxxxxxxxxxxx>
Date: Wed, 13 Aug 2014 13:37:19 +1000
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <20140812234330.7D3F7A5155@xxxxxxxxxxxxxxxxxxx>
References: <20140812234330.7D3F7A5155@xxxxxxxxxxxxxxxxxxx>
Thread-index: AQEuuaJGI++aELguX3WBFvYkhzlehp0P3E0A
This got lost in a twisty maze of mail clients ....

-----Original Message-----
From: Ken McDonell [mailto:kenj@xxxxxxxxxxx] 
Sent: Wednesday, 13 August 2014 9:44 AM
To: pcp@xxxxxxxxxxx
Subject: pcp updates - qa and libpcp_gui

Changes committed to git://git.performancecopilot.org/kenj/pcp.git dev

 qa/069                      |   15 ++++++++++++++-
 qa/322                      |    1 -
 qa/366                      |    7 +++++++
 qa/366.out                  |    5 -----
 qa/780                      |   10 ++++++++--
 qa/admin/check-vm           |   44
++++++++++++++++++++++++++++++++++++++------
 qa/common                   |    1 +
 qa/qt/setup-executables     |   39 +++++++++++++++++++++++++++++++++++++++
 src/libpcp_gui/src/record.c |    8 ++++++++
 9 files changed, 115 insertions(+), 15 deletions(-)

commit 3ecf28f33c26eba1852f11b4e28cbe271ed8fa5e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Aug 13 09:37:18 2014 +1000

    libpcp_gui - better cleanup after mkstemp() et al
    
    For a long time, QA has been leaving empty files with mkstemp-like
    names, e.g. tEvTkZ, in the current directory.
    
    Finally tracked this down to the pmRecordSetup() method in libpcp_gui
    that creates the temporary file, then uses it as the basename for
    several files, but does not go back and unlink the (unused) temporary
    file.

commit fbda399e2f32bc00f83ae353839abc24419f414c
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Aug 13 09:09:01 2014 +1000

    qa/admin/check-vm - tweaks
    
    1. Condtional handling of python-ctypes - depends on installed version
       of Python
    
    2. Add support for alternation with executables (extension of
alternation
       with pathnames).  See qmake|qmake-qt4 for example.

commit 04e7ce8301eb17a488bd49e4d2a419fdba0f03bc
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Aug 13 09:08:01 2014 +1000

    qa/322 - no good reason to sleep 1000 after failure!

commit 08bb00a4e5bf7c58d951356daeaa1c11fdb49134
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Aug 12 21:42:50 2014 +1000

    qa/366 - filter out some metrics
    
    Since this is a migration test, new groups and new metrics only
    confuse the issue.  In this case cull the dmcache group and some
    additional fifo metrics in the network.interface area.

commit f96fbc4285092455a97ac061daf5ea581323fe3b
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Aug 12 21:42:10 2014 +1000

    qa/069 - dodge some IPv4-IPv6 non-determinism

commit 0b46c55b904802d3d590a80317d32df855806f03
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Aug 12 07:09:22 2014 +1000

    qa - ugly hack for qmc executables issue
    
    Very ugly picker for executables from a build or a testsuite
    installation.
    
    Problem is that /var/lib/pcp/testsuite/qa is populated from the
    packaging, but in a build context the qmc headers are defined
    in ../../src/libpcp_qmc/src but the qmc library and the standard
    PCP headers are not in ../../src they are out in the build area
    c/o Makepkgs.
    
    This pretty much makes it impossible to rebuild the qmc QA
    executables from the source tree unless a full PCP make has
    already been run there.
    
    In QA common, we try the "make" recipe.  If this does not work,
    fallback to the ugly hack in qt/setup-executables.

commit 88e741ef6fbefbb743621bc62995197f0adaaf3f
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Aug 11 17:51:32 2014 +1000

    qa/780 - catch pmwebd stderr
    
    Some irrelevant early messages were escaping ... in parttuclar gnome
    keyring chatter.


<Prev in Thread] Current Thread [Next in Thread>
  • FW: pcp updates - qa and libpcp_gui, Ken McDonell <=