discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] qa_rational_resampler Test is non-deterministic


From: Tom Rondeau
Subject: Re: [Discuss-gnuradio] qa_rational_resampler Test is non-deterministic
Date: Fri, 15 Feb 2013 16:20:39 -0500

On Fri, Feb 15, 2013 at 3:01 PM, Tommy Tracy II <address@hidden> wrote:
Dear Gnuradio,

I was running the build test script, and got my usual 18 failed tests, but one failed some of the time, and passed other times. I'm investigating what could cause this, but wanted to ask if anyone else had seen this before.

To reproduce, run 'ctest -R qa_rational_resampler' several times.
-----
# ctest -R qa_rational_resampler
Test project /src/old_gnuradio/gnuradio/build
    Start 73: qa_rational_resampler
1/2 Test #73: qa_rational_resampler ............   Passed    0.57 sec
    Start 99: qa_rational_resampler
2/2 Test #99: qa_rational_resampler ............***Failed    0.59 sec

50% tests passed, 1 tests failed out of 2

Total Test time (real) =   1.27 sec

The following tests FAILED:
99 - qa_rational_resampler (Failed)
Errors while running CTest

# ctest -R qa_rational_resampler
Test project /src/old_gnuradio/gnuradio/build
    Start 73: qa_rational_resampler
1/2 Test #73: qa_rational_resampler ............   Passed    0.57 sec
    Start 99: qa_rational_resampler
2/2 Test #99: qa_rational_resampler ............   Passed    0.67 sec

100% tests passed, 0 tests failed out of 2

Total Test time (real) =   1.35 sec
-----

I wanted to get more information, so I ran 'ctest -VV -R qa_rational_resampler', but it always fails with the very verbose flag.

# ctest -VV -R qa_rational_resampler
UpdateCTestConfiguration  from :/src/old_gnuradio/gnuradio/build/DartConfiguration.tcl
UpdateCTestConfiguration  from :/src/old_gnuradio/gnuradio/build/DartConfiguration.tcl
Test project /src/old_gnuradio/gnuradio/build
Constructing a list of tests
Done constructing a list of tests
Checking test dependency graph...
Checking test dependency graph end
test 73
    Start 73: qa_rational_resampler

73: Test command: /bin/sh "/src/old_gnuradio/gnuradio/build/gnuradio-core/src/python/gnuradio/gr/qa_rational_resampler_test.sh"
73: Test timeout computed to be: 9.99988e+06
1/2 Test #73: qa_rational_resampler ............   Passed    0.85 sec
test 99
    Start 99: qa_rational_resampler

99: Test command: /bin/sh "/src/old_gnuradio/gnuradio/build/gr-filter/python/qa_rational_resampler_test.sh"
99: Test timeout computed to be: 9.99988e+06
99: /src/old_gnuradio/gnuradio/build/gr-filter/python/qa_rational_resampler_test.sh: line 7: 11953 Segmentation fault      /usr/bin/python -B /src/old_gnuradio/gnuradio/gr-filter/python/qa_rational_resampler.py
2/2 Test #99: qa_rational_resampler ............***Failed    0.61 sec

The following tests passed:
qa_rational_resampler

50% tests passed, 1 tests failed out of 2

Total Test time (real) =   1.81 sec

The following tests FAILED:
99 - qa_rational_resampler (Failed)
Errors while running CTest

                   Sincerely,
          Tommy James Tracy II
          PhD Student
High Performance Low Power Lab 
           University of Virginia

A) it's odd that the rational_resampler in gnuradio-core is working without a problem.
b) it's very disturbing that it's a seg fault.

I think looking at the changes between the two will probably help us understand where the problem is coming from. Will check into this...

Tom


reply via email to

[Prev in Thread] Current Thread [Next in Thread]