pcp
[Top] [All Lists]

pcp updates - libpcp lock race and qa

To: pcp@xxxxxxxxxxx
Subject: pcp updates - libpcp lock race and qa
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon, 13 Oct 2014 11:57:51 +1100
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2
Changes committed to git://git.performancecopilot.org/kenj/pcp.git dev

 qa/734              |    4 ++++
 qa/752              |   29 ++++++++++++++++++++++-------
 qa/752.out          |   36 ++++++++++++++++++------------------
 qa/943              |    7 ++++++-
 qa/qa_hosts.master  |    3 ---
 src/libpcp/src/AF.c |    8 ++++++++
 6 files changed, 58 insertions(+), 29 deletions(-)

commit dac7ff002d708ee4b0df07b31a2f83e01158ce1d
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Oct 13 11:53:22 2014 +1100

    libpcp/AF.c - fix lock initialization race
    
    Sometimes seen in qa/134 (and others), a pmlogger -c /dev/null -L would
    hang and not allow pmlc to connect.
    
    Tracked down to a nested __pmInitLocks() call because the timer alarm
    went off in the middle of setting up.  This fix forces __pmInitLocks()
    to be called early on when the __pmAF* routines are called.

commit 96c6df35fe640e4badd7997a12626e81123fe6ed
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Oct 13 11:50:10 2014 +1100

    qa/752 - fix problems with timezones and certain times of day
    
    This test has been notoriously flakey.  Rework the filtering to
    try and improve stability.

commit 2a8721a30977dbcc29f2faf61e9e93f2d404faea
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Oct 13 11:49:11 2014 +1100

    qa/734 - fix for longer hostnames
    
    Truncate the hostname in the QA test to match what a correctly
    behaving pmstat would report.

commit d06c5c4ab233e25a4f6a2512f0b27bc659462b9a
Merge: b4c0f8a bd733e5
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Oct 12 21:34:37 2014 +1100

    Merge branch 'dev' of git://git.performancecopilot.org/kenj/pcp into dev

commit bd733e55adc3b6f6ad1e924be54027c89e9ee5d1
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sat Oct 11 20:14:40 2014 +1100

    qa/qa_hosts.master - tweak kenj's entries

commit b4c0f8a7084c2a76b95becc254d9b03cf644bbe1
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Oct 10 15:05:55 2014 +1100

    qa/943 - dodge error from proc.psinfo.cgroups
    
    On some platforms we're seeing
        proc.psinfo.cgroups -61 No data available
    just pretend this is OK.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates - libpcp lock race and qa, Ken McDonell <=