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
|