pcp
[Top] [All Lists]

pcp updates - libpcp __pmDecodeProfile QA workout

To: pcp@xxxxxxxxxxx
Subject: pcp updates - libpcp __pmDecodeProfile QA workout
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue, 28 Apr 2015 15:26:28 +1000
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0
Changes committed to git://git.pcp.io/kenj/pcp master

Ken McDonell (3):
      libpcp/p_profile.c: add fault injection points
      qa/770: (new) use libpcp_fault to check __pmDecodeProfile mem leaks
      libpcp_fault/src/GNUmakefile: update to match libpcp makefile changes

 qa/770                           |   53 ++++
 qa/770.out                       |   51 ++++
 qa/group                         |    1 
 qa/src/pducheck.c                |  479 ++++++++++++++++++++++++---------------
 src/libpcp/src/p_profile.c       |   16 +
 src/libpcp_fault/src/GNUmakefile |   28 +-
 6 files changed, 434 insertions(+), 194 deletions(-)

Details ...

commit 1d3c29e726e35bc2543e2b0721dcfca378f36703
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Apr 28 10:59:07 2015 +1000

    libpcp_fault/src/GNUmakefile: update to match libpcp makefile changes

commit 3d8e6a61de2771d457734337338d4c3c558d6903
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Apr 28 08:08:13 2015 +1000

    qa/770: (new) use libpcp_fault to check __pmDecodeProfile mem leaks
    
    Shows http://oss.sgi.com/bugzilla/show_bug.cgi?id=871 is indeed
    fixed.
    
    Needed to rework the error handling in qa/src/pducheck.c so it does
    not generate valgrind errors in the presence of unexpected failures.

commit cc3cec55a57094e152edb927aceae9357e4ce47a
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Apr 28 08:06:45 2015 +1000

    libpcp/p_profile.c: add fault injection points
    
    Part of verification (with qa/770) that the issues raised
    in http://oss.sgi.com/bugzilla/show_bug.cgi?id=871
    have been fixed.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates - libpcp __pmDecodeProfile QA workout, Ken McDonell <=