pcp
[Top] [All Lists]

pcp updates: merge nathans (qa, ppc64le, aarch64) + kenj (qa) + lukas (q

To: pcp <pcp@xxxxxxxxxxx>
Subject: pcp updates: merge nathans (qa, ppc64le, aarch64) + kenj (qa) + lukas (qa, PERFEVENT, PROC_PAGESIZE)
From: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date: Thu, 11 Jun 2015 23:16:27 +1000
Delivered-to: pcp@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0

Changes committed to git://pcp.io/pcp master

Nathan Scott (8):
      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: add ppc64le to rpm 64bit lib macro list
      build: add aarch64 to rpm 64bit lib macro list

Ken McDonell (7):
      qa/perfevent: fix compilation warnings and make clean target
      qa/660: add another "connection refused" variant to the filter
      qa/159: fix tags in group file
      qa/admin/pcp-daily: sleep 20 not long enough for shutdown
      qa/admin/pcp-qa-summary: cosmetic changes to reporting
      qa/pmdas: set forced_restart in Install for dynamic and bigun QA PMDAs
      qa/956: new .out after pmcd not restarted during test

Lukas Berk (4):
      Add notrun checks for nestat install for qa 067 172 216
      Switch makefile ENABLE_PERFEVENT statements to PMDA_PERFEVENT
Proc metrics depend on page size, alter 974 qa files according to hinv.pagesize
      Revert previous 974 fix, add PROC_PAGESIZE env var instead to set, update 
qa

 build/rpm/fedora.spec          |    3
 build/rpm/pcp.spec.in          |    4
 qa/067                         |    2
 qa/136                         |   10
 qa/136.out                     |    2
 qa/172                         |    2
 qa/216                         |    2
 qa/660                         |    2
 qa/956.out                     |    3
 qa/974                         |   14
 qa/974.4096                    | 3854 ++++++++++++++++++++---------------------
 qa/974.65536                   | 3854 ++++++++++++++++++++---------------------
 qa/974.out                     | 3854 ++++++++++++++++++++---------------------
 qa/GNUmakefile.install         |   20
 qa/admin/pcp-daily             |    2
 qa/admin/pcp-qa-summary        |   56
 qa/group                       |    2
 qa/perfevent/GNUmakefile       |    3
 qa/perfevent/perf_event_test.c |    4
 qa/pmdas/bigun/Install         |    1
 qa/pmdas/dynamic/Install       |    1
 qa/src/keycache2.c             |    6
 src/libpcp_pmda/src/cache.c    |   14
 src/pmdas/linux/pmda.c         |    6
 src/pmdas/linux_proc/pmda.c    |   11
 25 files changed, 5888 insertions(+), 5844 deletions(-)

Details ...

commit a9ffa278d45ac86be0ff09e0aea09fa1e6658374
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Jun 11 14:28:05 2015 +1000

    build: add aarch64 to rpm 64bit lib macro list

commit f3502b601bfb7a543a6cd288942e42645314267a
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Jun 11 14:24:46 2015 +1000

    build: add ppc64le to rpm 64bit lib macro list

commit 4022171554c59a1f465f952834fca6d4ca2d5681
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Jun 11 13:54:36 2015 +1000

    qa/956: new .out after pmcd not restarted during test

commit dbdb4e56f5f263cd24e4f5e85688b1ae5dbcbb91
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Jun 11 13:53:36 2015 +1000

    qa/pmdas: set forced_restart in Install for dynamic and bigun QA PMDAs

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 6bbc6016dc9cb7c27526971525f220e08eb0adeb
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Jun 11 12:59:07 2015 +1000

    qa/admin/pcp-qa-summary: cosmetic changes to reporting

commit 80dbd76f43c0ea8e8efca1ffe09f0339336923ba
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Jun 11 12:57:34 2015 +1000

    qa/admin/pcp-daily: sleep 20 not long enough for shutdown

    Seeing filesystem trashing when VM aborted before Linux shutdown
    completed ... up delay to 60 seconds.

commit e6c699e112b23642a478e2abdcd54fa6833a8c9e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Jun 11 12:57:04 2015 +1000

    qa/159: fix tags in group file

commit 858a1ff842951993512ff00550ba779fbc651f60
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Jun 11 12:55:55 2015 +1000

    qa/660: add another "connection refused" variant to the filter

commit 9b8225f09f2eede31598b77a8d4ad2ff34fb34b0
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Jun 11 12:54:43 2015 +1000

    qa/perfevent: fix compilation warnings and make clean target

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

commit a40aa1e8e1ca8b4fbf174703583d4fd197bbd824
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date:   Wed Jun 10 20:47:55 2015 -0400

    Revert previous 974 fix, add PROC_PAGESIZE env var instead to set, update qa

commit 04c4f86afb20e27144317c43cb44b3f9a1179887
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date:   Wed Jun 10 14:38:18 2015 -0400

    Proc metrics depend on page size, alter 974 qa files according to 
hinv.pagesize

commit b05f50b3cc0f74d90e27af821299fe5ff016bd79
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date:   Thu May 28 13:45:44 2015 -0400

    Switch makefile ENABLE_PERFEVENT statements to PMDA_PERFEVENT

    ENABLE_PERFEVENT seems to be a leftover from previous commits, and
    is not actually triggered throughout the configure steps.  Thus,
    it was left out of the testsuite directory and caused errors with
    mismatching perfevent metrics (with no config).

commit 4f5ba112230091985e14483c66c3c529186386b1
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date:   Wed May 27 10:48:26 2015 -0400

    Add notrun checks for nestat install for qa 067 172 216

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: merge nathans (qa, ppc64le, aarch64) + kenj (qa) + lukas (qa, PERFEVENT, PROC_PAGESIZE), Mark Goodwin <=