pcp
[Top] [All Lists]

pcp udpates: qa

To: pcp developers <pcp@xxxxxxxxxxx>
Subject: pcp udpates: qa
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed, 10 Jun 2015 23:06:17 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <238871422.15709884.1433991967677.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: tzzFTtO/lqVzzJbyhn2Mu8jcWWILbw==
Thread-topic: pcp udpates: qa
Changes committed to git://git.pcp.io/nathans/pcp.git master

Nathan Scott (6):
      qa: fix makefile.install merge overlaps
      qa, pmdaCache: hash determinism across compilers/platforms
      qa: fix test 136 handling of long-hostname test hosts
      qa: cleanup no-longer-unsed variable setting in test 974
      build: add spec notes about Fedora bugs fixed this release
      qa: add some comments about env vars used for testing


 build/rpm/fedora.spec       |    3 +++
 qa/136                      |   10 +++++++++-
 qa/136.out                  |    2 +-
 qa/974                      |    2 +-
 qa/GNUmakefile.install      |   18 +++---------------
 qa/src/keycache2.c          |    6 +++---
 src/libpcp_pmda/src/cache.c |   14 +++++++-------
 src/pmdas/linux/pmda.c      |    1 +
 src/pmdas/linux_proc/pmda.c |    6 +++++-
 9 files changed, 33 insertions(+), 29 deletions(-)


commit 223918de5bae5a1cf2cb3f868e103e1145cee444
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Jun 11 13:03:44 2015 +1000

    qa: add some comments about env vars used for testing
    
    Also allow the hz global to be overridden, as differences here
    too will result in failures - future-proofing for test qa/974.

commit f4a0ba527e4cfabad65c746d50f3eb5afffdc2d6
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Jun 11 12:53:36 2015 +1000

    build: add spec notes about Fedora bugs fixed this release

commit ca7723e2cbd9ee2d75358d34ebd8f24e2ff9c2bd
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Jun 11 11:55:21 2015 +1000

    qa: cleanup no-longer-unsed variable setting in test 974

commit cd3ed9952581949e4e950ea33948cf70e99f144d
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Jun 11 11:45:38 2015 +1000

    qa: fix test 136 handling of long-hostname test hosts
    
    Hostname length affects the pmcd.pmlogger metrics in volume 0 of
    the archive generated by qa/136 such that we need to cater for an
    increased range of possible volume sizes in the first volume.

commit 32014b5eb31ebb45be5046760935309043e63ffa
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Jun 11 11:42:47 2015 +1000

    qa, pmdaCache: hash determinism across compilers/platforms
    
    Test qa/491 has uncovered a dependence in the libpcp_pmda hash()
    function on char signedness.  Force char signedness for this one
    function to "signed char" to ensure we get the default behaviour
    that we want.  This ensures platform toolchain differences, and
    even compiler options like -funsigned-char, do not cause give us
    different hash values for any given key.

commit cfa2fab2dcbf85d6b4e057d044e8cc0e370da965
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Jun 11 11:41:28 2015 +1000

    qa: fix makefile.install merge overlaps

<Prev in Thread] Current Thread [Next in Thread>
  • pcp udpates: qa, Nathan Scott <=