note: github is currently down for maintenance, so the
mirror will be updated next merge/push.
Changes committed to git://git.pcp.io/pcp.git master
Ken McDonell (5):
qa: change to remote X server logic
qa/652: don't even try of the systemd PMDA is not installed, sigh
qa/145: a bit more fiddling of the credentials bits
qa/066: extra diagnostics
qa/admin/show-me-all: just to make Ken's life easier
Martins Innus (1):
Add new PM_ERR_BADSTORE error and other error fixups
qa/006.out | 2 +-
qa/066 | 7 ++++---
qa/145 | 1 +
qa/276 | 5 ++++-
qa/325 | 5 ++++-
qa/652 | 3 +++
qa/982.out | 2 +-
qa/admin/show-me-all | 29 ++++++++++++++++++++++++++++-
qa/common.qt | 5 ++++-
src/include/pcp/pmapi.h | 1 +
src/libpcp/src/err.c | 2 ++
src/perl/PMDA/PMDA.pm | 10 ++++++++--
src/perl/PMDA/cvalue.c | 4 ++++
src/pmdas/linux_proc/contexts.c | 4 ++--
src/pmdas/linux_proc/pmda.c | 4 ++--
src/pmdas/logger/event.c | 2 +-
src/pmdas/logger/logger.c | 2 +-
src/pmdas/mmv/src/mmv.c | 2 +-
src/pmdas/papi/papi.c | 2 +-
src/pmdas/pmcd/src/pmcd.c | 6 +++---
src/pmdas/sample/src/sample.c | 12 ++++++------
src/pmdas/simple/pmdasimple.perl | 6 +++---
src/pmdas/simple/pmdasimple.python | 6 +++---
src/pmdas/simple/simple.c | 6 +++---
src/pmdas/trace/src/trace.c | 2 +-
src/python/pmapi.c | 2 ++
26 files changed, 94 insertions(+), 38 deletions(-)
Details ...
commit 252e66cafdbd4c1a0e744fd0fb02353d7b1140c6
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed May 6 17:29:04 2015 +1000
qa/admin/show-me-all: just to make Ken's life easier
commit 778e8555a9a11258ffbd364101fe5b30fca044b2
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed May 6 17:27:48 2015 +1000
qa/066: extra diagnostics
Chasing a sporadic pmcd socket close-open-in-use race condition.
commit 9aec7684dc5af9c29b321b84c768885d94b69abe
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed May 6 15:10:06 2015 +1000
qa/145: a bit more fiddling of the credentials bits
The initial ERROR PDU is non-deterministic
(a) endian issues, and
(b) pmcd may have different capabilities that are set as bits in
the "error" code
Ugly filtering and one more case added here.
commit 8e9fba714d9c0fb9f9d85ce9c0c815e0eb27e023
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date: Tue May 5 19:14:49 2015 +0000
Add new PM_ERR_BADSTORE error and other error fixups
Add a new error code: PM_ERR_BADSTORE, deal with bad input
to pmstore. Update the relevant pmdas to use this new code
and generate new qa output for relevant tests.
Add this code to the perl and python bindings. In doing
so, I found some missing error codes, so added those.
commit b3a9c0a113fd951c89bb6486fc6590b6a1e4c478
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue May 5 19:50:44 2015 +1000
qa/652: don't even try of the systemd PMDA is not installed, sigh
commit 81e3b5e672f97106750442b7c90825bc1de6900f
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue May 5 19:48:23 2015 +1000
qa: change to remote X server logic
With modern (!) sshd and x11 forwarding, we don't need to be so
Neanderthal about forcing the setting of $DISPLAY ... only use the
brute force caveman logic if $DISPLAY is not set or is empty.
|