pcp
[Top] [All Lists]

Re: [pcp] qa/926 hits the wall ...

To: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>, PCP <pcp@xxxxxxxxxxx>
Subject: Re: [pcp] qa/926 hits the wall ...
From: Martins Innus <minnus@xxxxxxxxxxx>
Date: Tue, 24 Feb 2015 14:02:50 -0500
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <54EB80ED.2020503@xxxxxxxxxxxxxxxx>
References: <54EACD89.7070409@xxxxxxxxxxxxxxxx> <54EB42F6.8030605@xxxxxxxxxxx> <54EB80ED.2020503@xxxxxxxxxxxxxxxx>
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.4.0
Ken,

On 2/23/15 2:35 PM, Ken McDonell wrote:
On 24/02/15 02:10, Martins Innus wrote:
...
That's mine.  Can you send me OS, perl version, and rrdtool-perl version
or whatever the package is called in the failing OS?

Will do (under separate cover).
Thanks for the details. This came down to rrdtool not being able to handle 32 bit archives on a 64 bit system and vice versa. I updated QA to have separate test cases and data files for 32 bit and 64 bit hosts. Added some debugging info that would have made this more apparent. Also, updated the vagrant setup to have a 32 bit host.

I think I got all the configuration correct for the multiple QA possibilities, let me know if you still see any issues.

Can be updated from here:

https://github.com/ubccr/pcp/tree/martins_working

Thanks

Martins


commit 7f98e18a7ad4eb20aabf66082d9b78b204d847a7
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Tue Feb 24 13:48:15 2015 -0500

    Set the right python version in the Vagrantfile for build

 Vagrantfile |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1fa46281250dc8bcebdcbbd3c7fd85268033586a
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Tue Feb 24 13:39:58 2015 -0500

    Fix an errant comment in the Vagrantfile

 Vagrantfile |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d1c4670a57eb96f591020554da0e8d868d4d3982
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Tue Feb 24 12:43:23 2015 -0500

    Fix ganglia2pcp qa errors on 32 bit hosts

    The rrdtools can't handle 64 files on a 32
    bit system and 32 bit files on a 64 bit system. So we create
    a seperate set of qa files for each

    Update the vagrant setup for a 32 bit host to test this.

 Vagrantfile                                 |   24 +-
 qa/926                                      |   34 +-
qa/926.out | 567 --------------------------- qa/926.out.32 | 567 +++++++++++++++++++++++++++ qa/926.out.64 | 567 +++++++++++++++++++++++++++
 qa/ganglia/GNUmakefile                      |    2 +-
 qa/ganglia/gangliatest.32/GNUmakefile       |   18 +
 qa/ganglia/gangliatest.32/boottime.rrd      |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/bytes_in.rrd      |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/bytes_out.rrd     |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/cpu_aidle.rrd     |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/cpu_idle.rrd      |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/cpu_nice.rrd      |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/cpu_num.rrd       |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/cpu_speed.rrd     |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/cpu_system.rrd    |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/cpu_user.rrd      |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/cpu_wio.rrd       |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/disk_free.rrd     |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/disk_total.rrd    |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/load_fifteen.rrd  |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/load_five.rrd     |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/load_one.rrd      |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/mem_buffers.rrd   |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/mem_cached.rrd    |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/mem_free.rrd      |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/mem_shared.rrd    |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/mem_total.rrd     |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/part_max_used.rrd |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/pkts_in.rrd       |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/pkts_out.rrd      |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/proc_run.rrd      |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/proc_total.rrd    |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/swap_free.rrd     |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.32/swap_total.rrd    |  Bin 0 -> 1056 bytes
 qa/ganglia/gangliatest.64/GNUmakefile       |   18 +
 qa/ganglia/gangliatest.64/boottime.rrd      |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/bytes_in.rrd      |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/bytes_out.rrd     |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/cpu_aidle.rrd     |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/cpu_idle.rrd      |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/cpu_nice.rrd      |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/cpu_num.rrd       |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/cpu_speed.rrd     |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/cpu_system.rrd    |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/cpu_user.rrd      |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/cpu_wio.rrd       |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/disk_free.rrd     |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/disk_total.rrd    |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/load_fifteen.rrd  |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/load_five.rrd     |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/load_one.rrd      |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/mem_buffers.rrd   |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/mem_cached.rrd    |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/mem_free.rrd      |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/mem_shared.rrd    |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/mem_total.rrd     |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/part_max_used.rrd |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/pkts_in.rrd       |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/pkts_out.rrd      |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/proc_run.rrd      |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/proc_total.rrd    |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/swap_free.rrd     |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest.64/swap_total.rrd    |  Bin 0 -> 1112 bytes
 qa/ganglia/gangliatest/GNUmakefile          |   18 -
 qa/ganglia/gangliatest/boottime.rrd         |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/bytes_in.rrd         |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/bytes_out.rrd        |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/cpu_aidle.rrd        |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/cpu_idle.rrd         |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/cpu_nice.rrd         |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/cpu_num.rrd          |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/cpu_speed.rrd        |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/cpu_system.rrd       |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/cpu_user.rrd         |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/cpu_wio.rrd          |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/disk_free.rrd        |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/disk_total.rrd       |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/load_fifteen.rrd     |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/load_five.rrd        |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/load_one.rrd         |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/mem_buffers.rrd      |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/mem_cached.rrd       |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/mem_free.rrd         |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/mem_shared.rrd       |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/mem_total.rrd        |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/part_max_used.rrd    |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/pkts_in.rrd          |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/pkts_out.rrd         |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/proc_run.rrd         |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/proc_total.rrd       |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/swap_free.rrd        |  Bin 1112 -> 0 bytes
 qa/ganglia/gangliatest/swap_total.rrd       |  Bin 1112 -> 0 bytes
 src/ganglia2pcp/ganglia2pcp                 |    6 +-
 94 files changed, 1209 insertions(+), 612 deletions(-)

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