Changes committed to git://git.pcp.io/nathans/pcp.git master
Nathan Scott (6):
build: add ncurses configure checking via pkg-config for console tools
build: add struct declarations for application headers
pmdalinux: add /proc/meminfo hugepagesize metric, used by atop
pmdaproc: add two /proc/pid/status metrics, used by atop
qa: fix systemd pmda Install spurious .err output
qa: add gitignore file for perl test dirt
Lukas Berk (4):
Update qa/566 with -z options and update output
Add regex to qa/956 for failures when extra '.'s are seen in the output
Mirror pcp.spec.in package breakup into fedora.spec
Revert Source0 location to upstream
build/rpm/fedora.spec | 1331 ++++++++++++++++++++++++++++++++----
configure | 83 ++
configure.ac | 3
qa/022.out.linux | 2
qa/566 | 33
qa/566.out | 16
qa/652 | 37 -
qa/652.out | 3
qa/943.out | 2
qa/956 | 6
qa/974.out | 236 ------
qa/perl/.gitignore | 2
src/include/builddefs.in | 5
src/include/pcp/pmapi.h | 41 -
src/include/pcp/pmda.h | 19
src/pmdas/linux/help | 4
src/pmdas/linux/pmda.c | 10
src/pmdas/linux/proc_meminfo.c | 3
src/pmdas/linux/proc_meminfo.h | 3
src/pmdas/linux/root_linux | 3
src/pmdas/linux_proc/help_text.h | 2
src/pmdas/linux_proc/pmda.c | 166 ++--
src/pmdas/linux_proc/proc_dynamic.c | 6
src/pmdas/linux_proc/proc_pid.c | 8
src/pmdas/linux_proc/proc_pid.h | 4
src/pmdas/systemd/.gitignore | 1
src/pmdas/systemd/Install | 2
27 files changed, 1553 insertions(+), 509 deletions(-)
commit 6e20f93528d0efd6ff59c39a4d18ac6847664667
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon May 25 12:38:32 2015 +1000
qa: add gitignore file for perl test dirt
commit 282fa906b234e5ea50a639faf2c0bfabecff3a75
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon May 25 12:38:02 2015 +1000
qa: fix systemd pmda Install spurious .err output
Turned out to be a $tmp assumption, but nothing was being
done with the journalctl stderr stashed in $tmp.err anyway
so just send it to /dev/null like stdout (the return code
is all that matters here).
While there, remove some unnecessary code & tweak a couple
the delays in qa/652 to make it complete more quickly.
commit af0fefdf9b8d983da2d9f26c8439a9b39b60c393
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri May 22 16:59:21 2015 +1000
pmdaproc: add two /proc/pid/status metrics, used by atop
commit bcc121c5545fb0edca231ec128dd405c5ede37fa
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date: Fri May 22 18:18:29 2015 -0400
Revert Source0 location to upstream
commit 5eb8a53a6afdfa9650c0bb5581f813621c9b4733
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date: Fri May 22 18:16:44 2015 -0400
Mirror pcp.spec.in package breakup into fedora.spec
commit 3e6d504704b0133dcc378b3d594665bbdd5d53f9
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date: Fri May 22 12:56:37 2015 -0400
Add regex to qa/956 for failures when extra '.'s are seen in the output
commit fd9dfebe78b464fd7e254c1e63b9fd7352772998
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date: Fri May 22 12:19:51 2015 -0400
Update qa/566 with -z options and update output
566 was failing due to timezone differences, updating the commands
with the -z parameter also produced additional output related to
the timezone option. Filter out the names of the hosts.
commit f270bc0d32fb22a9cc15816c913fc0e0b6c46e6f
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri May 22 16:58:43 2015 +1000
pmdalinux: add /proc/meminfo hugepagesize metric, used by atop
commit 2a32ca8b4f055776597c23f54931d0da25b2eecb
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri May 22 16:51:21 2015 +1000
build: add struct declarations for application headers
Add struct names for all structures, as is done in a couple of places
in pmapi.h and throughout impl.h. This is useful to applications that
don't want to include pmapi.h and instead forward-declare structs that
they use. The atop upstream code has headers using this model, which
we'll want to integrate with shortly.
commit 88ac884d58cdb5651efa01af26e084ef42b0a087
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri May 22 16:31:42 2015 +1000
build: add ncurses configure checking via pkg-config for console tools
|