pcp
[Top] [All Lists]

pcpqa updates

To: pcp@xxxxxxxxxxx
Subject: pcpqa updates
From: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Tue, 16 Dec 2008 19:54:45 +1100
Reply-to: kenj@xxxxxxxxxxxxxxxx
This gets us pretty close to back to 100% passing on debian/ubuntu
linux.

Changes committed to git://oss.sgi.com/pcp/pcpqa.git

 003                 |    5 
 044                 |    5 
 063                 |    2 
 063.out             |    2 
 147                 |    2 
 147.out             |   33 +
 160                 |    9 
 193                 |    1 
 193.out             |    1 
 200                 |   24 +
 243                 |    4 
 243.out.1           |    1 
 243.out.2           |    1 
 243.out.3           |    1 
 244                 |    6 
 244.out.1           |    1 
 244.out.2           |    1 
 254                 |    4 
 276                 |    7 
 276.out             |    6 
 276.out.1           |    6 
 276.out.2           |    5 
 279.out             |    1 
 294                 |   32 +
 294.out             | 1110 ---------------------------------------------------
 294.out.1           | 1119 +++++++++++++++++++++++++++++++++++++++++++++++++++-
 294.out.2           | 1110 +++++++++++++++++++++++++++++++++++++++++++++++++++
 295                 |    5 
 297                 |   10 
 325                 |   17 
 335                 |   10 
 446                 |    4 
 555                 |    5 
 558                 |    2 
 558.out.irix        |    4 
 558.out.linux       |    4 
 575                 |    4 
 575.out             |    2 
 581                 |    1 
 587                 |    2 
 600                 |    8 
 600.out.linux.3     |   30 +
 640                 |   17 
 703                 |    3 
 703.out             |    1 
 GNUmakefile         |    8 
 common.config       |    4 
 src-oss/crashpmcd.c |    2 
 src-oss/grind-tools |   85 ++-
 49 files changed, 2512 insertions(+), 1215 deletions(-)

commit 9fccf64ad023b16ef53d654f9b8775fa718bb62a
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Dec 16 19:41:29 2008 +1100

    glibc handling of badly formatted Olsen format timezones has changed 
slightly.

commit c8723efede6c8667d757d2fdade7dbe52022a480
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Dec 16 13:52:19 2008 +1100

    Only run if pmpost is installed setuid.

commit 422d6f4c97c7fbdb2bfba2ed3aa7963a8c0ae386
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Dec 16 13:39:26 2008 +1100

    Cleanup handling of PMCD_PORT was wrong, leading to downstream qa failures.

commit efb7966a4094aa4f2f78258c7a7f5ce4612c32fb
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Dec 16 06:31:44 2008 +1100

    Improve robustness of test by consuming any response from pmcd.

commit 0589bf11c9547f837d81ee63b46a61c1be156549
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Dec 15 19:44:18 2008 +1100

    Better filter.

commit 027e5189f709d0f3cb4fb3e124143490a790582d
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Mon Dec 15 19:18:29 2008 +1100

    Refine filter to handle verbose output, full tracing, better timing.

commit f45b6876cb05f1f139304709a3f5b7d42bb86f4c
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Dec 14 20:24:03 2008 +1100

    Quietly kill off any pmie that is running at the start.

commit b49f933ad9ea59abd1e30e9e326120b202cc3ffc
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Dec 14 18:03:35 2008 +1100

    network.interface.baudrate and network.interface.speed not always available 
for Linux

commit 9b4b7365ff6f67307372a642c3521f867e4e5fdd
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Dec 14 14:33:30 2008 +1100

    Minimize race between signal to pmcd and probing pmcd.
    
    Add sleep 1 after kill to pmcd, so reconfig gets done before
    pminfo probe after pmcd_wait (which does not block waiting for
    reconfig to be done).

commit 4cfc0022a8a4d50820ea2c77b3389ed4928c4473
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Dec 14 14:30:44 2008 +1100

    Expected output is different now & restore pmie status after qa test.

commit 3373d76d3ba1840a5737fdade3281c576bd4bc68
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Dec 14 14:25:45 2008 +1100

    Make IPC protocol failure and peer reset synonymous.
    
    Refine filter so both "IPC protocol failure" and "Connection reset by peer"
    map to "[IPC shutdown]"

commit 51f056c5837f8d426f23c64fb9c0da529a7c4cd1
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Dec 14 14:24:57 2008 +1100

    Make sure syslogd can write qa log file.

commit 153456f30ae1f6ae3fadce19937df10a4ba75466
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Dec 14 10:04:09 2008 +1100

    Add --dynamic flag for Linux to get the symbols from stripped DSO.

commit 5f9b035fcfe7b2127c4c8997a0dafea5f8d629e5
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Dec 14 09:59:42 2008 +1100

    Better cleanup to accommodate kmquery as well as pmprintf variants.

commit 1c7ae348cb11875e625cd611e8aa6ceb7fee3275
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Dec 14 09:59:20 2008 +1100

    Better local config for kenj!

commit 642b5bb7d2eb4af663b2ef434f9117cb32df2fa7
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sat Dec 13 20:48:51 2008 +1100

    Add another odd network interface class to the filter ... pan0 etc.

commit 07b4b2844a789447627a3de48e7b828903f750db
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sat Dec 13 17:59:10 2008 +1100

    Use pmstat instead of pmdumptext.

commit 67e749b527036e7ef7cce6d5741cc839fdc2e18c
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Dec 11 17:52:30 2008 +1100

    Treat names from hostname and pmhostname as equivalent when filtering.
    
    The former distinction to produce MY_HOSTNAME or MY_FQDN in the filtered
    output has been removed (just MY_HOSTNAME now).  Needed for local QA
    environments without domains, e.g. hostname and pmhostname both return
    "bozo" for me.

commit c2159bc3024ca69d50cf57b7c66ba2d34760420c
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Dec 11 15:05:49 2008 +1100

    Extra diagnostic expected from pmcd_wait.

commit a3d58a59617ef2e2596394077ce71ab543e552cd
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Dec 11 14:56:19 2008 +1100

    Improved clean up of the test pmcd process.

commit 7b12cb5460eb05a22304a887ab46315f79464b0a
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Dec 11 14:34:42 2008 +1100

    Improved clean up of the test pmcd process.

commit 32f8db0fbd463f66cbbb89632f76c6d27061558c
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Dec 10 13:19:13 2008 +1100

    Improved clean up of the test pmcd process.

commit f8e7db130cc110ead5ec08fc30388c1a33bec3bc
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Dec 10 08:42:56 2008 +1100

    Broken pipe and Connection reset by peer are synonymous here.

commit 962b814b94b7f28642a6ac549afeb2e5c0013e0a
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Dec 10 08:37:35 2008 +1100

    Replace uncast printf 0x%x with more portable equivalent.

commit a76d70bd8321440f447e14b40b5093b678d02194
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Dec 10 08:34:18 2008 +1100

    network.interface.inet_addr not always available for Linux

commit 3057b386a2b8e4dece17a92a8e503049ba9590d5
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Dec 10 08:31:55 2008 +1100

    Do not run if pmdumptext not installed.

commit 861d714790b0dc9fa91ab0d89dc2b538dbe377cc
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Dec 10 08:30:50 2008 +1100

    Run dbpmda with -ie to help debug failure cases.

commit 2b0f71dec22ea611f4f712666c4de5040b29407f
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Dec 10 08:28:51 2008 +1100

    Check that pmcd is still running at the end.
    
    pmcd was dumping core dure to a buffer over-run in the linux pmda.
    Also add a bit more verbosity to assist debugging.

commit 046316ca68c62f914536756acd29ff984443ff28
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sat Dec 6 11:55:34 2008 +1100

    Tighten up the pmlogger and pmstat interaction so the output is more
    deterministic.

commit 649c3650f7ba7d524070f9c7fa32a99d13336f8b
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sat Dec 6 11:48:37 2008 +1100

    Rework 294 to accommodate the fact that pmdumptext may not be installed.

commit 5f14fcdfd65029f47aa31255b81ceb7b702a8e8d
Merge: bf1bf85... de8524e...
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sat Dec 6 08:06:25 2008 +1100

    Merge branch 'master' of git://oss.sgi.com:8090/pcp/pcpqa

commit bf1bf856e65d48df33d84ed7d096d0fc8479d592
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Dec 5 17:30:36 2008 +1100

    Rework 276 and src-oss/grind-tools to accommodate the fact that pmdumptext
    may not be installed.

commit 6216f9ce707e0094be9070ef7d035945e8cf8439
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Fri Dec 5 13:46:33 2008 +1100

    Make not run if pmdumptext not installed.

commit 1e051c6d1a43919d72b528a3d053b1ec0c3ed5d0
Author: Ken McDonell <kenj@bozo.(none)>
Date:   Thu Dec 4 15:24:05 2008 +1100

    Do not remove 151.out, 530.out or 532.out with clobber target ... there
    is only one version of the qualified output for these tests now
    (overlooked in the last round of pmlogger_daily changes).



<Prev in Thread] Current Thread [Next in Thread>