pcp
[Top] [All Lists]

pcp updates: pmdamic, pcp-atopsar, build, qa

To: PCP <pcp@xxxxxxxxxxx>
Subject: pcp updates: pmdamic, pcp-atopsar, build, qa
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri, 14 Aug 2015 04:04:16 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <954958347.10390007.1439539451260.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: gKCBhO1NHMBi94Oi6Z/DtYImui57Zw==
Thread-topic: pcp updates: pmdamic, pcp-atopsar, build, qa
Changes committed to git://git.pcp.io/nathans/pcp.git master

Martins Innus (10):
      mic pmda initial commit
      rename pmdamic.py to pmdamic.python
      pmdamic : fix tabs/spaces issues
      pmdamic : More updates and cleanups
      pmdamic : fix idle counters
      pmdamic : add rpm build logic
      pmdamic : fix some merge conflict errors
      micpmda : fixup some qa python packaging
      pmdamic : makefile tab typo
      pmdamic : Fix QA makefiles

Nathan Scott (5):
      mingw64: fix some simple compiler warnings in libpcp
      pmdapostfix: improve error handling for files vs directories
      mingw64: build fix for ssp compiler flags
      pcp-atopsar: complete the PMAPI port of the atopsar command
      qa: trivial cleanups to new test 784

minnus@xxxxxxxxxxx (3):
      pmdamic : try to fix build complaining about missing bytecompiled files
      pmdamic : more bytecompiled files for install
      pmdamic : QA and domain fixes

Martins D Innus (2):
      mic pmda fixes
      pmdamic : some cleanups


 Makepkgs                         |    1 
 build/rpm/fedora.spec            |   28 
 build/rpm/pcp.spec.in            |   35 
 configure                        |    2 
 configure.ac                     |    4 
 dev/null                         |binary
 qa/784                           |  106 +-
 qa/784.out                       |   61 +
 qa/785                           |   48 
 qa/785.out                       |   75 +
 qa/GNUmakefile                   |    6 
 qa/GNUmakefile.install           |    2 
 qa/group                         |    9 
 qa/mic/GNUmakefile               |   35 
 qa/mic/GNUmakefile.install       |   20 
 qa/mic/micmgmt.py                |  348 +++---
 qa/mic/micmgmt.pyc               |binary
 qa/mic/micmgmt.pyo               |binary
 qa/mic/micmgmt.python            |  174 +++
 src/include/pcp/config.h.in      |    8 
 src/libpcp/src/logconnect.c      |   15 
 src/libpcp/src/win32.c           |    5 
 src/libpcp_pmda/src/pduroot.c    |    8 
 src/pcp/atop/.gitignore          |    1 
 src/pcp/atop/GNUmakefile         |   15 
 src/pcp/atop/atop.c              |   18 
 src/pcp/atop/atop.h              |   16 
 src/pcp/atop/atopsar.c           |  192 +--
 src/pcp/atop/pcp-atop.1          |   67 -
 src/pcp/atop/pcp-atopsar.1       |  239 ++--
 src/pcp/atop/showgeneric.c       |   10 
 src/pcp/atop/various.c           |  171 +++
 src/pmdas/GNUmakefile            |    2 
 src/pmdas/mic/GNUmakefile        |   44 
 src/pmdas/mic/Install            |   33 
 src/pmdas/mic/Remove             |   29 
 src/pmdas/mic/micmgmt.py         |  348 +++---
 src/pmdas/mic/pmdamic.1          |   59 +
 src/pmdas/mic/pmdamic.ini        |    4 
 src/pmdas/mic/pmdamic.py         | 1302 ++++++++++++------------
 src/pmdas/mic/pmdamic.python     | 2039 +++++++++++++++++++++++++--------------
 src/pmdas/postfix/pmdapostfix.pl |    2 
 src/pmns/stdpmid.pcp             |    1 
 43 files changed, 3521 insertions(+), 2061 deletions(-)


commit b697a7c72f08185053815f9e4415695a33a5d959
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Aug 14 17:41:14 2015 +1000

    qa: trivial cleanups to new test 784

commit ab87986e261036a49162fe9aab8970a421431dcf
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Aug 14 15:46:41 2015 +1000

    pcp-atopsar: complete the PMAPI port of the atopsar command
    
    Add the missing bits and pieces to the pcp-atopsar(1) utility,
    which gives us sar-alike reporting via PMAPI services.  Some
    small refactoring meant we could simplify the engine() routine
    in particular, which in the atoptool.nl sources is duplicated.
    
    Test qa/785 is added to perform some initial testing.

commit 1240342c6a1bbd601e1e0872470e70ca67dcdccf
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Aug 14 10:11:51 2015 +1000

    mingw64: build fix for ssp compiler flags
    
    Also fixed a few more compiler warnings, and allow to build
    on slightly older fedora-mingw64 packages once more.

commit 13e1815ec3711634c37a5c48050da9f312016304
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Thu Aug 13 18:48:49 2015 +0000

    pmdamic : Fix QA makefiles

commit f939950773d55b5667701320b8d3bed494ca162f
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Thu Aug 13 17:51:40 2015 +0000

    pmdamic : makefile tab typo

commit 17f6cff7d1b8b3cebcec83e73a7940235136b395
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Thu Aug 13 17:42:23 2015 +0000

    micpmda : fixup some qa python packaging

commit 3466268156fada17efb742f3ffb4851387c44eb8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Aug 13 17:55:33 2015 +1000

    pmdapostfix: improve error handling for files vs directories
    
    Resolves Red Hat BZ #1252308.

commit dfba691245d5bdecacdf6d64ef84c390137b146a
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Aug 13 12:12:07 2015 +1000

    mingw64: fix some simple compiler warnings in libpcp

commit 7f2c18d4efc32d2b05ad3d3f022e8c7f14f17c3d
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Thu Jun 18 14:19:04 2015 -0400

    pmdamic : fix some merge conflict errors

commit d845a1cc3cb89e8b0340d44a516bdabcf6472236
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Thu Jun 11 19:26:16 2015 +0000

    pmdamic : add rpm build logic

commit aff4c2608ff5332e90cfd70bd66db03805f2e6ca
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Wed Jun 10 18:15:00 2015 +0000

    pmdamic : fix idle counters

commit feb2e0cbbc7a6b8301bf6c2c479b9275916a904c
Author: minnus@xxxxxxxxxxx <minnus@xxxxxxxxxxx>
Date:   Thu Jun 4 19:41:43 2015 +0000

    pmdamic : QA and domain fixes

commit 67dcc085f9f967d29e6b6ad37764a9d7086c187a
Author: minnus@xxxxxxxxxxx <minnus@xxxxxxxxxxx>
Date:   Thu Jun 4 18:51:42 2015 +0000

    pmdamic : more bytecompiled files for install

commit aca99fdb960f5d760fe159b0a18436150f57575e
Author: minnus@xxxxxxxxxxx <minnus@xxxxxxxxxxx>
Date:   Thu Jun 4 18:36:22 2015 +0000

    pmdamic : try to fix build complaining about missing bytecompiled files

commit 1d573a25aa38fbf7a4c1490fad26b9a37676a6e7
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Thu Jun 4 13:35:00 2015 -0400

    pmdamic : More updates and cleanups
    
    Allow the use of other micmgmt implememations for QA, etc
    
    Change the percore metrics to be seperated by card/core instance
    
    Run as PCP user since we don't require root for any metrics

commit b2e3e62439397a3fe7613b346920333682d72af6
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Wed Jun 3 14:10:12 2015 -0400

    pmdamic : fix tabs/spaces issues

commit d4b5f03d6b67326b86be70e4d4224d798ea48957
Author: Martins D Innus <minnus@xxxxxxxxxxxxxxxxxxxxxx>
Date:   Tue Apr 14 11:13:32 2015 -0400

    pmdamic : some cleanups
    
    Fix some copy/paste errors
    
    Start a config file for the micmgmt location

commit e2f43db86f34a113c2647addf196b131290fafba
Author: Martins D Innus <minnus@xxxxxxxxxxxxxxxxxxxxxx>
Date:   Mon Mar 9 12:05:09 2015 -0400

    mic pmda fixes
    
    update qa, fix some naming issues

commit acb69aa5a9128d71d3d010dec5c167ecfcf56daf
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Fri Mar 6 14:45:11 2015 -0500

    rename pmdamic.py to pmdamic.python

commit f479b12470dae666b23a53fff17a8d51f4ba6d7f
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Fri Mar 6 13:55:17 2015 -0500

    mic pmda initial commit
    
    Uses the mpss libmicmgmt python bindings to collect stats on
    the mic card.
    
    Runs on the host, not the mic card.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: pmdamic, pcp-atopsar, build, qa, Nathan Scott <=