Ticket #175 (defect)

Opened 1 year ago

Last modified 1 year ago

make check fails in mblock while testing timeouts

Status: assigned

Reported by: eb Assigned to: eb (accepted)
Priority: normal Milestone: release-3.2
Component: mblock Version: 3.0svn
Keywords: Cc:
Date: Fri, 24 Aug 2007 16:10:13 -0400
From: Steven Clark <steven.p.clark@gmail.com>
Subject: [Discuss-gnuradio] ubuntu install, make check fails on test_mblock
To: discuss-gnuradio@gnu.org
Sender: discuss-gnuradio-bounces+eb=comsec.com@gnu.org

[-- Attachment #1 --]
[-- Type: multipart/alternative, Encoding: 7bit, Size: 3.3K --]

Hi all-

I'm following the instructions at
http://gnuradio.org/trac/wiki/UbuntuInstall.

Hardware is an HP/Compaq nc6230 laptop.
Ubuntu Fiesty Fawn

uname -a gives:
2.6.20-15-generic #2 SMP Sun Apr 15 07:36:31 UTC 2007 i686 GNU/Linux


Install seemed to go smoothly, but make check fails on the test_mblock step:

[lots of successful tests...]

Making check in mblock
make[1]: Entering directory `/home/steven/gnuradio/mblock'
Making check in src
make[2]: Entering directory `/home/steven/gnuradio/mblock/src'
Making check in lib
make[3]: Entering directory `/home/steven/gnuradio/mblock/src/lib'
make  check-am
make[4]: Entering directory `/home/steven/gnuradio/mblock/src/lib'
make  check-TESTS
make[5]: Entering directory `/home/steven/gnuradio/mblock/src/lib'

mb_runtime_thread_per_block: dtor (# workers = 4)

mb_runtime_thread_per_block: dtor (# workers = 6)
qa_timeouts_1_top: expected_delta_t = 0.075 actual_delta_t = 0.0932272
qa_timeouts_1_top: expected_delta_t = 0.125 actual_delta_t = 0.140994
..............F.


!!!FAILURES!!!
Test Results:
Run:  15   Failures: 1   Errors: 0


1) test: qa_timeouts::test_timeouts_1 (F) line: 199 qa_timeouts.cc
assertion failed
- Expression: pmt_equal(PMT_T, result)


FAIL: test_mblock
===================
1 of 1 tests failed
===================


Change History

08/24/07 14:35:14: Modified by eb

  • status changed from new to assigned.
  • type changed from enhancement to defect.

08/24/07 14:35:53: Modified by eb

  • milestone changed from release-3.1 to to-be-decided.

08/24/07 14:36:07: Modified by eb

  • milestone changed from to-be-decided to release-3.2.

08/24/07 14:49:57: Modified by eb

r6173 loosened the margin from 10ms to 25ms. This isn't really a fix. Perhaps we ought to treat this more like a warning than a hard failure. On the other hand, if we enable real time scheduling, I would expect to be able to hit a window on the order of 2x clock_getres.

08/24/07 16:42:07: Modified by jcorgan

  • version changed from 3.0.4 to 3.0svn.