pcp
[Top] [All Lists]

pcp updates

To: pcp@xxxxxxxxxxx
Subject: pcp updates
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed, 03 Jul 2013 17:16:37 +1000
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130623 Thunderbird/17.0.7
(some of the older ones may have been in an earlier push ... I've changed 
desktop distro again and things are little confused).

Changes committed to git://oss.sgi.com/kenj/pcp.git dev

 man/man1/pmwtf.1            |    6 
 qa/536                      |  228 ++++-----
 qa/536.out                  |  228 ++++-----
 qa/566                      |  114 ++++
 qa/566.out                  |  114 ++++
 qa/group                    |    8 
 qa/new                      |   11 
 qa/src/badlen-10.0          |binary
 qa/src/badlen-10.index      |binary
 qa/src/badlen-10.meta       |binary
 qa/src/badlen-11.0          |binary
 qa/src/badlen-11.index      |binary
 qa/src/badlen-11.meta       |binary
 qa/src/badti-1.0            |binary
 qa/src/badti-1.index        |binary
 qa/src/badti-1.meta         |binary
 qa/src/badti-2.0            |binary
 qa/src/badti-2.index        |binary
 qa/src/badti-2.meta         |binary
 qa/src/badti-3.0            |binary
 qa/src/badti-3.index        |binary
 qa/src/badti-3.meta         |binary
 qa/src/mkbadlen             |   25 -
 qa/src/mkbadti              |  107 ++++
 src/pmdumplog/pmdumplog.c   |   30 +
 src/pmlogcheck/GNUmakefile  |   31 +
 src/pmlogcheck/RFC          |   64 ++
 src/pmlogcheck/TODO         |   11 
 src/pmlogcheck/pmlogcheck.c | 1028 ++++++++++++++++++++++++++++++++++++++++++++
 src/pmlogextract/gram.y     |   51 +-
 src/pmlogsummary/pmwtf.sh   |  101 +++-
 src/pmns/stdpmid.pcp        |    2 
 32 files changed, 1878 insertions(+), 281 deletions(-)

commit 7392865de4bd99ddc2f07b422a2320ee2ef308c2
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Jul 3 17:12:51 2013 +1000

    stdpmid.pcp - assign some more PMDA domain numbers
    
    Specifically PANASAS 119 and NVML 120.

commit b5528ce95d44365e5200304ee5af65fce7baf5ab
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Jul 3 17:11:22 2013 +1000

    pmwtf - cleanup
    
    Improve formatting layout and provide better annotation to
    identify which column are the baseline values and which are the
    outlier values.

commit 9cd29ddb8410a634e77e9534f246619acc6b51c1
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Jul 3 17:02:59 2013 +1000

    pmlogextract - fix minor bug for empty instance domains
    
    If a metric with an instance domain appears in an input archive,
    but the corresponding instance domain is empty in the input
    archive, then pmlogextract would abort.
    
    This is wrong, as some metrics can have an instance domain that
    is currently (or even always) empty.
    
    The fix is to check the result from pmGetInDomArchive() and
    if it fails with PM_ERR_INDOM_LOG, then silently continue.
    The metrics in the output archive will correctly have no values
    in their pmResults for these metrics and the instance domain will
    also be empty in the output archive.

commit 05257719e7c72256e158082c756957c24fa24d1d
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Jul 3 16:57:54 2013 +1000

    qa/new - improved (?) algorithm for picking the next unused qa test number
    
    When only one (or mostly one) person was adding new QA tests the
    linear search from a common starting point worked just fine.
    
    As the number of people adding QA tests grows, we're more likely to
    see collisions at git merge time as QA test number XXX gets assigned
    to multiple people at about the same time.
    
    This change is a short-term hack to randomize the place to start
    looking for unassigned test numbers ... we'll see if that is any
    better than the status quo.
    
    Longer term we probably want to go to 4 digit sequence numbers as
    pre-assign test number ranges to specific developers or projects.

commit 611f0cd4676957a188a2fdc2a5d0d7e649b93386
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Jul 3 16:56:32 2013 +1000

    pmwtf man page - better explanation for -q option
    
    Add -q to SYNOPSIS and rework verbage describing the -q option.

commit 19a9534459bd1628bc2672a362ab572a09425374
Merge: f6c4881 d69b969
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Jun 27 11:41:24 2013 +1000

    Merge branch 'dev' of git://oss.sgi.com/pcp/pcp into dev

commit f6c4881a22bd14f6eb4faa6271765606e5b0cedb
Merge: a5b98bb 29b57a6
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Jun 21 13:42:11 2013 +1000

    Merge branch 'dev' of git://oss.sgi.com/pcp/pcp into dev
    Only test reordering needed fixing.
    
    Conflicts:
        qa/group

commit a5b98bb9a4099832472a08b2d52c9bf5f75d0743
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Jun 21 13:34:46 2013 +1000

    qa/536 -> qa/566 to avoid existing 536
    
    Oops ... one of the problems with the qa "new" script having no
    global knowledge of other developers.

commit aa955807473fb239625bb3bdf1bee9a669aadd06
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon May 27 20:02:26 2013 +1000

    (new) pmlogcheck - initial commit
    
    Only partly working at this stage, this is an interim commit.
    The build does not descend into this directory yet.

commit 78b461d2627856a0c5dc75df9e9bf1a2c72b8f9b
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon May 27 20:01:10 2013 +1000

    qa/536 - pmlogcheck
    
    Lots more dodgey archives.  New mkbadti script.

commit c7188367ea025b7c9bcf73ef9afd8448f4670b16
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon May 27 19:56:09 2013 +1000

    pmdumplog - refine time window handling w/out -T and -S
    
    No real change in functionality here ... logic is just closer
    to "correct".

<Prev in Thread] Current Thread [Next in Thread>