pcp
[Top] [All Lists]

pcp updates - qa & pmlogger diags

To: pcp@xxxxxxxxxxx
Subject: pcp updates - qa & pmlogger diags
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Fri, 15 Aug 2014 08:30:06 +1000
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0
Changes committed to git://git.performancecopilot.org/kenj/pcp.git dev

 qa/admin/check-vm        |    2 +-
 qa/common.qt             |    7 +++++++
 src/pmlogger/src/ports.c |   10 ++++++++--
 3 files changed, 16 insertions(+), 3 deletions(-)

commit 4f4eb86582b6db0433a989205a34f9d7818ad507
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Aug 15 08:25:45 2014 +1000

    pmlogger/ports.c - hide some diagnostics
    
    These diagnostics:
        fprintf(stderr, "GetPorts: inet socket creation failed: %s\n", ...
        fprintf(stderr, "GetPorts: ipv6 socket creation failed: %s\n", ...
    were unconditional.
    
    If the system does not support IPv6, this produces lots of annoying
    messages that are in practice reporting an expected and benign
    situation.  And producing a rash of QA failures.
    
    Put the diagnostics behind a
        if (pmDebug & DBG_TRACE_CONTEXT)
    guard.

commit d0a81bd4e77a78ef946715df6eb054c9f10d6371
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Aug 15 07:00:51 2014 +1000

    qa/common.qt - make Qt dependent QA conditional
    
    For many of the older platform and non-core distros, we cannot
    build the GUI bits because Qt is not installed or is too old.
    
    The build handles this OK.
    
    QA did not.  This change uses the absence of an installed
    libpcp_qmc.so as the guard to "notrun" any of the GUI related
    QA tests.

commit a4875707fcb783b0e709092cd0478ac6e3b16254
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Aug 15 07:00:08 2014 +1000

    qa/admin/check-vm - python --version is not portable
    
    Use -V instead.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates - qa & pmlogger diags, Ken McDonell <=