Changes committed to git://git.pcp.io/pcp.git master
Nathan Scott (5):
qa: filter timezone reporting in pmrep output
qa: ensure deterministic error reporting from dbpmda
qa: ensure deterministic mem.numa.max_bandwidth values in 821
qa: ensure deterministic slabinfo values in test 821
qa: resolve potential rm file-not-exist warning in 826
qa/1070 | 2 +-
qa/1070.out | 4 ++--
qa/274 | 2 ++
qa/274.out | 6 +++---
qa/821 | 12 ++++++++++++
qa/826 | 2 +-
src/dbpmda/src/pmda.c | 16 ++++++++++++++++
7 files changed, 37 insertions(+), 7 deletions(-)
commit 05e14c5038f874fdc57b0ff929e8de3b82793747
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue May 17 10:25:54 2016 +1000
qa: resolve potential rm file-not-exist warning in 826
commit 77e9554c83be197fd63109149d490b380402b189
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue May 17 10:25:04 2016 +1000
qa: ensure deterministic slabinfo values in test 821
Set the pagesize to be assumed by pmdalinux in test 821,
rather than just using the local host page size which is
causing test failure for non-4K page systems.
commit 45e21e2444a4c4c70fcfa242b021287f2c9a1080
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue May 17 10:19:55 2016 +1000
qa: ensure deterministic mem.numa.max_bandwidth values in 821
Test 821 is susceptible to a pre-existing bandwidth.conf file
interfering with the output of the test. If that file exists,
stash it away at the start and re-instate at the tests end.
commit 58acb2409c72c82646b944d8614adf6b22e5d701
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue May 17 10:13:46 2016 +1000
qa: ensure deterministic error reporting from dbpmda
Depending on platform, pmda failure might be reported differently
by dbpmda. Firstly, make dbpmda report no-data from a connection
correctly in the case of zero bytes returned, then update qa/274
so that it filters the different ways in which it might see pmda
failure, consistently.
commit 25d83457240ae2898ba087c65528ac7515e56dab
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue May 17 09:52:10 2016 +1000
qa: filter timezone reporting in pmrep output
pmrep has some logic to conditionally report timezone
difference when local/reporting timezones do not match.
This introduces indeterminism in test 1070 output - in
the case where the timezones happen to match, expected
output differs to actual so add filtering.
|