From mailman-bounces@oss.sgi.com Sat Sep 1 05:01:22 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=ALL_TRUSTED,BAYES_00, J_CHICKENPOX_25 autolearn=no version=3.4.0-r929098 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q81A0nfx072003 for ; Sat, 1 Sep 2012 05:00:49 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Subject: oss.sgi.com mailing list memberships reminder From: mailman-owner@oss.sgi.com To: pcp@oss.sgi.com X-No-Archive: yes Message-ID: Date: Sat, 01 Sep 2012 05:00:33 -0500 Precedence: bulk X-BeenThere: mailman@oss.sgi.com X-Mailman-Version: 2.1.11 List-Id: Mailman mail X-List-Administrivia: yes Sender: mailman-bounces@oss.sgi.com Errors-To: mailman-bounces@oss.sgi.com This is a reminder, sent out once a month, about your oss.sgi.com mailing list memberships. It includes your subscription info and how to use it to change it or unsubscribe from a list. You can visit the URLs to change your membership status or configuration, including unsubscribing, setting digest-style delivery or disabling delivery altogether (e.g., for a vacation), and so on. In addition to the URL interfaces, you can also use email to make such changes. For more info, send a message to the '-request' address of the list (for example, mailman-request@oss.sgi.com) containing just the word 'help' in the message body, and an email message will be sent to you with instructions. If you have questions, problems, comments, etc, send them to mailman-owner@oss.sgi.com. Thanks! Passwords for pcp@oss.sgi.com: List Password // URL ---- -------- pcp-announce@oss.sgi.com xE+IBctR http://oss.sgi.com/mailman/options/pcp-announce/pcp%40oss.sgi.com From nscott@redhat.com Sun Sep 2 20:12:48 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q831CmmE106915 for ; Sun, 2 Sep 2012 20:12:48 -0500 X-ASG-Debug-ID: 1346634823-04cbb0271b5d8d0001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id 1NjdAwtxEYULMT3a for ; Sun, 02 Sep 2012 18:13:43 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q831DhBa000863 for ; Sun, 2 Sep 2012 21:13:43 -0400 Date: Sun, 2 Sep 2012 21:13:43 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <1697362589.4271060.1346634823039.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.51.146] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1346634823 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.107439 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev qa/008 | 12 ++++++------ qa/033 | 2 +- qa/051 | 7 +++---- qa/162 | 4 ++++ qa/241 | 3 +++ qa/348 | 12 ++++-------- qa/372 | 2 ++ qa/416 | 3 +++ qa/581 | 3 +-- qa/645 | 4 +++- qa/GNUmakefile.install | 5 ----- qa/pmdas/broken/.gitignore | 1 - qa/pmdas/broken/domain.h | 1 + 13 files changed, 31 insertions(+), 28 deletions(-) commit 68e6ee72c34cfb2de6721e6bc9f3b08e39710c0d Author: Nathan Scott Date: Mon Sep 3 11:12:37 2012 +1000 Add pre-emptive filter for changed diagnostic in test 645 commit cbc7b250fb990d887d468faa9de904a4d7d4978e Author: Nathan Scott Date: Mon Sep 3 11:08:59 2012 +1000 Add network interface filter for brolleys system which has an "em1" commit 0f5c1598d1bd34145e2991fb707e78ae4558815f Author: Nathan Scott Date: Mon Sep 3 11:08:20 2012 +1000 Add notrun checks to more tests, cases where optional perl modules not installed commit e4a7b62ef9f6a041259c2848c9182e004924f6f3 Author: Nathan Scott Date: Mon Sep 3 11:06:19 2012 +1000 Make 051 more robust in generating its test cases commit 53193c31f0bedfb7113e4ff548348df6f6e8b305 Author: Nathan Scott Date: Mon Sep 3 11:05:36 2012 +1000 Ensure realpath output doesnt end up in qa test 033 results commit ddcbe374fcf729eac4dd86c324d5e28c6a446ea8 Author: Nathan Scott Date: Mon Sep 3 11:05:02 2012 +1000 Fix notrun handling for test 008, using notrun before sourcing it commit 5479e3616b16f8dd6a808c8fa31bb9f4b3f1ca26 Author: Nathan Scott Date: Mon Sep 3 11:04:38 2012 +1000 Fix up missing domain.h issue from broken PMDA in QA From nscott@redhat.com Mon Sep 3 02:26:32 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q837QWaf163789 for ; Mon, 3 Sep 2012 02:26:32 -0500 X-ASG-Debug-ID: 1346657247-04bdf078ff6f5f0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id Vz8IC7byyAcyAtjC for ; Mon, 03 Sep 2012 00:27:28 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q837RRox009078 for ; Mon, 3 Sep 2012 03:27:27 -0400 Date: Mon, 3 Sep 2012 03:27:27 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <1314965428.4328334.1346657247689.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.51.146] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1346657248 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.107465 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev man/man1/pmie.1 | 22 +--------------------- qa/pmdas/bigun/Install | 5 ++--- qa/pmdas/dynamic/Install | 23 +++-------------------- qa/pmdas/dynamic/dynamic.c | 11 ++++++++--- src/libpcp/src/connectlocal.c | 4 ++-- src/libpcp/src/pmns.c | 2 +- 6 files changed, 17 insertions(+), 50 deletions(-) commit 725606a41de5bfbaba683fa554cdb35c83895d19 Author: Nathan Scott Date: Mon Sep 3 17:15:33 2012 +1000 Fix handling of multiple contexts with a remote namespace. Found this issue when investgating a pmdumptext failure in 027 from the pcp-gui tests. This dumps core when trying to acquire a context-specific lock due to a null pointer dereference on the c_pmcd->pc_lock field. In local context mode, c_pmcd is null. With the right (wrong?) combination of local and remote contexts, a scenario where a remote context lock is attempted on a local context. Root cause is an incorrect assignment during an if (...) test. The braces were in the wrong position, causing the assignment to not be the return value from __pmWhichContext, but rather the result of the 'if (pmWhichContext() < 0)' test. Argh! commit d5cc9dedef349c3ada85b52b112af9717ffa5631 Author: Nathan Scott Date: Mon Sep 3 17:09:03 2012 +1000 Fix some typos in the local context notes (comments) commit 0a3f7812c548376d5165323c399da168266b6ec7 Author: Nathan Scott Date: Mon Sep 3 14:38:34 2012 +1000 Update install process for qa pmdas so that help files can be found commit 0d4681af82d80b36443a720a561b1fcca5ac3de1 Author: Nathan Scott Date: Mon Sep 3 14:38:02 2012 +1000 Remove references to pmrules (long deprecated) from pmie man page From nscott@redhat.com Mon Sep 3 02:28:37 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q837Sbig164010 for ; Mon, 3 Sep 2012 02:28:37 -0500 X-ASG-Debug-ID: 1346657373-04cbb027186a4c0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id SypDJIeUG1hqbiaF for ; Mon, 03 Sep 2012 00:29:33 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q837TW2A009218 for ; Mon, 3 Sep 2012 03:29:32 -0400 Date: Mon, 3 Sep 2012 03:29:32 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <1107079631.4328701.1346657372953.JavaMail.root@redhat.com> Subject: pcp-gui updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp-gui updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.51.146] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1346657373 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.107465 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp-gui.git dev qa/019.out | 12 +++-- qa/027 | 5 -- qa/027.out | 5 -- qa/029 | 44 ++++++++++++++++++++ qa/029.out | 50 +++++++++++++++++++++++ qa/archives/.gitignore | 8 --- qa/archives/GNUmakefile | 19 +------- qa/archives/GNUmakefile.install | 29 ------------- qa/archives/gap.0 |binary qa/archives/gap.index |binary qa/archives/gap.meta |binary qa/archives/gap2.0 |binary qa/archives/gap2.index |binary qa/archives/gap2.meta |binary qa/archives/mk.gap.sh | 36 ++++++++++++++++ qa/archives/vldb-disks.meta |binary qa/group | 1 qa/src/GNUmakefile | 2 qa/src/qmc_event/GNUmakefile | 22 ++++++++++ qa/src/qmc_event/qmc_event.cpp | 85 ++++++++++++++++++++++++++++++++++++++++ qa/src/qmc_group/qmc_group.cpp | 12 ++--- src/include/version.h.in | 2 src/libqmc/qmc_group.cpp | 3 - 23 files changed, 263 insertions(+), 72 deletions(-) commit 625046e07ee44fb7d393fa92953c29515bb8e9cf Author: Nathan Scott Date: Mon Sep 3 17:15:19 2012 +1000 Fixes to get pcp-gui QA test 027 reliably passing Two separate fixes were required here. Firstly, we no longer have a concept of PMDA_LOCAL_SAMPLE, so the first part of the test is no longer sensible. Update test to reflect. However the second part of the test, where pmdumplog currently dumps core, is very valid. Turned out to be a bug in libpcp, around handling of multiple contexts with a remote namespace. This dumps core when trying to acquire a context-specific lock due to a null pointer dereference on the c_pmcd->pc_lock field. In local context mode, c_pmcd is null. With the right (wrong?) combination of local and remote contexts, a scenario where a remote context lock is attempted on a local context. Ugh! In the process I tighten up the test for context equality in one spot in the libqmc QmcGroup class. All of the original pcp-gui tests now pass reliably for me. commit f9e53919a7f14c999c734a81858ec5ab11153672 Author: Nathan Scott Date: Mon Sep 3 14:02:07 2012 +1000 Add test 029 for exercising the libqmc event tracing code commit 1640eb731e5113493e25dafe8fe34f4857125efb Author: Nathan Scott Date: Mon Sep 3 13:07:26 2012 +1000 Remake 019 after other fixes (dynamic helptext, vldb archive) commit 3be7660e63152c3d1fb27a1b2ad0f38c9ca5e50a Author: Nathan Scott Date: Mon Sep 3 13:06:52 2012 +1000 Rename vldb disk metric (remove irix prefix) for Qmc context/group test case to work commit d158287f009d055c3ba73967dc3685397e9344c2 Author: Nathan Scott Date: Mon Sep 3 13:06:11 2012 +1000 Use correct path (qa/archives) to find vldb archive in test 019 commit b931d17841b36c792d31c0e45cb9cad906d80eff Author: Nathan Scott Date: Mon Sep 3 12:33:27 2012 +1000 Use constData for ascii QString variants commit 55d68fedcb82aa0c9717f60dfba02cecf4580cf8 Author: Nathan Scott Date: Mon Sep 3 11:49:06 2012 +1000 Ensure pmapi.h included anywhere version.h is commit bbaf543324152ae50f4ff0dea6d1b0a1a80e7121 Author: Nathan Scott Date: Mon Sep 3 11:48:43 2012 +1000 Rework the gap archive creation - external script From kenj@internode.on.net Mon Sep 3 14:06:24 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q83J6Oe2236092 for ; Mon, 3 Sep 2012 14:06:24 -0500 X-ASG-Debug-ID: 1346699239-04cbb0271b9c560001-S8gJnT Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id gNuoXfRNKLsj511O for ; Mon, 03 Sep 2012 12:07:19 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtkPAHj/RFB20dmO/2dsb2JhbAA/BrogAgEBf4EIgl8eOxcNNAEpCAgBBwwTiAyZIKEZFIp5GgwNgVk0gRGDUgONXpgVgnWBTw Received: from ppp118-209-217-142.lns20.mel6.internode.on.net (HELO ace) ([118.209.217.142]) by ipmail05.adl6.internode.on.net with ESMTP; 04 Sep 2012 04:37:18 +0930 Content-Type: text/plain; charset=iso-8859-15; format=flowed; delsp=yes Date: Tue, 04 Sep 2012 05:07:17 +1000 To: "pcp@oss.sgi.com" Subject: pcp update MIME-Version: 1.0 X-ASG-Orig-Subj: pcp update Content-Transfer-Encoding: 7bit From: "Ken McDonell" Message-ID: User-Agent: Opera Mail/12.02 (Win32) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1346699239 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.107511 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Sent from a Windows machine where I don't have diffstat, so mail is hand crafted. Checked Nathan's last commit and found 2 more similar cases caused by the same code rewriting during the early thread-safe conversions. This is committed to git://oss.sgi.com/kenj/pcp dev commit 29e1665eb87ca65a915dd774dabc2c009ddd82ec Author: Ken McDonell Date: Tue Sep 4 04:54:36 2012 +1000 libpcp/pmns.c bad parenthesis Two more cases like 725606a41de5bfbaba683fa554cdb35c83895d19 where incorrect parenthesis means the value from pmWhichContext() is not correctly saved. Problem introduced as part of the early thread-safe work in Apr 2011 so probably safe to assume this is benign for normal use and would require unusual context usage, e.g. from QA, to expose it. From nscott@redhat.com Mon Sep 3 15:35:33 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q83KZXFQ248570 for ; Mon, 3 Sep 2012 15:35:33 -0500 X-ASG-Debug-ID: 1346704589-04cbb02719a3c40001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id a0WGbQl8oK8pmfyK for ; Mon, 03 Sep 2012 13:36:29 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q83KaPIf029088; Mon, 3 Sep 2012 16:36:25 -0400 Date: Mon, 3 Sep 2012 16:36:25 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell Cc: pcp@oss.sgi.com Message-ID: <632344488.4809650.1346704585497.JavaMail.root@redhat.com> In-Reply-To: Subject: Re: [pcp] pcp update MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp update Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.51.146] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1346704589 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.107517 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- ----- Original Message ----- > Checked Nathan's last commit and found 2 more similar cases caused by > the same code rewriting during the early thread-safe conversions. > > This is committed to git://oss.sgi.com/kenj/pcp dev > Ah, thanks Ken! There doesn't appear to be any changes in your dev branch though - I wonder if your push may have failed? If its easier, mail through a patch (or even just the affected file) and I'll cobble together that commit. cheers. -- Nathan From nscott@redhat.com Mon Sep 3 23:24:57 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q844OuPS025267 for ; Mon, 3 Sep 2012 23:24:57 -0500 X-ASG-Debug-ID: 1346732750-04cb6c2361c7960001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id lGQLCoDiKvyYIVYo for ; Mon, 03 Sep 2012 21:25:50 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q844PoO7016129 for ; Tue, 4 Sep 2012 00:25:50 -0400 Date: Tue, 4 Sep 2012 00:25:50 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <403051980.4883698.1346732750082.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.51.176] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1346732750 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.107549 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev man/man1/pmcollectl.1 | 45 ++--- qa/707 | 86 ++++++++-- qa/707.out | 30 +++ qa/group | 1 qa/src/GNUlocaldefs | 7 qa/src/test_pcp.py | 408 ++++++++++++++++++++++++++++++++++++++++++++++++++ src/libpcp/src/pmns.c | 4 7 files changed, 537 insertions(+), 44 deletions(-) commit 293f4212159feff5e1d1215195695728c3b0ce4b Author: Nathan Scott Date: Tue Sep 4 14:23:56 2012 +1000 Tweaks to the python client API test qa/707 Add the python test script (test_pcp.py) into the set of installed files. Remove a couple of dup'd/unused variables. Also added an environment variable to wrap use of pmcollectl[.py] and default to using the installed version (without the .py suffix). Hmm, still fails for me though (on x86_64 rhel6u3, python 2.6.6): 707 - output mismatch (see 707.out.bad) 2c2 < OK --- > 707: line 35: 14911 Segmentation fault (core dumped) $TEST_PCP > $tmp.out 2>&1 17c17 < 9M 9M 9M 9M 9M 9M --- > 9M 9M 9M 9M 9M 9M ( Will leave it for now so Stan can take a closer look, once he's got the sand out of his keyboard and is back online. ) commit d16f78989217ef01c942eec6dda46e93c208addd Merge: 29e1665 670a2a3 Author: Nathan Scott Date: Tue Sep 4 13:38:33 2012 +1000 Merge branch 'scox/dev' of git://sourceware.org/git/pcpfans into dev commit 670a2a383e5d85711ac68dae11a12ca093a469b9 Merge: 9fb78ce 725606a Author: Stan Cox Date: Mon Sep 3 20:36:43 2012 -0400 Merge branch 'dev' of ssh://sourceware.org/git/pcpfans into scox/dev commit 29e1665eb87ca65a915dd774dabc2c009ddd82ec Author: Ken McDonell Date: Tue Sep 4 04:54:36 2012 +1000 libpcp/pmns.c bad parenthesis Two more cases like 725606a41de5bfbaba683fa554cdb35c83895d19 where incorrect parenthesis means the value from pmWhichContext() is not correctly saved. Problem introduced as part of the early thread-safe work in Apr 2011 so probably safe to assume this is benign for normal use and would require unusual context usage, e.g. from QA, to expose it. commit 9fb78ce9f0fd347cbd55cc2c88dc495e57b3be60 Author: Stan Cox Date: Fri Aug 31 12:56:53 2012 -0400 Make a few clarifications to pmcollectl.1 commit 14cdb41e12c40535a40903a29137f186cf39806d Author: Stan Cox Date: Fri Aug 31 11:29:03 2012 -0400 Add test for pcp.py and pmcollectl.py * (707, 707.out, test_pcp.py): New test. * group: Add 707 From nscott@redhat.com Wed Sep 5 00:29:26 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q855TPA3243769 for ; Wed, 5 Sep 2012 00:29:25 -0500 X-ASG-Debug-ID: 1346823022-04bdf07900117160001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id SVIqrspXc9ljxXlu for ; Tue, 04 Sep 2012 22:30:22 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q855UMaH004443 for ; Wed, 5 Sep 2012 01:30:22 -0400 Date: Wed, 5 Sep 2012 01:30:22 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <205744068.5503162.1346823022111.JavaMail.root@redhat.com> In-Reply-To: <1524608732.5456192.1346808438464.JavaMail.root@redhat.com> Subject: pcp-gui updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp-gui updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.51.187] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1346823022 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.107649 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp-gui.git dev qa/.gitignore | 1 qa/029 | 1 qa/029.out | 141 +++++++++++++-- qa/src/qmc_group/qmc_group.cpp | 2 src/libqmc/qmc_context.cpp | 21 +- src/libqmc/qmc_context.h | 6 src/libqmc/qmc_metric.cpp | 362 +++++++++++++++++++++++++++++------------ src/libqmc/qmc_metric.h | 77 ++++++-- src/libqmc/qmc_source.cpp | 15 + src/libqmc/qmc_source.h | 5 10 files changed, 471 insertions(+), 160 deletions(-) commit d80526d9cdb23fa9bc10cb86fb65f4a069d3b664 Author: Nathan Scott Date: Wed Sep 5 11:24:02 2012 +1000 Event tracking and reporting (debug) is now stable in libqmc The commit completes the initial implementation. We have the ability to mimic pmevent reporting now via libqmc, and the QA test program qmc_event (used in 029) does just that. It also exercises the capability of querying regular sampled metrics as well as event trace metrics at the same time (i.e. within a single fetch request). Very funky! The remaining issues were around things like modifying copies of QVector iteration variables rather than underlying data, that sort of thing. Test 029 is updated to filter timestamps which are now being reported (these change on each request to pmdasample for new values, of course) as well as to include the reported event parameters. These are not filtered as we use pmstore to setup for a deterministic stream of records. commit 6cc216c7d6af43af6fddd11ea36dbe265fa2b291 Author: Nathan Scott Date: Tue Sep 4 20:56:13 2012 +1000 Further refinements to the event record dumping code commit b3a3c751bf93940a1fdbc40771f0ce7fc8def29b Author: Nathan Scott Date: Tue Sep 4 17:17:56 2012 +1000 Implement event record dumping in libqmc Still a few issues to resolve, but structurally this makes a bit more sense now. Introduces a QmcEventParameter class to allow parameters to be tracked correctly, rather than a direct QmcMetricValue vector (which lacks individual PMID, as well as back-pointers for descriptors and indoms). commit 1dcab637e98e57906b44c212dc2acdde531c0cb1 Author: Nathan Scott Date: Mon Sep 3 20:48:21 2012 +1000 Update event test output now that libqmc fix in place commit 814ed6975dbffb0f977edefc0f14f9347a1751bb Author: Nathan Scott Date: Mon Sep 3 20:46:36 2012 +1000 Update qa gitignore file for new sources commit 3a3b7bfafd14e9a47c7ba40500920546a6be479e Author: Nathan Scott Date: Mon Sep 3 17:38:27 2012 +1000 Correct an unguarded free in libqmc event handling code From nscott@redhat.com Thu Sep 6 18:24:26 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q86NOQUk207064 for ; Thu, 6 Sep 2012 18:24:26 -0500 X-ASG-Debug-ID: 1346973924-04cb6c067401650001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id vgxD0cB44OCSyNNz for ; Thu, 06 Sep 2012 16:25:24 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q86NPOrL016627 for ; Thu, 6 Sep 2012 19:25:24 -0400 Date: Thu, 6 Sep 2012 19:25:24 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <43872319.6772396.1346973924042.JavaMail.root@redhat.com> In-Reply-To: <1514234265.6772367.1346973848220.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.51.239] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1346973924 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.107816 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev build/rpm/GNUmakefile | 8 build/rpm/devtoolset.spec | 531 +++++++++++++++++++++++++++++++++++++++++++ build/rpm/fedora.spec | 47 ++- build/rpm/pcp.spec.in | 5 qa/707.out | 2 qa/src/test_pcp.py | 13 - src/pmcollectl/pmcollectl.py | 396 +++++++++++++++++--------------- 7 files changed, 785 insertions(+), 217 deletions(-) commit e17ea6acdbacfd252bfcfda095e18d393bcfc527 Merge: c7539a7 aac8ab9 Author: Nathan Scott Date: Fri Sep 7 08:15:38 2012 +1000 Merge branch 'scox/dev' of git://sourceware.org/git/pcpfans into dev commit aac8ab9e38bd1a60dc949a71adec666fc097c8ee Merge: cd54cce 293f421 Author: Stan Cox Date: Thu Sep 6 14:39:06 2012 -0400 Merge branch 'dev' into scox/dev commit cd54cce5e76c419668974832b87838d0fe446cd0 Author: Stan Cox Date: Thu Sep 6 12:56:00 2012 -0400 Fetch metric values using a getter method. * pmcollectl/pmcollectl.py (subsys): Move XX_metrics_dict init to setup_metrics. Add get_XX_metric_value and use it for all metric fetching. * qa/src/test_pcp.py (test_pcp): Use variable dimension for previous_cpu_* commit c7539a7e733ae3f1d0184b0d2aad413df4e9592a Author: Nathan Scott Date: Thu Sep 6 16:41:47 2012 +1000 Reconcile spec file differences between PCP flavours. Pulls in a copy of the devtoolset spec file so we can keep track of changes more easily (hopefully). Several other changes after last release: - don't require valgrind, doesn't exist for all archs - add the %release part of the version into the dependency check for the non-dts packages - use multi-line Requires: lines for sub-packages for ease of cross-referencing wrt differences - don't set the home directory for pcpqa user, allow useradd to set it to something "normal" (facilitate sharing between the three independent testsuite packages). - install testsuite files with defattr of the pcpqa user/group commit 903918c970b295c3757b63e86b8727eb6a378dc4 Author: Nathan Scott Date: Wed Sep 5 17:16:23 2012 +1000 Update fedora spec with recent changes From nscott@redhat.com Thu Sep 6 21:28:20 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q872SKMU244885 for ; Thu, 6 Sep 2012 21:28:20 -0500 X-ASG-Debug-ID: 1346984958-04cbb02aa27a7a0001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id rSbBP0DSkU6X8bV4 for ; Thu, 06 Sep 2012 19:29:19 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q872TIFh007139 for ; Thu, 6 Sep 2012 22:29:18 -0400 Date: Thu, 6 Sep 2012 22:29:18 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <452779119.6802830.1346984958213.JavaMail.root@redhat.com> In-Reply-To: <1118418771.6802631.1346984875347.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.51.239] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1346984959 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.107829 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev qa/.gitignore | 5 - qa/116 | 11 -- qa/156 | 3 qa/183 | 1 qa/184 | 1 qa/243 | 6 - qa/355 | 41 +-------- qa/355.darwin.2 | 21 ---- qa/355.irix.1 | 29 ------ qa/355.irix.2 | 22 ---- qa/355.linux.1 | 28 ------ qa/355.linux.2 | 21 ---- qa/355.out | 22 ++++ qa/355.solaris.2 | 21 ---- qa/421 | 43 +-------- qa/421.irix.1 | 24 ----- qa/421.irix.2 | 17 --- qa/421.linux.1 | 23 ----- qa/421.linux.2 | 16 --- qa/421.out | 17 +++ qa/601 | 18 +-- qa/601.out | 75 ++++++++++++++++ qa/601.out.1 | 80 ----------------- qa/601.out.2 | 75 ---------------- qa/602 | 21 +--- qa/602.out | 235 +++++++++++++++++++++++++++++++++++++++++++++++++++ qa/602.out.1 | 250 ------------------------------------------------------- qa/602.out.2 | 235 --------------------------------------------------- qa/603 | 29 +----- qa/603.out | 92 ++++++++++++++++++++ qa/603.out.2 | 92 -------------------- qa/603.out.irix | 107 ----------------------- qa/622 | 21 +--- qa/common.check | 82 +++--------------- qa/common.config | 2 35 files changed, 518 insertions(+), 1268 deletions(-) commit 44c2c853203de1e2f94a5763cd176a73c601e97a Author: Nathan Scott Date: Fri Sep 7 12:26:33 2012 +1000 Rework 601/602/603 (pmdatrace) to have a single, sane output file commit fb0a4f5c50dd691f7805e2292396768820ee7b8c Author: Nathan Scott Date: Fri Sep 7 12:13:58 2012 +1000 Rework 421 (pmdatrace) to have a single, sane output file commit 683fb0b76724221e2e0f626872dbf6526fb5aee0 Author: Nathan Scott Date: Fri Sep 7 12:10:19 2012 +1000 Rework 355 (pmdatrace) to have a single, sane output file commit 0e60970200bc36577b2323a32521e3e89a18d2ea Author: Nathan Scott Date: Fri Sep 7 12:01:30 2012 +1000 May have top level pmns entries for no-longer-around PMDAs (other tests), deal commit 2101a6bc9775ace3ce906e49cc4f1ff9f0c5a98d Author: Nathan Scott Date: Fri Sep 7 12:00:45 2012 +1000 Recent pmdaproc.sh change to use pmprobe means fewer Install warnings commit a025ad6509bd31f3a5f39dc9af02b7c3468a1c8b Author: Nathan Scott Date: Fri Sep 7 11:10:01 2012 +1000 Make tests 116 and 622 graceful when no hyphen-hostname configured for QA commit 6e6c6776923bcba25b20fd01cc11de12b244921f Author: Nathan Scott Date: Fri Sep 7 10:59:06 2012 +1000 Fix a typo on perl Socket module inclusion commit ba534963efb37b7570175c2d263ff5dec0c8b02e Author: Nathan Scott Date: Fri Sep 7 10:13:16 2012 +1000 Rework use of host/nslookup in common checks, simpler and works more often commit 348df717b34b24f1aed1f32f240ee8b0cecd1f23 Author: Nathan Scott Date: Fri Sep 7 10:12:13 2012 +1000 Add a __pmBind/bind filter on test 243 for NSS changes From nscott@redhat.com Fri Sep 7 00:18:58 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q875IvSs021504 for ; Fri, 7 Sep 2012 00:18:57 -0500 X-ASG-Debug-ID: 1346995194-04bdf01ad28ecc0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id CQ2kkXkVcdVza1Tb for ; Thu, 06 Sep 2012 22:19:54 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q875JsPw021380 for ; Fri, 7 Sep 2012 01:19:54 -0400 Date: Fri, 7 Sep 2012 01:19:54 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <732544458.6837265.1346995194147.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.51.239] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1346995194 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.107841 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev qa/.gitignore | 2 - qa/371 | 2 + qa/372 | 4 +-- qa/376 | 45 ++++++--------------------------- qa/376.irix.1 | 50 ------------------------------------- qa/376.irix.2 | 43 -------------------------------- qa/376.linux.1 | 49 ------------------------------------ qa/376.linux.2 | 42 ------------------------------- qa/376.out | 43 ++++++++++++++++++++++++++++++++ qa/455 | 19 ++++---------- qa/455.out | 63 +++++++++++++++++++++++++++++++++++++++++++++++ qa/455.out.1 | 56 ------------------------------------------ qa/455.out.2 | 68 --------------------------------------------------- qa/455.out.3 | 63 ----------------------------------------------- src/pmcd/pmdaproc.sh | 4 +-- 15 files changed, 127 insertions(+), 426 deletions(-) commit 24155dc5ec7307cec4d0f2db452c6937a4c600fe Author: Nathan Scott Date: Fri Sep 7 15:16:50 2012 +1000 Allow pmda Install scripts to specify own dso name Fix an inadvertent regression from recent a commit (2cc267d99144cc47c41231685fc6cca361cae969) which prevents the pmdabigun Install script from working anymore, since its using a not-quite-default name for the dso (and could no longer override). commit d11567380d468bce01ca38f0183092ee38b4da90 Author: Nathan Scott Date: Fri Sep 7 15:16:36 2012 +1000 Test for perl Spreadsheet::Read module before proceeding to test commit a68881cbbf41e362f1c4a088fdbab90492de600f Author: Nathan Scott Date: Fri Sep 7 15:15:52 2012 +1000 Update rsyslog test to work on RHEL6 commit c29af204c1833d3a0b63c31292d7330b1befdca9 Author: Nathan Scott Date: Fri Sep 7 15:09:31 2012 +1000 Rework 376 (pmdatrace) to have a single, sane output file From nscott@redhat.com Sun Sep 9 17:42:22 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.1 required=5.0 tests=BAYES_00,J_CHICKENPOX_73, URIBL_BLACK autolearn=no version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q89MgMvB240604 for ; Sun, 9 Sep 2012 17:42:22 -0500 X-ASG-Debug-ID: 1347230602-04cbb07ce415930001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id HqtiP2iiW7mR5l16 for ; Sun, 09 Sep 2012 15:43:22 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q89MhL1p006625 for ; Sun, 9 Sep 2012 18:43:22 -0400 Date: Sun, 9 Sep 2012 18:43:21 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <1090298798.7754788.1347230601714.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.51.240] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1347230602 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.108096 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev VERSION.pcp | 2 build/rpm/pcp.spec.in | 3 debian/changelog | 6 man/man1/pmie.1 | 22 - qa/051 | 1 qa/707 | 30 +- qa/707.out | 53 ++++ qa/pmdas/bigun/Install | 5 qa/pmdas/dynamic/Install | 23 - qa/pmdas/dynamic/dynamic.c | 11 qa/src/chkacc1.c | 7 qa/src/chkacc2.c | 7 qa/src/chkacc3.c | 7 qa/src/multithread2.c | 9 qa/src/test_pcp.py | 283 ++++++++++++------------ src/include/pcp/impl.h | 91 +++++++ src/include/pcp/platform_header.h.in | 9 src/libpcp/src/access.c | 76 +++--- src/libpcp/src/auxconnect.c | 403 ++++++++++++++++++++++++++++------- src/libpcp/src/connect.c | 19 - src/libpcp/src/context.c | 4 src/libpcp/src/pdu.c | 17 - src/libpcp_gui/src/timeclient.c | 21 - src/libpcp_pmcd/src/client.c | 25 -- src/libpcp_pmda/src/open.c | 31 +- src/libpcp_trace/src/trace.c | 4 src/perl/PMDA/local.c | 46 ++- src/pmcd/src/agent.c | 11 src/pmcd/src/client.c | 17 - src/pmcd/src/client.h | 5 src/pmcd/src/config.c | 22 + src/pmcd/src/dofetch.c | 17 - src/pmcd/src/dostore.c | 19 - src/pmcd/src/pmcd.c | 79 +++--- src/pmcollectl/pmcollectl.py | 120 +++------- src/pmdas/cisco/telnet.c | 2 src/pmdas/trace/src/client.c | 2 src/pmdas/trace/src/comms.c | 15 - src/pmlogger/ports.c | 57 ++-- src/pmproxy/client.c | 58 ++--- src/pmproxy/pmproxy.c | 54 ++-- src/pmproxy/pmproxy.h | 4 src/python/pcp.py | 10 src/telnet-probe/telnet-probe.c | 4 44 files changed, 1045 insertions(+), 666 deletions(-) commit ab236832eacc7fdcb2a85e81a88b26a1cfe1c21a Author: Nathan Scott Date: Mon Sep 10 08:40:50 2012 +1000 Bump version in dev branch for a future release commit 428ba5e8271ba29145941be51cb7fefcd569d607 Merge: 47f0ab1 0d3aeaa Author: Nathan Scott Date: Mon Sep 10 08:36:36 2012 +1000 Merge branch 'scox/dev' of git://sourceware.org/git/pcpfans into dev commit 47f0ab17ab92586636de2b3bf1489d8a4bfecb18 Author: Dave Brolley Date: Mon Sep 10 08:34:21 2012 +1000 Convert QA test source over to NSS wrapper API commit 12ec95fd616c2d11f44e9950c0311b8a8308009c Author: Dave Brolley Date: Mon Sep 10 08:33:34 2012 +1000 Final few fixups falling out of initial NSS API wrapping Added an interface for loopback address query, fix up an incorrect use of char in place of char* in log control. commit 0d3aeaa7dce0b22e4dd18138c60dc671be53a39f Merge: 3bb72dc ba1b354 Author: Stan Cox Date: Sun Sep 9 12:00:05 2012 -0400 Merge branch 'dev' into scox/dev commit 3bb72dc5d122ce9da06d5def23dd02ecff972bff Author: Stan Cox Date: Sun Sep 9 11:44:08 2012 -0400 Improve pmcollectl compatibility. Improve pcp.py test coverage. * 707: Test some more pmcollectl variants * test_pcp.py: Use separate snippet for each entry and display its entryname * pmcollectl.py (_process): Fold into _cpu (main): Make subsys a list so order is predictable. Improve output compatibility. * pcp.py (pmPrintValue): Make args match expected type. commit b146c8de5cc98bf7b7e1a1004b79cca2499f8d1f Merge: 60c2b9a ba1b354 Author: Nathan Scott Date: Fri Sep 7 18:05:03 2012 +1000 Merge branch 'dev' into nssmerge commit ba1b3541b118ffe6c199bff14de0b47a5cd0e71a Author: Nathan Scott Date: Fri Sep 7 18:04:24 2012 +1000 Add a test 051 filter for __pmGetHostByName/gethostbyname (NSS) commit 60c2b9a9921b52517aad5a88544fa30b5813401f Merge: 97cbdfb bdf8cfc Author: Nathan Scott Date: Fri Sep 7 16:48:47 2012 +1000 Merge branch 'dev' into nssmerge commit 97cbdfb9003231d1dca5e2ea40b27835d8522d86 Author: Nathan Scott Date: Mon Sep 3 14:38:34 2012 +1000 Update install process for qa pmdas so that help files can be found commit 18fee2587516b4f9e132b33c9c1cc1a64552f25f Author: Nathan Scott Date: Mon Sep 3 14:38:02 2012 +1000 Remove references to pmrules (long deprecated) from pmie man page commit 129b9d479372bf5b2d814fbedcf509ab7a5b4377 Merge: 2e5a583 68e6ee7 Author: Nathan Scott Date: Mon Sep 3 11:14:25 2012 +1000 Merge branch 'dev' into nssmerge commit 2e5a583580de428a8f77d70df9fa019b741a0ee9 Author: Dave Brolley Date: Thu Aug 30 17:35:18 2012 +1000 Propogate use of the abstracted socket interface for NSS to callers commit d3355a3084d7ce55065dae57d59114f5e8d9b986 Author: Dave Brolley Date: Thu Aug 30 17:34:20 2012 +1000 Core socket interface abstractions to support NSS (later) From nscott@redhat.com Mon Sep 10 05:18:05 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8AAI55K109058 for ; Mon, 10 Sep 2012 05:18:05 -0500 X-ASG-Debug-ID: 1347272347-04cbb07ce237640001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id EAf4EYJGDNbHpy1L for ; Mon, 10 Sep 2012 03:19:07 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8AAJ7OE021669 for ; Mon, 10 Sep 2012 06:19:07 -0400 Date: Mon, 10 Sep 2012 06:19:07 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <1340518604.8104639.1347272347098.JavaMail.root@redhat.com> Subject: pcp-gui updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp-gui updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.51.240] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1347272347 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.108143 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp-gui.git qwt6 src/chart/chart.cpp | 23 +++------ src/chart/chart.h | 5 -- src/chart/gadget.h | 3 - src/chart/groupcontrol.cpp | 31 ++++++++---- src/chart/sampling.cpp | 3 - src/chart/sampling.h | 2 src/chart/tracing.cpp | 111 ++++++++++++++++++++++++++++++++++++--------- src/chart/tracing.h | 35 ++++++++++++-- src/libqmc/qmc_metric.cpp | 77 +++++++++++++++++++++++++++++++ src/libqmc/qmc_metric.h | 28 +++++++++-- 10 files changed, 257 insertions(+), 61 deletions(-) commit ab98c7184780fe536c261bef71de488979f6986d Author: Nathan Scott Date: Mon Sep 10 20:17:57 2012 +1000 Fold the updateTimeAxis call into updateValues, giving the chart item implementation more information/options around the time step handling. In particular, the tracing option will be able to use the leftmost/rightmost timestep info to make more informed layout decisions. Very early work on driving newly fetched event data into the display, mainly around how to hold data inside pmchart for timeframes longer than the last fetch (which is what libqmc will manage for us). Access routines added to libqmc QmcEventRecord class to aid extracting record information in something more than just the simple text-data-dumper utility from QA. From nscott@redhat.com Thu Sep 13 04:28:29 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8D9STqr130867 for ; Thu, 13 Sep 2012 04:28:29 -0500 X-ASG-Debug-ID: 1347528574-04cbb07ce2112a00001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id Cve8hB7BFuCoquBG for ; Thu, 13 Sep 2012 02:29:35 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8D9TVOP030324; Thu, 13 Sep 2012 05:29:31 -0400 Date: Thu, 13 Sep 2012 05:29:31 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <640667614.9955578.1347528571265.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.32] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1347528574 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.108407 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev src/pmdas/linux/proc_partitions.c | 27 ++++++++++++++++++++++----- src/pmdas/oracle/Install | 6 ++++++ src/pmdas/oracle/pmdaoracle.pl | 37 ++++++++++++++++++++++++------------- src/pmdas/postgresql/Install | 6 ++++++ 4 files changed, 58 insertions(+), 18 deletions(-) commit ca6d7dee8f5b3d5199da0620916f03574c234353 Author: Ryan Doyle Date: Thu Sep 13 19:28:13 2012 +1000 Add a third case for the /proc/diskstat partition checks Extend the Linux kernel PMDA checks for disk partition checking to handle the MMC device driver, which creates nodes with numeric-final-digit that are not partitions. This corrects the disk/partition identification for the Raspberry Pi (http://www.raspberrypi.org/). commit 383851171a0ce5951ef2977fef831789d0aa74e2 Author: Nathan Scott Date: Thu Sep 13 18:33:51 2012 +1000 Several minor/basic fixes for pmdaoracle Missing a couple of instance hash structures, were installing metrics without the associated indom registered, session stats are a bit confused (I've commented out cluster 8 for now), other minor run- time discovered syntax/semantics issues. commit c27dcec6331cac5e5a1cae338a32294273b1ab26 Author: Nathan Scott Date: Thu Sep 13 18:29:30 2012 +1000 Add install-time check (soft-dep) on DBD::Oracle for pmdaoracle commit 03be15a78669908be91078b8254ca80f6d97fe7e Author: Nathan Scott Date: Thu Sep 13 18:29:13 2012 +1000 Add install-time check (soft-dep) on DBD::Pg for pmdapostgresql From wwwrun@oss.sgi.com Thu Sep 13 18:39:51 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8DNdp78237666 for ; Thu, 13 Sep 2012 18:39:51 -0500 Received: (from wwwrun@localhost) by oss.sgi.com (8.14.3/8.14.3/Submit) id q8DNdpL3237665; Thu, 13 Sep 2012 18:39:51 -0500 Date: Thu, 13 Sep 2012 18:39:51 -0500 Message-Id: <201209132339.q8DNdpL3237665@oss.sgi.com> From: bugzilla-daemon@oss.sgi.com To: pcp@oss.sgi.com Subject: [Bug 921] permit configure --prefix=.... to override $pcp_var_dir X-Bugzilla-Reason: CC X-Bugzilla-Type: newchanged X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Unclassified X-Bugzilla-Product: pcp X-Bugzilla-Component: pcp X-Bugzilla-Keywords: X-Bugzilla-Severity: major X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: RESOLVED X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: fche@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Status Resolution In-Reply-To: References: Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 http://oss.sgi.com/bugzilla/show_bug.cgi?id=921 Frank Ch. Eigler changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #5 from Frank Ch. Eigler 2012-09-13 18:39:49 CST --- released in 3.6.6 -- Configure bugmail: http://oss.sgi.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. From nscott@redhat.com Thu Sep 13 23:05:10 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8E45Asp019023 for ; Thu, 13 Sep 2012 23:05:10 -0500 X-ASG-Debug-ID: 1347595573-04cb6c5687163b70001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id GXkxJIRXmBMhfmUP for ; Thu, 13 Sep 2012 21:06:13 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8E46C9Z010746 for ; Fri, 14 Sep 2012 00:06:12 -0400 Date: Fri, 14 Sep 2012 00:06:12 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <428160377.10387191.1347595572749.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.91] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1347595573 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.108481 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev CHANGELOG | 16 build/GNUmakefile | 7 build/rpm/devtoolset.spec | 42 build/rpm/fedora.spec | 9 build/rpm/pcp.spec.in | 15 configure |12705 +++++++++++++++++++++++++++++--------- configure.in | 6 debian/changelog | 4 qa/pmdas/bigun/GNUmakefile | 3 qa/pmdas/broken/GNUmakefile | 3 qa/pmdas/dynamic/GNUmakefile | 3 qa/src/GNUlocaldefs | 2 qa/src/GNUmakefile | 2 src/autofsd-probe/GNUmakefile | 7 src/dbpmda/src/GNUmakefile | 7 src/genpmda/genpmda | 3 src/include/builddefs.in | 23 src/libpcp/src/GNUmakefile | 9 src/libpcp_gui/src/GNUmakefile | 6 src/libpcp_import/src/GNUmakefile | 6 src/libpcp_mmv/src/GNUmakefile | 6 src/libpcp_pmda/src/GNUmakefile | 14 src/libpcp_trace/src/GNUmakefile | 10 src/newhelp/GNUmakefile | 18 src/pmcd/src/GNUmakefile | 10 src/pmcdctl/GNUmakefile | 6 src/pmclient/GNUmakefile | 7 src/pmconfig/GNUmakefile | 7 src/pmcpp/GNUmakefile | 7 src/pmdas/aix/GNUmakefile | 7 src/pmdas/apache/GNUmakefile | 7 src/pmdas/bash/GNUmakefile | 2 src/pmdas/cisco/GNUmakefile | 7 src/pmdas/darwin/GNUmakefile | 6 src/pmdas/etw/GNUmakefile | 3 src/pmdas/freebsd/GNUmakefile | 3 src/pmdas/hotproc/GNUmakefile | 7 src/pmdas/linux/GNUmakefile | 2 src/pmdas/linux_proc/GNUmakefile | 2 src/pmdas/lmsensors/GNUmakefile | 7 src/pmdas/logger/GNUmakefile | 2 src/pmdas/lustrecomm/GNUmakefile | 5 src/pmdas/mailq/GNUmakefile | 7 src/pmdas/mmv/GNUmakefile | 4 src/pmdas/mounts/GNUmakefile | 7 src/pmdas/pmcd/src/GNUmakefile | 9 src/pmdas/process/GNUmakefile | 7 src/pmdas/roomtemp/GNUmakefile | 7 src/pmdas/sample/src/GNUmakefile | 15 src/pmdas/sendmail/GNUmakefile | 7 src/pmdas/shping/GNUmakefile | 7 src/pmdas/simple/GNUmakefile | 7 src/pmdas/solaris/GNUmakefile | 7 src/pmdas/summary/GNUmakefile | 7 src/pmdas/trace/GNUmakefile | 7 src/pmdas/trace/src/GNUmakefile | 7 src/pmdas/trivial/GNUmakefile | 9 src/pmdas/txmon/GNUmakefile | 7 src/pmdas/weblog/GNUmakefile | 7 src/pmdas/windows/GNUmakefile | 2 src/pmdate/GNUmakefile | 7 src/pmdbg/GNUmakefile | 6 src/pmdumplog/GNUmakefile | 8 src/pmerr/GNUmakefile | 6 src/pmevent/GNUmakefile | 7 src/pmhostname/GNUmakefile | 7 src/pmie/src/GNUmakefile | 12 src/pmieconf/GNUmakefile | 8 src/pmiestatus/GNUmakefile | 6 src/pminfo/GNUmakefile | 6 src/pmlc/GNUmakefile | 6 src/pmlogextract/GNUmakefile | 7 src/pmlogger/GNUmakefile | 7 src/pmloglabel/GNUmakefile | 8 src/pmlogreduce/GNUmakefile | 8 src/pmlogrewrite/GNUmakefile | 8 src/pmlogsummary/GNUmakefile | 9 src/pmns/GNUmakefile | 5 src/pmnscomp/GNUmakefile | 6 src/pmpost/GNUmakefile | 6 src/pmprobe/GNUmakefile | 6 src/pmproxy/GNUmakefile | 7 src/pmsleep/GNUmakefile | 7 src/pmstat/GNUmakefile | 7 src/pmstore/GNUmakefile | 6 src/pmtop/GNUmakefile | 7 src/pmtop/Makefile | 4 src/pmtrace/GNUmakefile | 2 src/pmval/GNUmakefile | 7 src/procmemstat/GNUmakefile | 7 src/win32ctl/eventlog/GNUmakefile | 2 src/win32ctl/services/GNUmakefile | 2 src/win32ctl/setevent/GNUmakefile | 2 93 files changed, 10157 insertions(+), 3205 deletions(-) commit 4b17bfede64d419fca515754aa294b19e318408b Author: Nathan Scott Date: Fri Sep 14 14:05:05 2012 +1000 Add build option to disable shared library generation Add the --disable-shared configure/build option to allow standalone packages to be built (statically linked tools and none of the core shared libraries in packages). While there, made all modified makefiles use the same license header note as everywhere else. commit 5e97e0269f9fb91779accdcd5d6d4b04ad3df7ed Author: Nathan Scott Date: Fri Sep 14 10:58:40 2012 +1000 Updates to specs/version/changelogs for a small point release From pcp-announce-bounces@oss.sgi.com Fri Sep 14 07:28:56 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8ECSR3K094282; Fri, 14 Sep 2012 07:28:27 -0500 Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8ECSLPR094263 for ; Fri, 14 Sep 2012 07:28:22 -0500 X-ASG-Debug-ID: 1347625767-04bdf06cd09a060001-87ZIJf Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id 9UVbDYSL8maFWusm for ; Fri, 14 Sep 2012 05:29:27 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8ECTRTA021441 for ; Fri, 14 Sep 2012 08:29:27 -0400 Date: Fri, 14 Sep 2012 08:29:27 -0400 (EDT) From: Nathan Scott To: pcp-announce@oss.sgi.com Message-ID: <1933387403.10533141.1347625767394.JavaMail.root@redhat.com> In-Reply-To: <671427696.10403809.1347601582833.JavaMail.root@redhat.com> MIME-Version: 1.0 X-ASG-Orig-Subj: pcp-3.6.8 released X-Originating-IP: [10.64.48.91] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1347625767 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.108515 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Subject: [pcp-announce] pcp-3.6.8 released X-BeenThere: pcp-announce@oss.sgi.com X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Nathan Scott List-Id: pcp announcements List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: pcp-announce-bounces@oss.sgi.com Errors-To: pcp-announce-bounces@oss.sgi.com Hi all, A very small minor-bugfix release of PCP was made today - the source and binaries are on their way to the download area and the git master branch has been updated. Nothing earth shattering, but tastes a bit like raspberry pie. pcp-3.6.8 (14 September 2012) - Corrects the disk/partition identification for the MMC driver, which makes disk indom handling correct on the Raspberry Pi (http://www.raspberrypi.org/) - Several minor/basic fixes for pmdaoracle. - Improve pmcollectl compatibility. - Make a few clarifications to pmcollectl.1. - Improve python API test coverage. - Numerous updates to the test suite in general. - Allow pmda Install scripts to specify own dso name again. - Reconcile spec file differences between PCP flavours. - Fix handling of multiple contexts with a remote namespace. - Core socket interface abstractions to support NSS (later). - Fix man page SYNOPSIS section for pmUnpackEventRecords. - Add --disable-shared build option for static builds. cheers. -- Nathan _______________________________________________ pcp-announce mailing list pcp-announce@oss.sgi.com http://oss.sgi.com/mailman/listinfo/pcp-announce From wwwrun@oss.sgi.com Fri Sep 14 12:54:14 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=ALL_TRUSTED,BAYES_00, J_CHICKENPOX_52,J_CHICKENPOX_63 autolearn=no version=3.4.0-r929098 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8EHsEPK154683 for ; Fri, 14 Sep 2012 12:54:14 -0500 Received: (from wwwrun@localhost) by oss.sgi.com (8.14.3/8.14.3/Submit) id q8EHsEjP154682; Fri, 14 Sep 2012 12:54:14 -0500 Date: Fri, 14 Sep 2012 12:54:14 -0500 Message-Id: <201209141754.q8EHsEjP154682@oss.sgi.com> From: bugzilla-daemon@oss.sgi.com To: pcp@oss.sgi.com Subject: [Bug 920] python bindings for PMAPI X-Bugzilla-Reason: CC X-Bugzilla-Type: newchanged X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Unclassified X-Bugzilla-Product: pcp X-Bugzilla-Component: pcp X-Bugzilla-Keywords: X-Bugzilla-Severity: major X-Bugzilla-Who: fche@redhat.com X-Bugzilla-Status: RESOLVED X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: scox@redhat.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Status Resolution In-Reply-To: References: Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 http://oss.sgi.com/bugzilla/show_bug.cgi?id=920 Frank Ch. Eigler changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #1 from Frank Ch. Eigler 2012-09-14 12:54:13 CST --- pcp 3.6.6 included mtw/scox's src/python pmapi.so bindings. -- Configure bugmail: http://oss.sgi.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. From nscott@redhat.com Mon Sep 17 01:43:01 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8H6h1ib102165 for ; Mon, 17 Sep 2012 01:43:01 -0500 X-ASG-Debug-ID: 1347864250-04cbb07ce4294d30001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id RzOvC4FGgsViQldv for ; Sun, 16 Sep 2012 23:44:10 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8H6i9si004451 for ; Mon, 17 Sep 2012 02:44:09 -0400 Date: Mon, 17 Sep 2012 02:44:09 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <641371940.349773.1347864249499.JavaMail.root@redhat.com> Subject: pcp-gui updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp-gui updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.87] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1347864250 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.108770 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp-gui.git qwt6 src/chart/chart.cpp | 112 ++++++++++++++-- src/chart/chart.h | 12 + src/chart/sampling.cpp | 16 ++ src/chart/sampling.h | 2 src/chart/tracing.cpp | 285 +++++++++++++++++++++++++++++++++---------- src/chart/tracing.h | 23 ++- src/chart/view.cpp | 4 src/libqwt/qwt_plot_picker.h | 2 8 files changed, 373 insertions(+), 83 deletions(-) commit 2e8aa7a71ae565ded119494299632a23964c03bf Author: Nathan Scott Date: Mon Sep 17 16:42:14 2012 +1000 Interim commit of in-progress event tracing visualisation work This adds base support for rendering of event traces in all the supported forms (point, start/begin, parent/child). It uses faked-out random data at the moment (proof-of-concept, mainly) although some progress is now there for real live data (albeit still commented out for now). Extension to libqmc to allow charts to not explicitly set one instance for a metric, rather to receive all and choose to show/filter inside pmchart. All former mechanisms are still supported too (explicit instance, up-front regex matching). Adds rubber-band selection (bounding box) when interacting with event graphs, so that multiple events of interest in close proximity will be able to be quickly selected. This will provide some mechanisms toward fche's suggestion of a popup window showing a vertical event log. Now imagining a "cluster of interesting events" that can be quickly selected (and the "cluster" may be all visible events too of course), instead of the much-lamer individual event selection model I had originally planned. From nscott@redhat.com Wed Sep 19 01:17:27 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8J6HRw7159659 for ; Wed, 19 Sep 2012 01:17:27 -0500 X-ASG-Debug-ID: 1348035517-04cbb07ce24b1990001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id dZIhcG772sYOWd4R for ; Tue, 18 Sep 2012 23:18:38 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8J6Ib5O016851 for ; Wed, 19 Sep 2012 02:18:37 -0400 Date: Wed, 19 Sep 2012 02:18:37 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <647564206.1718007.1348035517290.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.121] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1348035517 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.108956 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev qa/286 | 44 +++++++++++++++++++++++++++++++++++++++++ qa/286.out | 1 qa/group | 1 src/pmdas/linux/linux_table.c | 15 ++++++++----- src/pmdas/linux/numa_meminfo.c | 18 +++++++++------- src/pmdas/linux/numa_meminfo.h | 3 +- src/pmdas/linux/pmda.c | 7 +++--- src/pmdas/linux/proc_stat.c | 16 +++++++------- 8 files changed, 79 insertions(+), 26 deletions(-) commit f95eba64016114a4d21e8610f158e4d900bc2889 Author: Nathan Scott Date: Wed Sep 19 16:16:01 2012 +1000 Resolve pmdalinux ordering issue in NUMA/CPU indom setup Another case of these two instance domains fighting for setup priority. In the case of pmval fetching one of the NUMA metrics before pmdalinux has to setup the proc_stat and proc_cpustat, we can sneak in and only partially set things up for proc_numastat. Ultimately, leads to a NULL pointer dereference and sigsegv. While in there, added a couple of missing guards around very infrequent (initialisation-time) allocation calls. Includes new QA test 286 which reproduces the originally observed problem, by iterating over the kernel metrics and doing some focused local context exercises. Redhat BZ: 858384 Reviewed-by: Mark Goodwin From nscott@redhat.com Wed Sep 19 02:11:04 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8J7B3Hi164205 for ; Wed, 19 Sep 2012 02:11:04 -0500 X-ASG-Debug-ID: 1348038734-04cb6c56883f6340001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id gG4HNOj1LkWQ7886 for ; Wed, 19 Sep 2012 00:12:14 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8J7CEj2021522 for ; Wed, 19 Sep 2012 03:12:14 -0400 Date: Wed, 19 Sep 2012 03:12:14 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <268414243.1734105.1348038734494.JavaMail.root@redhat.com> Subject: pcp-gui updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp-gui updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.121] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1348038734 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.108958 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp-gui.git qwt6 src/chart/chart.cpp | 72 ++++++++++++++++------- src/chart/chart.h | 12 ++- src/chart/sampling.cpp | 36 +++++++++-- src/chart/sampling.h | 8 ++ src/chart/tracing.cpp | 148 ++++++++++++++++++++++++++++--------------------- src/chart/tracing.h | 42 +++++++++---- 6 files changed, 212 insertions(+), 106 deletions(-) commit 01e07406b664fb0958a59f832b0d4378897b5a49 Author: Nathan Scott Date: Wed Sep 19 17:11:09 2012 +1000 Further work around the sampling/tracing selection models From nscott@redhat.com Wed Sep 19 05:00:13 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8JA0Clg184918 for ; Wed, 19 Sep 2012 05:00:13 -0500 X-ASG-Debug-ID: 1348048883-04bdf0067d3e2ff0001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id QT5WNIznnyIN8a7j for ; Wed, 19 Sep 2012 03:01:23 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8JA1Nkh020699 for ; Wed, 19 Sep 2012 06:01:23 -0400 Date: Wed, 19 Sep 2012 06:01:23 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <1553010043.1871556.1348048883144.JavaMail.root@redhat.com> In-Reply-To: <969092294.1865756.1348047873037.JavaMail.root@redhat.com> Subject: Event trace visualisation in pmchart MIME-Version: 1.0 X-ASG-Orig-Subj: Event trace visualisation in pmchart Content-Type: multipart/mixed; boundary="----=_Part_1871554_836672.1348048883142" X-Originating-IP: [10.64.48.121] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1348048883 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.108970 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- ------=_Part_1871554_836672.1348048883142 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Hi all, I wanted to send out an early screenshot showing a simple chart with event trace information, and solicit feedback; any ideas / suggestions / what-have-you - please send 'em through. This is under active development at the moment. The attached screenshot could be showing, for example, two processes (PID 1242 and its child 8020). Both generated start and end events (horizontal coloured connections) and the parent/child relationship is shown (vertical lines). Additionally, both show a series of regular "point" events generated during their runtime. One area that's been discussed a bit already is selection of events - trying to keep the initial display simple, and then drill down through selection (for example). Current thinking is to allow both direct individual event selection as well as selection of groups of events (mosue click+drag+ release to capture a group, with some visual feedback) - then a little popup with event detail(s) would appear. So, hopefully this gets the ideas across, the event metric could be of anything (not just processes - could be a disk IO, whatever) ... I'll try to incorporate any suggestions I can or at least begin to plan for them if they require more effort. Thanks! -- Nathan ------=_Part_1871554_836672.1348048883142 Content-Type: image/png; name=events-sample.png Content-Disposition: attachment; filename=events-sample.png Content-Transfer-Encoding: base64 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 ------=_Part_1871554_836672.1348048883142-- From fche@redhat.com Wed Sep 19 15:35:18 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8JKZHXo245795 for ; Wed, 19 Sep 2012 15:35:18 -0500 X-ASG-Debug-ID: 1348086989-04bdf06cd030fbe0001-S8gJnT Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by cuda.sgi.com with ESMTP id 4kLuAMuVXB1Qr6yZ for ; Wed, 19 Sep 2012 13:36:29 -0700 (PDT) X-Barracuda-Envelope-From: fche@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.28 X-ASG-Whitelist: Client Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id q8JKaT4H010057 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 19 Sep 2012 16:36:29 -0400 Received: from fche.csb (vpn-9-31.rdu.redhat.com [10.11.9.31]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id q8JKaTxM003175; Wed, 19 Sep 2012 16:36:29 -0400 Received: by fche.csb (Postfix, from userid 2569) id 8E5DF58173; Wed, 19 Sep 2012 16:36:28 -0400 (EDT) To: Nathan Scott Cc: pcp@oss.sgi.com Subject: Re: Event trace visualisation in pmchart References: <969092294.1865756.1348047873037.JavaMail.root@redhat.com> <1553010043.1871556.1348048883144.JavaMail.root@redhat.com> X-ASG-Orig-Subj: Re: Event trace visualisation in pmchart From: fche@redhat.com (Frank Ch. Eigler) Date: Wed, 19 Sep 2012 16:36:28 -0400 In-Reply-To: <1553010043.1871556.1348048883144.JavaMail.root@redhat.com> (Nathan Scott's message of "Wed, 19 Sep 2012 06:01:23 -0400 (EDT)") Message-ID: User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Barracuda-Connect: mx1.redhat.com[209.132.183.28] X-Barracuda-Start-Time: 1348086989 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com nathans wrote: > [...] One area that's been discussed a bit already is selection of > events [...] Perhaps one could select a time interval (or two) by dragging on a time axis, and pmchart could textually render all the metrics & events in that range. It could actually be an optional subview for all timelines: to show metrics/events from the graphical view as a plain vertical text grid. - FChE From psmith@aconex.com Wed Sep 19 16:16:49 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8JLGnBM251138 for ; Wed, 19 Sep 2012 16:16:49 -0500 X-ASG-Debug-ID: 1348089480-04cbb07ce24fe180001-S8gJnT Received: from postoffice2.aconex.com (mail.aconex.com [203.166.49.3]) by cuda.sgi.com with ESMTP id 7ulji7ii1G5RFN4B for ; Wed, 19 Sep 2012 14:18:00 -0700 (PDT) X-Barracuda-Envelope-From: psmith@aconex.com X-Barracuda-Apparent-Source-IP: 203.166.49.3 Received: from postoffice.aconex.com (postoffice.yarra.acx [192.168.35.100]) by postoffice2.aconex.com with ESMTP id S9HFhvFMNXIV4JH9; Thu, 20 Sep 2012 07:17:59 +1000 (EST) Received: from gatekeeper.aconex.com (gatekeeper.yarra.acx [192.168.35.102]) by postoffice.aconex.com (Postfix) with ESMTP id 251DF3CE0096; Thu, 20 Sep 2012 07:17:59 +1000 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by gatekeeper.aconex.com (Postfix) with ESMTP id 1B47B9E0002; Thu, 20 Sep 2012 07:17:59 +1000 (EST) X-Virus-Scanned: amavisd-new at aconex.com Received: from gatekeeper.aconex.com ([127.0.0.1]) by localhost (gatekeeper.aconex.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lC7P-Xn6nCnM; Thu, 20 Sep 2012 07:17:58 +1000 (EST) Received: from paul.engr.acx (paul.engr.acx [192.168.7.130]) by gatekeeper.aconex.com (Postfix) with ESMTPSA id C8F3F9E0001; Thu, 20 Sep 2012 07:17:58 +1000 (EST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.0 \(1486\)) Subject: Re: [pcp] Event trace visualisation in pmchart From: Paul Smith X-ASG-Orig-Subj: Re: [pcp] Event trace visualisation in pmchart In-Reply-To: <1553010043.1871556.1348048883144.JavaMail.root@redhat.com> Date: Thu, 20 Sep 2012 07:17:54 +1000 Cc: pcp@oss.sgi.com Content-Transfer-Encoding: quoted-printable Message-Id: References: <1553010043.1871556.1348048883144.JavaMail.root@redhat.com> To: Nathan Scott X-Mailer: Apple Mail (2.1486) X-Virus-Scanned: by bsmtpd at aconex.com X-Barracuda-Connect: mail.aconex.com[203.166.49.3] X-Barracuda-Start-Time: 1348089480 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109014 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- >=20 > The attached screenshot could be showing, for example, two > processes (PID 1242 and its child 8020). Both generated > start and end events (horizontal coloured connections) and > the parent/child relationship is shown (vertical lines). > Additionally, both show a series of regular "point" events > generated during their runtime. "She's looking good Vern!" (anyone else get that Far Side reference?) One thing I think would help when trying to correlate things against the = trace plot would be to have an option to 'pin' a chart/trace just like = an Excel freeze pane. If I have a lot of charts I want to compare = against the trace to see which ones look like a smoking gun, I have 2 = problems. * pmchart scales ALL the charts to fit the current window bounds. You = have a lot of charts, and you get almost spark-line style views, hardly = readable. Be better if there was a scroll pane allowing one to scroll = down through a longer list of charts each with a bigger natural style * However it would be good to pin a trace, and/or a set of other charts = 'above the line' (the scrollbar pane) allowing a fixed set of panels to = stay to the top/bottom, and the scroll bar pane of other charts can then = be scrolled to compare with the base set for comparison. I wonder if being able to click on an event point adds a subtle vertical = line at that time point on each of the other visible charts to aid with = correlation, even in the event of the scrollbar idea above, it's nice to = have that to aid the eye. Anyway, bring it on Skippy. Nice work. Paul= From nscott@redhat.com Wed Sep 19 22:11:15 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8K3BFLM019912 for ; Wed, 19 Sep 2012 22:11:15 -0500 X-ASG-Debug-ID: 1348110746-04cbb07ce35326d0001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id AGv6YwHW9ZuqIPhZ for ; Wed, 19 Sep 2012 20:12:27 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8K3CNPt021622; Wed, 19 Sep 2012 23:12:23 -0400 Date: Wed, 19 Sep 2012 23:12:23 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Paul Smith Cc: pcp@oss.sgi.com Message-ID: <1845031296.2459760.1348110743226.JavaMail.root@redhat.com> In-Reply-To: Subject: Re: [pcp] Event trace visualisation in pmchart MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] Event trace visualisation in pmchart Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.176.205] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - GC12 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1348110747 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109038 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Hey TallPaul! Thanks for the feedback... ----- Original Message ----- > ... > "She's looking good Vern!" (anyone else get that Far Side reference?) Heh, yeah, guess that waay simple chart did look a bit like an inflatable cow! Hopefully some real data next time. :) > One thing I think would help when trying to correlate things against > the trace plot would be to have an option to 'pin' a chart/trace > just like an Excel freeze pane. If I have a lot of charts I want to > compare against the trace to see which ones look like a smoking gun, > I have 2 problems. > > * pmchart scales ALL the charts to fit the current window bounds. > You have a lot of charts, and you get almost spark-line style > views, hardly readable. Be better if there was a scroll pane > allowing one to scroll down through a longer list of charts each > with a bigger natural style > > * However it would be good to pin a trace, and/or a set of other > charts 'above the line' (the scrollbar pane) allowing a fixed set of > panels to stay to the top/bottom, and the scroll bar pane of other > charts can then be scrolled to compare with the base set for > comparison. Most excellent idea. Almost needs some way of shearing off the timeline and allowing independent pmtime "Stops" for independent groups of charts. Intriguing concepts. > I wonder if being able to click on an event point adds a subtle > vertical line at that time point on each of the other visible charts > to aid with correlation, even in the event of the scrollbar idea > above, it's nice to have that to aid the eye. Ah, yes - good call. I've wished for that with just the regular sampling charts too in the past - thanks. That one's eminently doable relative quickly too, will add that to the short-term list. cheers. -- Nathan From nscott@redhat.com Wed Sep 19 22:48:23 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8K3mNLv023893 for ; Wed, 19 Sep 2012 22:48:23 -0500 X-ASG-Debug-ID: 1348112974-04bdf06cd032d180001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id yV3wL91DFxKBn5Kt for ; Wed, 19 Sep 2012 20:49:34 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8K3nY0b024538; Wed, 19 Sep 2012 23:49:34 -0400 Date: Wed, 19 Sep 2012 23:49:34 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: "Frank Ch. Eigler" Cc: pcp@oss.sgi.com Message-ID: <702110632.2464414.1348112974260.JavaMail.root@redhat.com> In-Reply-To: Subject: Re: Event trace visualisation in pmchart MIME-Version: 1.0 X-ASG-Orig-Subj: Re: Event trace visualisation in pmchart Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.176.205] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - GC12 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1348112974 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.01 X-Barracuda-Spam-Status: No, SCORE=0.01 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO, BSF_SC0_SA_TO_FROM_DOMAIN_MATCH X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109040 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain ----- Original Message ----- > > nathans wrote: > > > [...] One area that's been discussed a bit already is selection of > > events [...] > > Perhaps one could select a time interval (or two) by dragging on a > time axis, and pmchart could textually render all the metrics & > events > in that range. It could actually be an optional subview for all > timelines: to show metrics/events from the graphical view as a plain > vertical text grid. > *nod*, ayup. The initial selection work I've hacked on is allowing this to be done directly in the chart - but on the shared timeline would be a good option too, and it'd also provide a novel / funky cross-chart selection mechanism. Thinking further about this, I wonder if these will need to become back-and-forth selection mechanisms. So when areas (event groupings) or timeline ranges are selected, identifying many events, it'll most likely be easier to scan through the vertical list, and pick out the specific points of interest (using the extra detail there), which could then be reflected back into the chart selection. I think it might also be good to reflect any hierarchy information (parent/child) for display in the list view too. Some other event viewers seem to sort on identifier, which I suspect loses valuable info. I'd always want to visually see children processes close to their parents, for example, since they're so closely related. And if the hierarchy was something like a stack trace, even more so. Thanks! -- Nathan From nscott@redhat.com Thu Sep 20 21:28:48 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,J_CHICKENPOX_46 autolearn=no version=3.4.0-r929098 Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8L2Sl1D161086 for ; Thu, 20 Sep 2012 21:28:47 -0500 X-ASG-Debug-ID: 1348194600-04cb6c56864c2930001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id CHDzhrBVmRckHoCM for ; Thu, 20 Sep 2012 19:30:00 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8L2TxBX023425 for ; Thu, 20 Sep 2012 22:29:59 -0400 Date: Thu, 20 Sep 2012 22:29:59 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <790520206.3133572.1348194599617.JavaMail.root@redhat.com> In-Reply-To: <71326383.3133409.1348194521246.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.133] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1348194600 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109130 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev man/man3/pmiunits.3 | 1 qa/511 | 65 qa/511.out | 5 qa/GNUmakefile | 2 qa/group | 1 qa/sadist/GNUmakefile | 19 qa/sadist/fche-csb6-rhel6.xml | 8599 ++++++++++++++++++++++++++++++++++++++++++ qa/sadist/fche.csb6.bin |binary qa/sadist/smash-rhel6.xml | 734 +++ src/pmimport/sar2pcp/sar2pcp | 41 10 files changed, 9460 insertions(+), 7 deletions(-) commit 06e77f227b0b23f61933cde72a87d9f3410c5868 Author: Nathan Scott Date: Fri Sep 21 12:28:09 2012 +1000 Fix problem in sar2pcp handling of RHEL6 sar archives This first problem (RHEL6) is from changes between versions in the XML output from the sadf utility. Some versions have a kernel tag with attributes for {dentunusd,file-nr,inode-nr} whereas in other versions these are separate tags. While I was in there, also added support for a few additional missing sar metrics: proc.nprocs, kernel.percpu.cpu.guest, & kernel.all.cpu.guest. Second fix (RHEL5) is in the works. No doubt there will be a few more, later. Test 511 exercises canned sar conversions. Red Hat Bugzilla: 859117 commit 89b059a2076ce4ae92ebd0ca869589191e9c0d73 Author: Nathan Scott Date: Fri Sep 21 11:38:20 2012 +1000 Fix a typo in pmiUnits man page synopsis section From nscott@redhat.com Fri Sep 21 02:09:13 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8L79CCx183712 for ; Fri, 21 Sep 2012 02:09:13 -0500 X-ASG-Debug-ID: 1348211425-04bdf06cd03d1710001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id qrFKhIQIy5Dndesy for ; Fri, 21 Sep 2012 00:10:26 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8L7APIl017514 for ; Fri, 21 Sep 2012 03:10:25 -0400 Date: Fri, 21 Sep 2012 03:10:25 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <1865452529.3191792.1348211425835.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.174] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1348211425 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109148 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev src/libpcp_import/src/import.c | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) commit 19d678dfa67c4b5dc3360bd81ce99a0961451712 Author: Nathan Scott Date: Fri Sep 21 17:09:00 2012 +1000 Fix problem in sar2pcp handling of Fedora16 sar archives This next problem is a genuine bug in the the special-case code in the pmimport library dealing with instance names that contain a space. If instance names (say, virbr0 and virbr0-nic) are presented that match up to either the space or the end of one (where one is a substr of the other), then we will incorrectly believe these to be the same instance name. QA test 511 will be added to once the failing case works (there are yet more problems in there, onto the next...). Red Hat Bugzilla: 859117 From nscott@redhat.com Sun Sep 23 05:10:52 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8NAAphb226293 for ; Sun, 23 Sep 2012 05:10:51 -0500 X-ASG-Debug-ID: 1348395124-04cbb07ce3657980001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id ScfBrU22B9y6A9Fs for ; Sun, 23 Sep 2012 03:12:05 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8NAC4TV020056 for ; Sun, 23 Sep 2012 06:12:04 -0400 Date: Sun, 23 Sep 2012 06:12:04 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <1760916597.130206.1348395124667.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.96] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1348395125 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109348 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev man/man3/pmierrstr.3 | 25 man/man3/pmiputvaluehandle.3 | 2 man/man3/pmiunits.3 | 33 qa/511 | 42 qa/511.out | 44 qa/707 | 46 qa/707.out | 79 - qa/708 | 26 qa/708.out | 2 qa/709 | 57 qa/709.out | 80 + qa/group | 4 qa/sadist/859117-rhel5.bin |binary qa/sadist/859117-rhel5.xml | 2282 ++++++++++++++++++++++++++++++++++++++++ qa/sadist/GNUmakefile | 6 qa/sadist/f16-sa20.bin |binary qa/sadist/fche-csb6-rhel6.bin |binary qa/sadist/rhel5-sa20.bin |binary qa/sadist/smash-rhel5.xml | 1594 +++++++++++++++++++++++++++ qa/src/GNUlocaldefs | 2 qa/src/test_pcp.py | 24 qa/src/test_pmi.py | 100 + src/include/pcp/import.h | 24 src/libpcp_import/src/import.c | 32 src/perl/LogImport/Changes | 6 src/perl/LogImport/LogImport.pm | 17 src/perl/LogImport/LogImport.xs | 11 src/pmimport/sar2pcp/sar2pcp | 999 ++++++++--------- src/python/pcp.py | 266 ++++ src/python/pcpi.py | 12 src/python/pmapi.c | 89 - src/python/setup.py | 11 src/python/test_pcp.py | 408 ------- 34 files changed, 5116 insertions(+), 1207 deletions(-) commit 9ac4c8f2f389cfd831985011b9049aded7c7c13a Author: Nathan Scott Date: Sun Sep 23 15:32:24 2012 +1000 Extensions to the pcp python module to allow log importing Adds definitions for the libpcp_import library interfaces, and a wrapper python class (pmiLogImport) which does the OO thing. Same approach used as for the core PMAPI (and the libpcp_gui library used there), although this one is a very simple API (e.g. no new structures). Also adds a pmiErr exception class (ala pmErr) which is used by the pmiLogImport class to handle error situations. Couple of minor tweaks to comments here and there, for consistency. QA test 708 and qa/src/test_pmi.py exercises this new code. While there, I split test 707 into two - one to exercise the PMAPI python module, the other to do the collectl checking. commit 274af1071f92343c67ab8edae2e9a9f260b4cf8e Author: Nathan Scott Date: Sun Sep 23 15:25:23 2012 +1000 Make use of additions to import library in perl wrapper Since we have just recently added error codes into the perl PCP::LogImport module, now is a good time to add in these other two (which were mainly added for Python, but we may as well be consistent). Perl interfaces for pmiID() and pmiInDom() are now available. commit 3b0baaad491eb229c8c4e3031dc4d5fcc3402fdb Author: Nathan Scott Date: Sun Sep 23 15:22:39 2012 +1000 Extend the import API to ease scripting language integration Add two additional helper routines into libpcp_import to make life easier for scripts. Similar to the existing pmiUnits() interface, we now also have pmiID() and pmiInDom() available for high-level language wrappers. Since I was extending the API, I took the opportunity to add in the pmiErrStr_r() interface along the lines of the same in core PMAPI, for obvious reasons (no future API changes should be needed for thread-safe-ing if ever that is done). commit 0362e16ca055e01646afc6a02d929420a4370fed Author: Nathan Scott Date: Sun Sep 23 14:13:19 2012 +1000 Update some dated comments in test_pcp.py commit 0493acfcd6e29d17c2bd52d4fb3157a062702bd8 Author: Nathan Scott Date: Sun Sep 23 11:11:14 2012 +1000 Rename a sar2pcp test case to better track source platforms commit e01ce41c14faa3bf4c349a5c99088554a3d2709f Author: Nathan Scott Date: Sun Sep 23 10:44:59 2012 +1000 Fix a typo on pmiPutValueHandle man page synopsis commit 0413afd4da0b54f8f27d8ee40b87abe1b9462971 Author: Nathan Scott Date: Sun Sep 23 10:44:35 2012 +1000 Remove no-longer-used py test file, resides below qa/src now commit 11f0e2a371fb05940209b36423bb4731e2f9ea82 Author: Nathan Scott Date: Sat Sep 22 21:51:08 2012 +1000 Fix another problem in sar2pcp handling of ancient sar archives Really old versions of sysstat used commas in place of decimal points in the XML floating point numbers. This causes failure whenever perl attempts to convert that string to a float. So, we need to fix up the number (give it a decimal point instead of a comma) before doing any arithmetic or attempting to store the number. This is the cause (if you should ever observe it) of this type of perl warning/failure message: (e.g.) 'Argument "\x{31}\x{2c}..." isn't numeric in addition (+)' Red Hat Bugzilla: 859117 commit bfa70f551f4d403859a081e71ca88b55868756db Author: Nathan Scott Date: Sat Sep 22 18:48:37 2012 +1000 Update QA test 511 with more sar data output commit 98dd8a8e06d31dc7bc7e1e1e6f03acceeb169bf9 Author: Nathan Scott Date: Sat Sep 22 17:02:36 2012 +1000 Fix problem in sar2pcp handling of ancient (sysstat-7) sar archives Now workaround RHEL5 sar (sysstat v7, current is v10) XML format differences. Network interface name tags are in different places, CPU metrics are differently named and some are missing entirely, file/inode counts are differently named too. Refactored the mechanism for dealing with tags we know about but choose to ignore at present - this is now a single hash lookup, in place of many many conditionals. Should I be worried that this pmimport vs sar XML cat & mouse game is actually becoming quite fun?!? Red Hat Bugzilla: 859117 commit e6bf0e18b962b22cc9157778ce666b04c2210366 Author: Nathan Scott Date: Sat Sep 22 14:44:53 2012 +1000 Add a bevy of additional sar2pcp test cases (some still fail atm) commit 0a2913d4934c235431fcd9db52a972c7a91abcca Author: Nathan Scott Date: Sat Sep 22 14:36:40 2012 +1000 Fix problem in sar2pcp handling of down-rev (10->9) sar archives This issue uncovered a bit of a design issue in our sar2pcp tool, where it assumes that the output from the first sample is a good representative sample for every other sample. This falls down in practice, because some tags are dynamic (network interfaces may appear/disappear on the fly, as one observed example). To resolve this, I've replaced the use of an indexed array of PMI handles with a hash that maps metric names (+instance optionally) to handles. On first observation of any XML tag, the PMI handle is created (not defined in hash), and all subsequent occurences will use the cached handle. Also in this commit is cleanup to use single-quotes for all non- interpreted strings (most), and an option allowing XML files to be passed into sar2pcp in place of binary files (heuristic used, presence of .xml suffix seems a good indicator). Mark requested this to ease the pain of having to run sar2pcp on the same system as sadf, which has to be the same system (same sysstat anyway) as customers are using. But wait, there's more... Red Hat Bugzilla: 859117 commit 4d555c7d2224e9bea1a7bc894aac0e50a7e0e854 Author: Nathan Scott Date: Sat Sep 22 14:27:34 2012 +1000 Add PMI error codes into the PCP::LogImport perl module From nscott@redhat.com Sun Sep 23 06:26:58 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8NBQv6k247702 for ; Sun, 23 Sep 2012 06:26:58 -0500 X-ASG-Debug-ID: 1348399692-04cbb07ce265a730001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id TCp4V6ZCft8sOdgG for ; Sun, 23 Sep 2012 04:28:12 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8NBSCXi026179; Sun, 23 Sep 2012 07:28:12 -0400 Date: Sun, 23 Sep 2012 07:28:12 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Stan Cox Cc: pcp@oss.sgi.com Message-ID: <1706033060.134528.1348399692042.JavaMail.root@redhat.com> Subject: Couple of small PCP python API issues MIME-Version: 1.0 X-ASG-Orig-Subj: Couple of small PCP python API issues Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.96] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1348399692 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.01 X-Barracuda-Spam-Status: No, SCORE=0.01 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109353 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hi Stan, I was hacking on the python API recently (be afraid! be very afraid! ;) and noticed a couple of things I wanted to mention: - the pmErrStr vs pmErrStr_r looks wrong - the definition of libpcp.pmErrStr_r doesn't seem to have the correct parameters? Not sure about the pmContext.pmErrStr call site either, looks to be using the wrong parameters too? - about the pmContext global locking - I think this can all be safely removed now that the pmapi C routines all have locking? Pretty sure there's at least one deadlock there too (pmprintf() wrapper holds that lock for an awfully long time - if any other python calls come in before the flush = deadlock?). My vote is for complete removal, and reliance on the C code locking (seems silly to double up anyway - I suspect the python locks predate the libpcp locking, so nowadays its not needed). Also, could you take a look over my recent extensions in there? I added in support for the LOGIMPORT(3) interfaces - first time I've hacked python though, so there may well be issues - would appreciate a review if you find some time this week. Thanks! Oh, I also refactored your test (707) slightly - split into two distinct tests - just a heads up in case you have any local modifications. I added in 708 (or was it 709?) to exercise the libpcp_import wrapper class. cheers. -- Nathan From kenj@internode.on.net Mon Sep 24 07:22:11 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8OCMBtB141115 for ; Mon, 24 Sep 2012 07:22:11 -0500 X-ASG-Debug-ID: 1348489406-04cbb07ce4695530001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id jD9S6VDbXhCG59v2 for ; Mon, 24 Sep 2012 05:23:26 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ak8FAIRPYFAuDiym/2dsb2JhbABFg06BVLojgn07JCcNASkQAQcMiByXDKB3FI5ZglkDjWeBBJcdglof Received: from cust.static.46-14-44-166.swisscomdata.ch (HELO ace) ([46.14.44.166]) by ipmail06.adl2.internode.on.net with ESMTP; 24 Sep 2012 21:53:23 +0930 Content-Type: multipart/mixed; boundary=----------lmxscv0RJND0NnKwuoQ0oq Date: Mon, 24 Sep 2012 22:23:20 +1000 To: "pcp@oss.sgi.com" Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates From: "Ken McDonell" Message-ID: User-Agent: Opera Mail/12.02 (Win32) X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1348489406 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109450 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- ------------lmxscv0RJND0NnKwuoQ0oq Content-Type: text/plain; charset=iso-8859-15; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit These are all Windows build related .... don't have diffstat here, so only changelogs (attached) ... Nathan, could you please pull these into the official tree if they look OK? Thanks. ------------lmxscv0RJND0NnKwuoQ0oq Content-Disposition: attachment; filename=log Content-Type: application/octet-stream; name="log" Content-Transfer-Encoding: Base64 Y29tbWl0IDA0ZTMwYTVjZDgyNTY5NGIxMTc4MDBhY2FmZDVjZjQzYTk4MWJhOTYK QXV0aG9yOiBLZW4gTWNEb25lbGwgPGtlbmpAaW50ZXJub2RlLm9uLm5ldD4KRGF0 ZTogICBNb24gU2VwIDI0IDIxOjM5OjUyIDIwMTIgKzEwMDAKCiAgICBNYWtlcGtn cyAtIFdpbmRvd3MgY2hhbmdlCiAgICAKICAgIFRoaXMgaXMgYSBmaXJzdCBzdGVw IC4uLiBsb3RzIG1vcmUgbmVlZHMgdG8gYmUgZG9uZSBiZWZvcmUgd2UncmUKICAg IGJ1aWxkaW5nIHBhY2thZ2VzIGZvciBXaW5kb3dzLgoKY29tbWl0IGVmZTUwZmU3 NDgwMTQzZDEwYzhjNzJlODJlYmE3MGMwYmY4NmRkYzkKQXV0aG9yOiBLZW4gTWNE b25lbGwgPGtlbmpAaW50ZXJub2RlLm9uLm5ldD4KRGF0ZTogICBNb24gU2VwIDI0 IDIxOjM4OjIxIDIwMTIgKzEwMDAKCiAgICBsb2dnZXIgcG1kYSwgbWFpbHEgcG1k YSwgcG1pZSAtIG5lZWQgdG8gZ3VhcmQgPHJlZ2V4Lmg+CiAgICAKICAgIE5lZWRl ZCBmb3IgY2xlYW4gV2luZG93cyBidWlsZHMuCgpjb21taXQgNjQ4MjgzOTU5MDlm YWM4Mjg3OTJmNzVhYTExZjFjN2JlYTA1YzYyMgpBdXRob3I6IEtlbiBNY0RvbmVs bCA8a2VuakBpbnRlcm5vZGUub24ubmV0PgpEYXRlOiAgIFR1ZSBTZXAgMTEgMTU6 MjY6MDMgMjAxMiArMTAwMAoKICAgIGNvbmZpZ3VyZSAtIFdpbmRvd3MgY2hhbmdl cwogICAgCiAgICBTb21lIG9mIHRoZSBzaCB0ZXN0cyB3ZXJlIG5vdCB3b3JraW5n IG9uIFdpbmRvd3MsIHNvIGFwcGxpZWQgc29tZSBtaW5vcgogICAgY29zbWV0aWNz IChubyBmdW5jdGlvbmFsIGNoYW5nZXMpIHRvIG1ha2UgdGhlbSB3b3JrLgogICAg CiAgICBSZW1hZGUgY29uZmlndXJlIC4uLiB0aGlzIG1heSBuZWVkIHRvIGJlIHJl ZG9uZSBpZiBteSBXaW5kb3dzIGF1dG9jb25mCiAgICBpcyBub3QgYXMgdXAtdG8t ZGF0ZSBhcyB0aGUgb25lIHdlJ3JlIHVzaW5nIG9uIHRoZSBMaW51eCBidWlsZHMu Cgpjb21taXQgYWE0MDA3MjYwOGNjYzA1NTQ5Y2M4ZmY1YzE2OTk2ODcxMjM1ZDIy OQpBdXRob3I6IEtlbiBNY0RvbmVsbCA8a2VuakBpbnRlcm5vZGUub24ubmV0PgpE YXRlOiAgIFR1ZSBTZXAgMTEgMTU6MjM6MjQgMjAxMiArMTAwMAoKICAgIHBtbG9n Z2VyICYgcG1sb2dleHRyYWN0IC0gZml4IFdpbmRvd3MgYnVpbGQKICAgIAogICAg TmVlZCBleHBsaWNpdCAkKExJQl9GT1JfUFRIUkVBRFMpIHdoZW4gbGlua2luZyBv biBXaW5kb3dzLgoKY29tbWl0IGNlYWEwNjYwN2ZlM2IzOTEwNjJlN2FmYjhhOTIz YjRmODA0NjVmZDcKQXV0aG9yOiBLZW4gTWNEb25lbGwgPGtlbmpAaW50ZXJub2Rl Lm9uLm5ldD4KRGF0ZTogICBUdWUgU2VwIDExIDE1OjIxOjU3IDIwMTIgKzEwMDAK CiAgICBsaWJwY3AgLSBmaXggV2luZG93cyBidWlsZAogICAgCiAgICBOZWVkIGV4 cGxpY2l0IHByb3RvdHlwZSBmb3Igc3RyZXJyb3JfcigpIG9uIFdpbmRvd3MuCgpj b21taXQgNTc2NzM1M2NlYjMyMjhiYzY4NWEyMTZjOGRhYzkxMWZhYmZkYzhlNQpB dXRob3I6IEtlbiBNY0RvbmVsbCA8a2VuakBpbnRlcm5vZGUub24ubmV0PgpEYXRl OiAgIFR1ZSBTZXAgMTEgMTU6MTg6NDYgMjAxMiArMTAwMAoKICAgIHBtaWUvYWN0 LnNrIC0gZml4IFdpbmRvd3MgY29tcGlsYXRpb24gd2FybmluZwogICAgCiAgICBO ZWVkZWQgYW4gZXhwbGljdCBjYXN0LgoKY29tbWl0IDUwNmI4NWMwYThiZjRiN2Zm MjA2Y2Y3NmU3NTU1NjZjMGUzOTE1YmYKQXV0aG9yOiBLZW4gTWNEb25lbGwgPGtl bmpAaW50ZXJub2RlLm9uLm5ldD4KRGF0ZTogICBUdWUgU2VwIDExIDE1OjE0OjEy IDIwMTIgKzEwMDAKCiAgICBiYXNoIFBNREEgLSBXaW5kb3dzIGJ1aWxkIGNoYW5n ZXMKICAgIAogICAgRml4ZWQgYSBtaXNzaW5nIGhlYWRlciBpbmNsdXNpb24gZmly c3QsIGJ1dCB0aGVuIHJlYWxpemVkIHRoaXMgUE1EQQogICAgaXMgcHJvYmFibHkg bmV2ZXIgZ29pbmcgdG8gd29yayBvbiBXaW5kb3dzLCBzbyBtYWtlIHRoZSBuZWNl c3NhcnkKICAgIE1ha2VmaWxlIGNoYW5nZXMgdG8gc2tpcCBidWlsZGluZyB3aGVu IGRlc2NlbmRpbmcgaW50byB0aGlzIGRpcmVjdG9yeS4KCmNvbW1pdCA3MWZiNzFm OTRkYTQ2ZGQzZTIxM2JlMWE4OTMxODI3NzM0NTExNzEzCkF1dGhvcjogS2VuIE1j RG9uZWxsIDxrZW5qQGludGVybm9kZS5vbi5uZXQ+CkRhdGU6ICAgVHVlIFNlcCAx MSAxNToxMTowMCAyMDEyICsxMDAwCgogICAgcG1jZC9jb25maWcuYyAtIHJlbW92 ZSBjb21waWxhdGlvbiB3YXJuaW5nCiAgICAKICAgIGdjYyBvbiBXaW5kb3dzIGp1 c3Qgc2VlbXMgdG8gZ2V0IHRoaXMgd3JvbmcgLi4uIGFkZCBpbml0aWFsaXphdGlv bgogICAgdG8gZ2V0IHJpZCBvZiBjb21waWxhdGlvbiB3YXJuaW5nLgoKY29tbWl0 IDQ1NmI0MzVjZGM1Mjk1YzM3YWE5YzExYjMxNmM5MDhmOWY1ZDE0ZmYKQXV0aG9y OiBLZW4gTWNEb25lbGwgPGtlbmpAaW50ZXJub2RlLm9uLm5ldD4KRGF0ZTogICBU dWUgU2VwIDExIDE1OjA4OjUzIDIwMTIgKzEwMDAKCiAgICBwbWNkL2FnZW50LmMg LSByZW1vdmUgY29tcGlsYXRpb24gd2FybmluZ3MKICAgIAogICAgRm9yIFdpbmRv d3MgYnVpbGRzLCBhZGRlZCBzb21lIGNvbmRpdGlvbmFsIGNvZGUgdG8gY29tcGxl dGVseQogICAgaGlkZSB1bnVzZWQgdmFyaWFibGUuCgo= ------------lmxscv0RJND0NnKwuoQ0oq-- From nscott@redhat.com Mon Sep 24 19:35:02 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8P0Z2CZ236850 for ; Mon, 24 Sep 2012 19:35:02 -0500 X-ASG-Debug-ID: 1348533375-04cb6c49700f250001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id nZ0WzrJAHVNDLTMG for ; Mon, 24 Sep 2012 17:36:15 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8P0aFXI005683 for ; Mon, 24 Sep 2012 20:36:15 -0400 Date: Mon, 24 Sep 2012 20:36:15 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <1910544535.1136494.1348533375007.JavaMail.root@redhat.com> In-Reply-To: <1074198726.1136142.1348533155944.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.168] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1348533375 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109498 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev Makepkgs | 8 configure | 61 configure.in | 21 qa/370 | 33 qa/370.out.3 | 1 qa/370.out.4 | 8648 +++++++++++++++++++++++++++++++++++++++++++ qa/src/mksa-sysstat | 12 qa/src/sa-sysstat-9.0.4 |binary src/libpcp/src/context.c | 3 src/libpcp/src/derive.c | 3 src/libpcp/src/err.c | 3 src/libpcp/src/lock.c | 3 src/pmcd/src/agent.c | 6 src/pmcd/src/config.c | 2 src/pmdas/bash/GNUmakefile | 5 src/pmdas/bash/event.c | 1 src/pmdas/logger/event.c | 2 src/pmdas/mailq/mailq.c | 2 src/pmie/src/act.sk | 2 src/pmie/src/syntax.c | 8 src/pmimport/sar2pcp/sar2pcp | 3 src/pmlogextract/GNUmakefile | 2 src/pmlogger/GNUmakefile | 2 23 files changed, 8758 insertions(+), 73 deletions(-) commit dbc6e4fc8fe43388b8238eacbcdd828f16e05e86 Merge: ec36e39 9ebf53c Author: Nathan Scott Date: Tue Sep 25 10:33:14 2012 +1000 Merge branch 'dev' of git://oss.sgi.com/kenj/pcp into dev commit ec36e3968e6fde8a348096ba5a42aeb0b56a5b3f Author: Nathan Scott Date: Tue Sep 25 10:31:10 2012 +1000 Add qualified RHEL6 output to sar2pcp data check test (qa/370) Extensions to the mksa-sysstat test data generation script to work with the RHEL/Fedora sadc installation paths. Also made that script use -S XALL in place of -S ALL, runs extended-ALL mode for stats collection. Added in the binary data for RHEL6 sysstat (9.0.4-based), and added to test 370 to use the qualified output for this version. Updated existing qualified output for one existing qualified sysstat versions as sar2pcp now quietly skips usb-devices (was verbosely skipped before). commit 9ebf53c97b5e114d3ff5202f5ebc94cb31901eda Merge: 04e30a5 9ac4c8f Author: Ken McDonell Date: Mon Sep 24 22:31:31 2012 +1000 Merge branch 'dev' of git://oss.sgi.com/pcp/pcp into dev Conflicts: configure rebuild with autoconf (differences in autoconf versions) src/pmlogextract/GNUmakefile src/pmlogger/GNUmakefile merged changes by hand for both GNUmakefiles commit 04e30a5cd825694b117800acafd5cf43a981ba96 Author: Ken McDonell Date: Mon Sep 24 21:39:52 2012 +1000 Makepkgs - Windows change This is a first step ... lots more needs to be done before we're building packages for Windows. commit efe50fe7480143d10c8c72e82eba70c0bf86ddc9 Author: Ken McDonell Date: Mon Sep 24 21:38:21 2012 +1000 logger pmda, mailq pmda, pmie - need to guard Needed for clean Windows builds. commit 64828395909fac828792f75aa11f1c7bea05c622 Author: Ken McDonell Date: Tue Sep 11 15:26:03 2012 +1000 configure - Windows changes Some of the sh tests were not working on Windows, so applied some minor cosmetics (no functional changes) to make them work. Remade configure ... this may need to be redone if my Windows autoconf is not as up-to-date as the one we're using on the Linux builds. commit aa40072608ccc05549cc8ff5c16996871235d229 Author: Ken McDonell Date: Tue Sep 11 15:23:24 2012 +1000 pmlogger & pmlogextract - fix Windows build Need explicit $(LIB_FOR_PTHREADS) when linking on Windows. commit ceaa06607fe3b391062e7afb8a923b4f80465fd7 Author: Ken McDonell Date: Tue Sep 11 15:21:57 2012 +1000 libpcp - fix Windows build Need explicit prototype for strerror_r() on Windows. commit 5767353ceb3228bc685a216c8dac911fabfdc8e5 Author: Ken McDonell Date: Tue Sep 11 15:18:46 2012 +1000 pmie/act.sk - fix Windows compilation warning Needed an explict cast. commit 506b85c0a8bf4b7ff206cf76e755566c0e3915bf Author: Ken McDonell Date: Tue Sep 11 15:14:12 2012 +1000 bash PMDA - Windows build changes Fixed a missing header inclusion first, but then realized this PMDA is probably never going to work on Windows, so make the necessary Makefile changes to skip building when descending into this directory. commit 71fb71f94da46dd3e213be1a8931827734511713 Author: Ken McDonell Date: Tue Sep 11 15:11:00 2012 +1000 pmcd/config.c - remove compilation warning gcc on Windows just seems to get this wrong ... add initialization to get rid of compilation warning. commit 456b435cdc5295c37aa9c11b316c908f9f5d14ff Author: Ken McDonell Date: Tue Sep 11 15:08:53 2012 +1000 pmcd/agent.c - remove compilation warnings For Windows builds, added some conditional code to completely hide unused variable. From nscott@redhat.com Mon Sep 24 19:37:13 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8P0bDFm237114 for ; Mon, 24 Sep 2012 19:37:13 -0500 X-ASG-Debug-ID: 1348533510-04bdf04fbe0f460001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id CPL6rMsLgtpZ53V4 for ; Mon, 24 Sep 2012 17:38:30 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8P0cRMY005797; Mon, 24 Sep 2012 20:38:27 -0400 Date: Mon, 24 Sep 2012 20:38:27 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Ken McDonell Cc: pcp@oss.sgi.com Message-ID: <1292665182.1136683.1348533507276.JavaMail.root@redhat.com> In-Reply-To: Subject: Re: [pcp] pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: Re: [pcp] pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.168] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1348533510 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109498 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- ----- Original Message ----- > These are all Windows build related .... don't have diffstat here, so > only changelogs (attached) ... Interesting definition of "vacation" you have there. ;) > Nathan, could you please pull these into the official tree if they > look OK? Looks good to me - thanks. cheers. -- Nathan From nscott@redhat.com Mon Sep 24 20:28:17 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8P1SHAF242922 for ; Mon, 24 Sep 2012 20:28:17 -0500 X-ASG-Debug-ID: 1348536573-04cbb0122711490001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id AlEZkCroJjPjbAtn for ; Mon, 24 Sep 2012 18:29:33 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8P1TXfK010525; Mon, 24 Sep 2012 21:29:33 -0400 Date: Mon, 24 Sep 2012 21:29:33 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Stan Cox Cc: pcp@oss.sgi.com Message-ID: <996611624.1189520.1348536573021.JavaMail.root@redhat.com> In-Reply-To: <1977915593.1189239.1348536423548.JavaMail.root@redhat.com> Subject: Experienced python wrangler needed MIME-Version: 1.0 X-ASG-Orig-Subj: Experienced python wrangler needed Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.168] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1348536573 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.01 X-Barracuda-Spam-Status: No, SCORE=0.01 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109502 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain Hi Stan, I'm hoping someone with more python experience can take a look at this and easily say "ah, this is whats wrong" ... I have a test program qa/src/check_import.py which seems to run fine, produces no errors, invokes all the appropriate API entry points AFAICT, but doesn't end up producing any output: $ python qa/src/check_import.py /tmp/pip $ ls /tmp/pip* ls: cannot access /tmp/pip*: No such file or directory Some print statements throughout suggest the expected code paths are being taken, but something is amiss in the link-up with the C library (ltrace suggests calls are not actually being made). Any ideas / suggestions? thanks! -- Nathan From nscott@redhat.com Mon Sep 24 22:34:41 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8P3YflF261695 for ; Mon, 24 Sep 2012 22:34:41 -0500 X-ASG-Debug-ID: 1348544157-04bdf04fbe14be0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id CubD9OibbqylnI2d for ; Mon, 24 Sep 2012 20:35:57 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8P3Zu1M021791; Mon, 24 Sep 2012 23:35:56 -0400 Date: Mon, 24 Sep 2012 23:35:56 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: Stan Cox Cc: pcp@oss.sgi.com Message-ID: <956041190.1225828.1348544156503.JavaMail.root@redhat.com> In-Reply-To: <1706033060.134528.1348399692042.JavaMail.root@redhat.com> Subject: Re: Couple of small PCP python API issues MIME-Version: 1.0 X-ASG-Orig-Subj: Re: Couple of small PCP python API issues Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.168] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1348544157 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.01 X-Barracuda-Spam-Status: No, SCORE=0.01 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_SA_TO_FROM_DOMAIN_MATCH X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109510 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 BSF_SC0_SA_TO_FROM_DOMAIN_MATCH Sender Domain Matches Recipient Domain ----- Original Message ----- > ... > - about the pmContext global locking - I think this can all be > safely removed now that the pmapi C routines all have locking? > Pretty sure there's at least one deadlock there too (pmprintf() > wrapper holds that lock for an awfully long time - if any other > python calls come in before the flush = deadlock?). My vote is > for complete removal, and reliance on the C code locking (seems > silly to double up anyway - I suspect the python locks predate > the libpcp locking, so nowadays its not needed). Just noticed also that some error paths in pmRecordSetup() and pmRecordAddHost() fail to release the lock. But, not a problem if the lock is removed. :) These routines didn't actually need a lock in the first place, afaict, as they don't use contexts. Another simplification - we should also remove _lastUsedContext, and simply call libpcp.pmUseContext whenever a call is going to be made that will use a host/archive context (using self.ctx). Switching contexts is lightweight, its not worth all that extra python code to avoid calling pmUseContext. cheers. -- Nathan From kenj@internode.on.net Tue Sep 25 02:09:09 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8P799jE024692 for ; Tue, 25 Sep 2012 02:09:09 -0500 X-ASG-Debug-ID: 1348557024-04cbb012241dd20001-S8gJnT Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by cuda.sgi.com with ESMTP id rKCCQhFJ49bZOKnD for ; Tue, 25 Sep 2012 00:10:24 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.129 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArENAHxXYVAuDnam/2dsb2JhbABFhSK4OAEBghKCIAEBBAE4HiMMBAgDISUPASkQAQ0GE4d/CqhSkG4UiweCKR2DfAONZ5ghgnk Received: from cust.static.46-14-118-166.swisscomdata.ch (HELO ace) ([46.14.118.166]) by ipmail06.adl2.internode.on.net with ESMTP; 25 Sep 2012 16:40:19 +0930 Content-Type: text/plain; charset=iso-8859-15; format=flowed; delsp=yes To: "Nathan Scott" Cc: pcp@oss.sgi.com Subject: Re: [pcp] pcp updates References: <1292665182.1136683.1348533507276.JavaMail.root@redhat.com> X-ASG-Orig-Subj: Re: [pcp] pcp updates Date: Tue, 25 Sep 2012 17:10:18 +1000 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: "Ken McDonell" Message-ID: In-Reply-To: <1292665182.1136683.1348533507276.JavaMail.root@redhat.com> User-Agent: Opera Mail/12.02 (Win32) X-Barracuda-Connect: ipmail06.adl2.internode.on.net[150.101.137.129] X-Barracuda-Start-Time: 1348557024 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests=BSF_SC0_MISMATCH_TO X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109522 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 BSF_SC0_MISMATCH_TO Envelope rcpt doesn't match header On Tue, 25 Sep 2012 10:38:27 +1000, Nathan Scott wrote: > > ----- Original Message ----- >> These are all Windows build related .... don't have diffstat here, so >> only changelogs (attached) ... > > Interesting definition of "vacation" you have there. ;) Most of the changes were made in a plane between Melbourne and Zurich. The git commits and pushes had to wait for a rainy day here in Lausanne. Back to vacation for me ... unless it rains again, and/or until I'm in a plane between Zurich and Melbourne in a couple of weeks time. >> Nathan, could you please pull these into the official tree if they >> look OK? > > Looks good to me - thanks. > Thanks. I have some additional small changes to correct a small number of additional Windows build failures after I merged in all the recent changes from the main PCP tree (mostly from the secure connection stuff), but these can wait. From nscott@redhat.com Tue Sep 25 03:50:32 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8P8oVxx034425 for ; Tue, 25 Sep 2012 03:50:31 -0500 X-ASG-Debug-ID: 1348563107-04bdf04fbf1fbd0001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id wA4RGOjSxIAo1ZBH for ; Tue, 25 Sep 2012 01:51:47 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8P8pkKD026725 for ; Tue, 25 Sep 2012 04:51:47 -0400 Date: Tue, 25 Sep 2012 04:51:46 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <1361240307.1331111.1348563106862.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.168] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1348563107 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109530 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev qa/src/.gitignore | 1 qa/src/GNUlocaldefs | 7 ++- qa/src/anon-sa.c | 114 +++++++++++++++++++++++++++++++++++++++++++++++++ qa/src/check_import.py | 78 +++++++++++++++++++++++++++++++++ src/python/setup.py | 2 5 files changed, 199 insertions(+), 3 deletions(-) commit 34b15ed56ef7159255cc288370da9b52dbcef2bd Author: Nathan Scott Date: Tue Sep 25 18:48:34 2012 +1000 Utility to remove any identifiable data from a sar archive commit d8037c600a7bf4dec001182f078c4daf9fde952e Author: Nathan Scott Date: Tue Sep 25 11:23:43 2012 +1000 Bump python api version from 0.1 to 0.2 after recent additions commit fd56bfc343f71471c7203bd82885f4fecf90253a Author: Nathan Scott Date: Tue Sep 25 11:23:18 2012 +1000 Add another python test script to do some import checking From wwwrun@oss.sgi.com Wed Sep 26 03:36:33 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8Q8aXSJ179209 for ; Wed, 26 Sep 2012 03:36:33 -0500 Received: (from wwwrun@localhost) by oss.sgi.com (8.14.3/8.14.3/Submit) id q8Q8aXnB179208; Wed, 26 Sep 2012 03:36:33 -0500 Date: Wed, 26 Sep 2012 03:36:33 -0500 From: bugzilla-daemon@oss.sgi.com To: pcp@oss.sgi.com Subject: [Bug 930] New: pcpqa - TC#383 absolute paths X-Bugzilla-Reason: CC X-Bugzilla-Type: newchanged X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Unclassified X-Bugzilla-Product: pcp X-Bugzilla-Component: pcp X-Bugzilla-Keywords: X-Bugzilla-Severity: trivial X-Bugzilla-Who: tdohnale@redhat.com X-Bugzilla-Status: NEW X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: mort@sgi.com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 http://oss.sgi.com/bugzilla/show_bug.cgi?id=930 Summary: pcpqa - TC#383 absolute paths Product: pcp Version: unspecified Platform: All OS/Version: Linux Status: NEW Severity: trivial Priority: P5 Component: pcp AssignedTo: mort@sgi.com ReportedBy: tdohnale@redhat.com CC: pcp@oss.sgi.com Estimated Hours: 0.0 Classification: Unclassified Created an attachment (id=307) --> (http://oss.sgi.com/bugzilla/attachment.cgi?id=307) Fixing patch Hi, sorry for not being active, but I am back. I am now reviewing some results from Red Hat Devtoolset PCP test-suite, and I found some issues. First for example is in test case 383, where absolute paths are used without $PCP_DIR prefix. I believe that all occurrences of /var/lib/pcp/pmdas/cisco/parse should be replaced by $PCP_DIR/var/lib/pcp/pmdas/cisco/parse Am I right? Patch is in attachment. Tomas -- Configure bugmail: http://oss.sgi.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. From wwwrun@oss.sgi.com Wed Sep 26 04:26:19 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=ALL_TRUSTED,BAYES_00, J_CHICKENPOX_63 autolearn=no version=3.4.0-r929098 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8Q9QJFE184002 for ; Wed, 26 Sep 2012 04:26:19 -0500 Received: (from wwwrun@localhost) by oss.sgi.com (8.14.3/8.14.3/Submit) id q8Q9QJo7184000; Wed, 26 Sep 2012 04:26:19 -0500 Date: Wed, 26 Sep 2012 04:26:19 -0500 Message-Id: <201209260926.q8Q9QJo7184000@oss.sgi.com> From: bugzilla-daemon@oss.sgi.com To: pcp@oss.sgi.com Subject: [Bug 930] pcpqa - TC#383 absolute paths X-Bugzilla-Reason: CC X-Bugzilla-Type: newchanged X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Unclassified X-Bugzilla-Product: pcp X-Bugzilla-Component: pcp X-Bugzilla-Keywords: X-Bugzilla-Severity: trivial X-Bugzilla-Who: nathans@debian.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: nathans@debian.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Status CC AssignedTo In-Reply-To: References: Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 http://oss.sgi.com/bugzilla/show_bug.cgi?id=930 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |nathans@debian.org AssignedTo|mort@sgi.com |nathans@debian.org --- Comment #1 from Nathan Scott 2012-09-26 04:26:18 CST --- Hi Tomas! Welcome back, and thanks for the patch. I think that's very close; what the other tests do to handle this (and the cross-platform path differences in general) is to use $PCP_PMDAS_DIR ... I think you've hit the one case here where its not done: nathans@smash:/source/git/pcp/qa$ grep -l '/var/lib/pcp/pmdas' ??? | wc -l 1 nathans@smash:/source/git/pcp/qa$ grep -l '/var/lib/pcp/pmdas' ??? 383 nathans@smash:/source/git/pcp/qa$ grep -l '$PCP_PMDAS_DIR' ??? | wc -l 71 Could you respin your patch and check that also works? (else I'll get to it in my morning) Thanks for testing!!! -- Nathan -- Configure bugmail: http://oss.sgi.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. From nscott@redhat.com Wed Sep 26 05:09:22 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8QA9MNw191080 for ; Wed, 26 Sep 2012 05:09:22 -0500 X-ASG-Debug-ID: 1348654239-04bdf04fbf565d0001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id hs7HHMxMFt7yxmm0 for ; Wed, 26 Sep 2012 03:10:39 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8QAAdHE019718 for ; Wed, 26 Sep 2012 06:10:39 -0400 Date: Wed, 26 Sep 2012 06:10:39 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <1039159623.2084982.1348654239180.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.200] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1348654239 X-Barracuda-URL: http://192.48.157.11:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109627 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev src/pmimport/sar2pcp/sar2pcp | 44 +++++++++++++++++++++++++++++++++++-------- 1 file changed, 36 insertions(+), 8 deletions(-) commit b159828c4b10822106261d62d22f8ceb0052fc68 Author: Nathan Scott Date: Wed Sep 26 20:09:49 2012 +1000 Update the sar2pcp documentation with further details and version limitations commit e70114ab3613a219c430f889a550017934a6fa72 Author: Nathan Scott Date: Wed Sep 26 10:26:13 2012 +1000 Small extensions to sar2pcp command line handling If SADF is set in the environment, use that over the default (from PATH). Allow upper/lower case .xml suffixes. Improve the handling of an empty file (or no data from sadf) - don't pass the handle into XML::TokeParser because it spews a non- intuitive error message in that case. From wwwrun@oss.sgi.com Wed Sep 26 05:46:15 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8QAkFjO195208 for ; Wed, 26 Sep 2012 05:46:15 -0500 Received: (from wwwrun@localhost) by oss.sgi.com (8.14.3/8.14.3/Submit) id q8QAkFlq195207; Wed, 26 Sep 2012 05:46:15 -0500 Date: Wed, 26 Sep 2012 05:46:15 -0500 Message-Id: <201209261046.q8QAkFlq195207@oss.sgi.com> From: bugzilla-daemon@oss.sgi.com To: pcp@oss.sgi.com Subject: [Bug 930] pcpqa - TC#383 absolute paths X-Bugzilla-Reason: CC X-Bugzilla-Type: newchanged X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Unclassified X-Bugzilla-Product: pcp X-Bugzilla-Component: pcp X-Bugzilla-Keywords: X-Bugzilla-Severity: trivial X-Bugzilla-Who: tdohnale@redhat.com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: nathans@debian.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Attachment #307 is obsolete In-Reply-To: References: Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 http://oss.sgi.com/bugzilla/show_bug.cgi?id=930 Tomas Dohnalek changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #307 is|0 |1 obsolete| | -- Configure bugmail: http://oss.sgi.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. From wwwrun@oss.sgi.com Wed Sep 26 05:46:45 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8QAki2Z195300 for ; Wed, 26 Sep 2012 05:46:44 -0500 Received: (from wwwrun@localhost) by oss.sgi.com (8.14.3/8.14.3/Submit) id q8QAkiUc195299; Wed, 26 Sep 2012 05:46:44 -0500 Date: Wed, 26 Sep 2012 05:46:44 -0500 Message-Id: <201209261046.q8QAkiUc195299@oss.sgi.com> From: bugzilla-daemon@oss.sgi.com To: pcp@oss.sgi.com Subject: [Bug 930] pcpqa - TC#383 absolute paths X-Bugzilla-Reason: CC X-Bugzilla-Type: newchanged X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Unclassified X-Bugzilla-Product: pcp X-Bugzilla-Component: pcp X-Bugzilla-Keywords: X-Bugzilla-Severity: trivial X-Bugzilla-Who: tdohnale@redhat.com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: nathans@debian.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: In-Reply-To: References: Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 http://oss.sgi.com/bugzilla/show_bug.cgi?id=930 --- Comment #2 from Tomas Dohnalek 2012-09-26 05:46:44 CST --- Created an attachment (id=308) --> (http://oss.sgi.com/bugzilla/attachment.cgi?id=308) Fixing patch v2 -- Configure bugmail: http://oss.sgi.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. From wwwrun@oss.sgi.com Wed Sep 26 05:47:02 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8QAl2aH195340 for ; Wed, 26 Sep 2012 05:47:02 -0500 Received: (from wwwrun@localhost) by oss.sgi.com (8.14.3/8.14.3/Submit) id q8QAl2Cv195338; Wed, 26 Sep 2012 05:47:02 -0500 Date: Wed, 26 Sep 2012 05:47:02 -0500 Message-Id: <201209261047.q8QAl2Cv195338@oss.sgi.com> From: bugzilla-daemon@oss.sgi.com To: pcp@oss.sgi.com Subject: [Bug 930] pcpqa - TC#383 absolute paths X-Bugzilla-Reason: CC X-Bugzilla-Type: newchanged X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Unclassified X-Bugzilla-Product: pcp X-Bugzilla-Component: pcp X-Bugzilla-Keywords: X-Bugzilla-Severity: trivial X-Bugzilla-Who: tdohnale@redhat.com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: nathans@debian.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: In-Reply-To: References: Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 http://oss.sgi.com/bugzilla/show_bug.cgi?id=930 --- Comment #3 from Tomas Dohnalek 2012-09-26 05:47:01 CST --- 1) Well... I have done it and it is better then initial state, but it is giving me warnings on 383: > [Wed Sep 26 06:34:05] parse(14748) Warning: pmdaInit: PMDA parse: Unable to open help text file "/opt/rh/devtoolset-1.1/root/var/lib/pcp/pmdas/cisco/help": No such file or directory But that file exits! So it is very strange... Any idea what is wrong? 2) But it is not the only case as you say. For example see $ grep "statsfile=" src/pmdas/rsyslog/Install statsfile=/var/log/pcp/rsyslog/stats $ grep "/var" qa/455 $sudo sh -c "cat $tmp.stats >> /var/log/pcp/rsyslog/stats" $sudo sh -c "cat $tmp.stats >> /var/log/pcp/rsyslog/stats" and so. I will hopefully do some deep review asap and eliminate these cases. -- Configure bugmail: http://oss.sgi.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. From nscott@redhat.com Wed Sep 26 18:14:22 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8QNEMUK004417 for ; Wed, 26 Sep 2012 18:14:22 -0500 X-ASG-Debug-ID: 1348701340-04cbb069c1173b0001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id LOvufxueZtVtiwuN for ; Wed, 26 Sep 2012 16:15:40 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8QNFdgl016440; Wed, 26 Sep 2012 19:15:39 -0400 Date: Wed, 26 Sep 2012 19:15:39 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Cc: Tomas Dohnalek Message-ID: <1370658219.2654524.1348701339610.JavaMail.root@redhat.com> In-Reply-To: <1564319450.2654341.1348701190954.JavaMail.root@redhat.com> Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.239] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1348701340 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109679 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev qa/383 | 28 ++++++++++++++-------------- src/libpcp_pmda/src/open.c | 2 +- src/pmdas/cisco/pmda.c | 17 ++++++++--------- src/pmdas/rsyslog/Install | 3 ++- 4 files changed, 25 insertions(+), 25 deletions(-) commit 4a57e00dfe774b7d4a66b8ed4425c80062cb7dd3 Author: Nathan Scott Date: Thu Sep 27 09:14:23 2012 +1000 Improve the libpcp_pmda pmdaInit fail-to-open-help-text message commit 54389ae030cca19686569e6b4b921984ac2155e3 Author: Nathan Scott Date: Thu Sep 27 09:11:31 2012 +1000 Use PCP_LOG_DIR in pmdarsyslog Install, not an explicit path commit eefb09254dd09a198b76c6a64c7bf9dc6c859ea7 Author: Tomas Dohnalek Date: Thu Sep 27 09:00:59 2012 +1000 Use PCP_PMDAS_DIR instead of hard-coded path to Cisco parser commit 7e31fac589082955488ad732af859e335aee4db3 Author: Nathan Scott Date: Thu Sep 27 08:55:08 2012 +1000 When running pmdacisco in parse mode, help text is unnecessary This clears up some spurious warnings from QA test 383 that Tomas has reported. Also cleaned up some unnecessary zeroing of global data (the compiler kindly does that for us always). From wwwrun@oss.sgi.com Wed Sep 26 18:15:44 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=ALL_TRUSTED,BAYES_00, J_CHICKENPOX_43 autolearn=no version=3.4.0-r929098 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8QNFi5S004570 for ; Wed, 26 Sep 2012 18:15:44 -0500 Received: (from wwwrun@localhost) by oss.sgi.com (8.14.3/8.14.3/Submit) id q8QNFi3w004569; Wed, 26 Sep 2012 18:15:44 -0500 Date: Wed, 26 Sep 2012 18:15:44 -0500 Message-Id: <201209262315.q8QNFi3w004569@oss.sgi.com> From: bugzilla-daemon@oss.sgi.com To: pcp@oss.sgi.com Subject: [Bug 930] pcpqa - TC#383 absolute paths X-Bugzilla-Reason: CC X-Bugzilla-Type: newchanged X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Unclassified X-Bugzilla-Product: pcp X-Bugzilla-Component: pcp X-Bugzilla-Keywords: X-Bugzilla-Severity: trivial X-Bugzilla-Who: nathans@debian.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: nathans@debian.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: In-Reply-To: References: Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 http://oss.sgi.com/bugzilla/show_bug.cgi?id=930 --- Comment #4 from Nathan Scott 2012-09-26 18:15:44 CST --- (In reply to comment #3) > 1) > Well... I have done it and it is better then initial state, but it is giving me > warnings on 383: > > > [Wed Sep 26 06:34:05] parse(14748) Warning: pmdaInit: PMDA parse: Unable to open help text file "/opt/rh/devtoolset-1.1/root/var/lib/pcp/pmdas/cisco/help": No such file or directory > > But that file exits! So it is very strange... Any idea what is wrong? > Ah yes - it is a very misleading error message. What it is actually trying to say is "I couldn't open the compiled help text" which is the help.pag and help.dir files. These don't necessarily exist here if the pmdas/cisco/Install script has not yet been run. For this test it just uses the Cisco parse utility, not the installed PMDA, so for you (evidently) these files have not been generated yet. I'll fix the parse utility to not spew this warning (not use help text), and I'll tweak that message to be more appropriate. > 2) > But it is not the only case as you say. For example see > > $ grep "statsfile=" src/pmdas/rsyslog/Install > statsfile=/var/log/pcp/rsyslog/stats > $ grep "/var" qa/455 > $sudo sh -c "cat $tmp.stats >> /var/log/pcp/rsyslog/stats" > $sudo sh -c "cat $tmp.stats >> /var/log/pcp/rsyslog/stats" > > and so. Hmm, yes, that is very dodgey indeed and should be fixed (done now). This particular issue may be related to (or even causing) that hanging test you observed a little while ago btw. > I will hopefully do some deep review asap and eliminate these cases. That would be great, thanks! Feel free to send any patches directly to the pcp@oss.sgi.com mailing list if you prefer. A comment at the start of each patch saying what its about will mean I don't have to make something up on your behalf too, which may not be as accurate/heart-felt. :) cheers. -- Configure bugmail: http://oss.sgi.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. From wwwrun@oss.sgi.com Wed Sep 26 18:16:46 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8QNGknv004667 for ; Wed, 26 Sep 2012 18:16:46 -0500 Received: (from wwwrun@localhost) by oss.sgi.com (8.14.3/8.14.3/Submit) id q8QNGjqI004666; Wed, 26 Sep 2012 18:16:45 -0500 Date: Wed, 26 Sep 2012 18:16:45 -0500 Message-Id: <201209262316.q8QNGjqI004666@oss.sgi.com> From: bugzilla-daemon@oss.sgi.com To: pcp@oss.sgi.com Subject: [Bug 930] pcpqa - TC#383 absolute paths X-Bugzilla-Reason: CC X-Bugzilla-Type: newchanged X-Bugzilla-Watch-Reason: None X-Bugzilla-Classification: Unclassified X-Bugzilla-Product: pcp X-Bugzilla-Component: pcp X-Bugzilla-Keywords: X-Bugzilla-Severity: trivial X-Bugzilla-Who: nathans@debian.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Priority: P5 X-Bugzilla-Assigned-To: nathans@debian.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Status Resolution In-Reply-To: References: Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 http://oss.sgi.com/bugzilla/show_bug.cgi?id=930 Nathan Scott changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #5 from Nathan Scott 2012-09-26 18:16:45 CST --- Patch merged, and the couple of other little issues noticed along the way have also been fixed up. -- Configure bugmail: http://oss.sgi.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. From nscott@redhat.com Wed Sep 26 19:50:27 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,J_CHICKENPOX_33, J_CHICKENPOX_38 autolearn=no version=3.4.0-r929098 Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8R0oRJl018614 for ; Wed, 26 Sep 2012 19:50:27 -0500 X-ASG-Debug-ID: 1348707104-04cb6c79421ba70001-S8gJnT Received: from mx3-phx2.redhat.com (mx3-phx2.redhat.com [209.132.183.24]) by cuda.sgi.com with ESMTP id pYvHFWoeSv05hXP1 for ; Wed, 26 Sep 2012 17:51:44 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.24 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx3-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8R0phXG029449 for ; Wed, 26 Sep 2012 20:51:44 -0400 Date: Wed, 26 Sep 2012 20:51:43 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <879036270.2679224.1348707103900.JavaMail.root@redhat.com> Subject: pcp updates: python log import api testing MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: python log import api testing Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.239] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx3-phx2.redhat.com[209.132.183.24] X-Barracuda-Start-Time: 1348707104 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109686 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev qa/707 | 4 ++-- qa/708 | 4 ++-- qa/709.out | 2 +- qa/710 | 37 +++++++++++++++++++++++++++++++++++++ qa/710.out | 33 +++++++++++++++++++++++++++++++++ qa/group | 1 + qa/new | 22 +++++----------------- qa/src/check_import.py | 42 ++++++++++++++++++------------------------ 8 files changed, 99 insertions(+), 46 deletions(-) commit 719fe6e9b8d84b3b725fa8d6d2d8ae5378cffb89 Author: Nathan Scott Date: Thu Sep 27 10:49:51 2012 +1000 Add test 710 which further tests the python pmimport api Also changed the existing python tests to keep the output in a $seq.full file for any post-mortem analysis that may be required (pcp/qa convention). commit a0a090bf61df979e42f12677e6c483786f4ef1d4 Author: Nathan Scott Date: Thu Sep 27 10:33:00 2012 +1000 Update the new test creation script to match current situation commit 9853ff515d83cf011287992cdb121f9b42b5f608 Author: Nathan Scott Date: Thu Sep 27 10:28:32 2012 +1000 Further refinements to the python pmimport check script Use a current timestamp rather than the epoch and extract the microseconds component as well. Update the semantics for kernel.all.load to be instantaneous not discrete. commit 8d261b70878cf55c8a1665bc783a07c15cdca40b Merge: 4a57e00 8dced84 Author: Nathan Scott Date: Thu Sep 27 09:55:56 2012 +1000 Merge branch 'scox/dev' of git://sourceware.org/git/pcpfans into dev commit 8dced848b464d72a2ca494be24f4d6d3786c36c0 Merge: fad0bad b159828 Author: Stan Cox Date: Wed Sep 26 12:58:37 2012 -0400 Merge branch 'dev' into scox/dev commit fad0badffda03bf14104c998f17c0768138fd8ec Author: Stan Cox Date: Wed Sep 26 12:55:07 2012 -0400 Add write and remove status checks from check_import test. check_import.py (main): Remove status checks and just let pcp.py handle it. Add pmi.pmiWrite call. From nscott@redhat.com Wed Sep 26 23:30:54 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8R4UrPU046097 for ; Wed, 26 Sep 2012 23:30:53 -0500 X-ASG-Debug-ID: 1348720331-04cbb069c423490001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id cmx8atPMPikzWT1i for ; Wed, 26 Sep 2012 21:32:12 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q8R4WBxF013985 for ; Thu, 27 Sep 2012 00:32:11 -0400 Date: Thu, 27 Sep 2012 00:32:11 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <901849612.2746807.1348720331408.JavaMail.root@redhat.com> Subject: pcp updates: raw disk time metrics for iostat emulation MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates: raw disk time metrics for iostat emulation Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.239] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1348720332 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109700 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp.git dev src/pmdas/linux/help | 40 ++++++++++++++++++++++++++++++++++++++ src/pmdas/linux/pmda.c | 20 +++++++++++++++++++ src/pmdas/linux/proc_partitions.c | 31 +++++++++++++++++++++-------- src/pmdas/linux/root_linux | 4 +++ 4 files changed, 87 insertions(+), 8 deletions(-) commit 7afea63c7a1ff976b51ce688674acbc29ca2d703 Author: Nathan Scott Date: Thu Sep 27 14:26:58 2012 +1000 Add "raw" disk active metrics so that existing tools can be emulated As requested by someone familiar with iostat. If ever someone were to implement/augment iostat using PCP APIs, then these metrics will be needed. They export /proc/diskstats read/write "ticks" fields. $ pminfo -T disk.dev.read_rawactive Help: When converted to a rate, this metric represents the raw utilization of the disk during the sampling interval as a result of reads. Accounting for this metric is only done on I/O completion and can thus result in more than a second's worth of IO being accounted for within any one second, leading to >100% utilisation. It is suitable mainly for use in calculations with other metrics, e.g. mirroring the results from existing performance tools: iostat.dev.r_await = delta(disk.dev.read_rawactive) / delta(disk.dev.read) From kenj@internode.on.net Thu Sep 27 12:53:58 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q8RHrwxj123340 for ; Thu, 27 Sep 2012 12:53:58 -0500 X-ASG-Debug-ID: 1348768516-04cb6c794444290001-S8gJnT Received: from ipmail05.adl6.internode.on.net (ipmail05.adl6.internode.on.net [150.101.137.143]) by cuda.sgi.com with ESMTP id 95BOSkgvYYnTYAdV for ; Thu, 27 Sep 2012 10:55:16 -0700 (PDT) X-Barracuda-Envelope-From: kenj@internode.on.net X-Barracuda-Apparent-Source-IP: 150.101.137.143 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EAKeRZFDUkxsx/2dsb2JhbABFvgeBCYJ9Ug0TASABKRABBwwTiAmXU6EvixiGHQONaYEFlyaCeQ Received: from 212-147-27-49.fix.access.vtx.ch (HELO ace.manotel.wlan) ([212.147.27.49]) by ipmail05.adl6.internode.on.net with ESMTP; 28 Sep 2012 03:25:13 +0930 Content-Type: multipart/mixed; boundary=----------GmdbA8hxgwNjuMLzSryIA0 Date: Fri, 28 Sep 2012 03:55:19 +1000 To: "pcp@oss.sgi.com" Subject: pcp updates MIME-Version: 1.0 X-ASG-Orig-Subj: pcp updates From: "Ken McDonell" Message-ID: User-Agent: Opera Mail/12.02 (Win32) X-Barracuda-Connect: ipmail05.adl6.internode.on.net[150.101.137.143] X-Barracuda-Start-Time: 1348768516 X-Barracuda-URL: http://192.48.176.15:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.109752 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- ------------GmdbA8hxgwNjuMLzSryIA0 Content-Type: text/plain; charset=iso-8859-15; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit A few more Windows-driven fixups. ------------GmdbA8hxgwNjuMLzSryIA0 Content-Disposition: attachment; filename=log.txt Content-Type: text/plain; name="log.txt" Content-Transfer-Encoding: 7bit commit 3e860be5094f329464a8d7ee8492ad50e137a01e Author: Ken McDonell Date: Fri Sep 28 03:48:22 2012 +1000 libpcp/auxconnect.c - secure connection changes don't compile on Windows FD_CLOEXEC is undefined on Windows ... not sure if the intent is known for this code on Windows ... this change makes it a no-op and allows building again on Windows. commit 3f27773dde72e221da0f97fe99d5ea59e6df9cbe Author: Ken McDonell Date: Fri Sep 28 03:46:32 2012 +1000 GNUmakefile - don't descend into qa for Windows There is no way this is going to work, ... yet. commit b53200eca893b587a4bfe0ddb39c22455d78de7c Author: Ken McDonell Date: Fri Sep 28 03:45:14 2012 +1000 libpcp_pmda/open.c - fix typo in Windows code block ------------GmdbA8hxgwNjuMLzSryIA0-- From nscott@redhat.com Sun Sep 30 21:45:47 2012 X-Spam-Checker-Version: SpamAssassin 3.4.0-r929098 (2010-03-30) on oss.sgi.com X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.4.0-r929098 Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q912jkW0039240 for ; Sun, 30 Sep 2012 21:45:47 -0500 X-ASG-Debug-ID: 1349059628-04cbb069c2d0710001-S8gJnT Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) by cuda.sgi.com with ESMTP id 7YqpFRW6C69no5nk for ; Sun, 30 Sep 2012 19:47:08 -0700 (PDT) X-Barracuda-Envelope-From: nscott@redhat.com X-Barracuda-Apparent-Source-IP: 209.132.183.25 Received: from zmail20.collab.prod.int.phx2.redhat.com (zmail20.collab.prod.int.phx2.redhat.com [10.5.83.23]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id q912l7QM031064 for ; Sun, 30 Sep 2012 22:47:08 -0400 Date: Sun, 30 Sep 2012 22:47:07 -0400 (EDT) From: Nathan Scott Reply-To: Nathan Scott To: pcp@oss.sgi.com Message-ID: <1604048221.4584680.1349059627844.JavaMail.root@redhat.com> In-Reply-To: <2086948214.4584666.1349059593599.JavaMail.root@redhat.com> Subject: pcp-gui updates: qwt6 port fixes MIME-Version: 1.0 X-ASG-Orig-Subj: pcp-gui updates: qwt6 port fixes Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Originating-IP: [10.64.48.239] X-Mailer: Zimbra 7.2.0_GA_2669 (ZimbraWebClient - FF3.0 (Linux)/7.2.0_GA_2669) X-Barracuda-Connect: mx4-phx2.redhat.com[209.132.183.25] X-Barracuda-Start-Time: 1349059628 X-Barracuda-URL: http://192.48.176.25:80/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at sgi.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=2.7 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.110065 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- Changes committed to git://oss.sgi.com/pcp/pcp-gui.git qwt6 src/chart/chart.cpp | 35 +++++++++--------- src/chart/chart.h | 3 + src/chart/sampling.cpp | 76 ++++++++++++++++++++++++++++------------- src/chart/sampling.h | 12 +++++- src/chart/tracing.cpp | 2 + src/libqwt/qwt_legend_item.cpp | 2 - src/libqwt/qwt_plot_curve.cpp | 29 +-------------- src/libqwt/qwt_plot_curve.h | 3 - 8 files changed, 89 insertions(+), 73 deletions(-) commit 8cad3872c260a7082f8915005a03c87112e3a521 Author: Nathan Scott Date: Mon Oct 1 12:42:27 2012 +1000 Render legends with bounding box for sampled charts again Fix another functional regression from the qwt6 transition, in the process removing some qwt core modifications (794d2b) from initial port. commit 38d00a115d919183c8cb3446c32315af9d7302c0 Author: Nathan Scott Date: Mon Oct 1 11:26:04 2012 +1000 Chart legends now functional for event trace charts In the process was able to rework an earlier change (20399c) which reinstated a qwt5 workaround such that that tweak is no longer required for qwt6, and simplified the pmchart logic a bit too.