pcp
[Top] [All Lists]

pcp updates: qa, builds, pmrep, python

To: pcp developers <pcp@xxxxxxxxxxx>
Subject: pcp updates: qa, builds, pmrep, python
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon, 27 Jun 2016 01:22:08 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <2096168616.2322914.1467004915260.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: lFajr1UcOqecci50kTJ5NSmvKyYbWw==
Thread-topic: pcp updates: qa, builds, pmrep, python
Changes committed to git://git.pcp.io/pcp.git master

Ken McDonell (10):
      src/pmproxy/pmproxy.c: setup log earlier
      qa/651: run pmproxy as user pcp if possible, additional diagnostics
      debian/libpcp3-dev.install: add missing pmSemStr man pages
      qa/group: add some tests to the valgrind group
      qa/admin/pcp-daily: get whatami file for -q and -h (as well as -i)
      configure: refactor some Python tests
      Makepkgs: don't do rpm packaging for Slackware
      src/pmcd/rc-proc.sh: no chkconfig for Slackware
      qa/admin/check-vm: add package inventory for Slackware
      assorted qa: changes to get most of QA passing on Slackware

Marko Myllynen (2):
      python api: allowing setting local contexts
      qa: dodge python inf reporting buglet in centos6/rhel6

Nathan Scott (2):
      build: merge back some fedora perl packaging/deps changes
      qa: with pmlogger reconnecting now, revisit test 187


 Makepkgs                      |    9 ++-
 build/rpm/fedora.spec         |    2 
 configure                     |   60 +++++++++++++---------
 configure.ac                  |   46 ++++++++--------
 debian/libpcp3-dev.install    |    8 +-
 qa/115                        |    2 
 qa/187.out                    |    2 
 qa/188                        |    3 +
 qa/651                        |   24 ++++++--
 qa/722                        |    8 ++
 qa/722.out                    |   14 +++++
 qa/769                        |    1 
 qa/876                        |    9 ++-
 qa/964                        |    3 +
 qa/admin/check-vm             |  114 +++++++++++++++++++++++++++++++++++-------
 qa/admin/pcp-daily            |    2 
 qa/common.check               |    8 ++
 qa/common.rpm                 |    1 
 qa/group                      |    6 +-
 qa/src/test_set_source.python |   11 ++++
 src/include/pcp/impl.h        |    2 
 src/libpcp/src/exports        |    2 
 src/libpcp/src/getopt.c       |    9 ++-
 src/pmcd/rc-proc.sh           |    5 +
 src/pmproxy/pmproxy.c         |   24 ++++----
 src/pmrep/pmrep.py            |    2 
 src/python/pcp/pmapi.py       |   11 ++++
 src/python/pmapi.c            |   39 ++++++++++++++
 28 files changed, 331 insertions(+), 96 deletions(-)


commit 93f89590e5baaccf2b98c55d0114547dd6bb9ac0
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Jun 27 15:15:44 2016 +1000

    qa: with pmlogger reconnecting now, revisit test 187
    
    Expected output does not contain the "NOT EXPECTED" failure
    string (which is good) and the automatic reconnect means we
    no longer see the expected-map-file-failure mode either.

commit 8535034395b808b49810b0f666a2989fc291b11b
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date:   Mon Jun 27 13:58:02 2016 +1000

    qa: dodge python inf reporting buglet in centos6/rhel6
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1350209

commit 3287ecd7bd3135facb7a22ddfc54c8e593cf77cd
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date:   Mon Jun 27 13:56:34 2016 +1000

    python api: allowing setting local contexts

commit 80d5ffd217c5edf569221597ee4ec3d19958d0f3
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Jun 27 13:43:22 2016 +1000

    build: merge back some fedora perl packaging/deps changes

commit b273001897d1c648c6667fa27f8d2b3179a09d87
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Jun 27 11:50:14 2016 +1000

    assorted qa: changes to get most of QA passing on Slackware

commit 78cdc0c74f939776ae12f79e404d0d0fa6379e9c
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Jun 27 11:49:40 2016 +1000

    qa/admin/check-vm: add package inventory for Slackware
    
    Assumes slackpkg-based packaging.

commit 40ee002630a8298784b7d144d196e08954cee179
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Jun 27 11:48:37 2016 +1000

    src/pmcd/rc-proc.sh: no chkconfig for Slackware
    
    At least not at present as we don't have proper init/rc integration
    for Slackware.

commit 809cb8315eccf97c77df80caf8b13e43d8732fac
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Jun 27 11:45:49 2016 +1000

    Makepkgs: don't do rpm packaging for Slackware
    
    Slackware has rpm(1) and rpmbuild(1) installed, which is a bit
    confusing because the native packaging is not rpm-based.

commit f9b21c78efca1901f903758039d01990498d95bf
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Jun 27 11:43:56 2016 +1000

    configure: refactor some Python tests
    
    If Python is not installed, no point checking version numbers or
    header files ... applies to both v2 and v3.
    
    No functional change here, just less confusing output when some
    Python bits are not installed and/or not at the required revision
    level.

commit 0a8460bf59f9c5a86e6bcbc0ca3bfba1c5bc99f2
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Jun 26 13:13:15 2016 +1000

    qa/admin/pcp-daily: get whatami file for -q and -h (as well as -i)

commit 943cae53c25ca2ee6c2b72078d5609336d8f817a
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Jun 26 13:12:50 2016 +1000

    qa/group: add some tests to the valgrind group

commit 714ff5d63cdfa72b90d123c459fccdb62d29ecbc
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sat Jun 25 16:52:38 2016 +1000

    debian/libpcp3-dev.install: add missing pmSemStr man pages

commit 45fd88ec7be21ecc4df012c02d0bbaf46b9d5b4f
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sat Jun 25 08:25:08 2016 +1000

    qa/651: run pmproxy as user pcp if possible, additional diagnostics

commit 4b318730b3ad3d6855633a12ed7c8073af449a9e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sat Jun 25 08:23:41 2016 +1000

    src/pmproxy/pmproxy.c: setup log earlier
    
    Some early debug messages were leaking to stderr because the
    logfile was not being setup early enough.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: qa, builds, pmrep, python, Nathan Scott <=