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
08/24/07 16:42:07: Modified by jcorgan
- version changed from 3.0.4 to 3.0svn.

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.