On 07/07/2013 04:15 AM, Tom Rondeau wrote:
> On Sun, Jul 7, 2013 at 12:59 AM, Richard Farina <sidh...@gmail.com> wrote:
>> On 07/06/2013 03:39 AM, Volker Schroer wrote:
>>> I compiled gnuradio-3.7 from scratch on my gentoo (64 bit ) system.
>>> The qa_qtgui test works as non privileged user as well as privileged user.
>>> So I think there is another problem on your system.
>>> Maybe there are some weird qwt- dependencies.
>>
>> When you build with portage it drops privs to user "portage" which
>> obviously has no rights to my X server, on the rare chance that I'm
>> running one at all.
>>
>> If there is no way to easily disable the test right now I understand,
>> but it would be nice to have a way to disable some of these tests which
>> are simply not going to work on headless boxes (like the one I have
>> building every commit that goes into git as a test).
>>
>> Thanks,
>> Zero
> 
> You can disable a test using a regex expression and the -E flag to
> ctest. So instead of running 'make test', run it as:
> 
> $ ctest -E qtgui

Thanks, that works great!

-Zero
> 
> That will prevent that particular test from being run (or any test
> that regex matches to qtgui, which is only that one test).
> 
> If you are building on a headless box, you can also simply not build
> gr-qtgui. Just pass '-DENABLE_GR_QTGUI=False' to cmake.
> 
> Tom
> 
> 
>>>
>>>
>>> -- Volker
>>>
>>> Am 05.07.2013 18:47, schrieb Richard Farina:
>>>> I'm one of the maintainers for gnuradio in gentoo, and have a silly
>>>> question.  I've noticed the following test failure:
>>>>
>>>> 161/174 Testing: qa_qtgui
>>>> 161/174 Test: qa_qtgui
>>>> Command: "/bin/sh"
>>>> "/var/tmp/portage/net-wireless/gnuradio-3.7.0/work/gnuradio-3.7.0_build/gr-qtgui/python/qtgui/qa_qtgui_test.sh"
>>>>
>>>> Directory:
>>>> /var/tmp/portage/net-wireless/gnuradio-3.7.0/work/gnuradio-3.7.0_build/gr-qtgui/python/qtgui
>>>>
>>>> "qa_qtgui" start time: Jul 05 12:21 EDT
>>>> Output:
>>>> ----------------------------------------------------------
>>>> No protocol specified
>>>> : cannot connect to X server :0.0
>>>> <end of output>
>>>> Test time =   0.33 sec
>>>> ----------------------------------------------------------
>>>> Test Failed.
>>>> "qa_qtgui" end time: Jul 05 12:21 EDT
>>>> "qa_qtgui" time elapsed: 00:00:00
>>>> ----------------------------------------------------------
>>>>
>>>>
>>>> Due to multiple factors there is no way for this test to pass in gentoo
>>>> as builds are done as a non-privledged user.  Is there a simple way to
>>>> disable just this test?  If not, could something be added?
>>>>
>>>> Thanks,
>>>> Zero
>>>>
>>>> _______________________________________________
>>>> Discuss-gnuradio mailing list
>>>> Discuss-gnuradio@gnu.org
>>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>>>
>>>
>>>
>>> _______________________________________________
>>> Discuss-gnuradio mailing list
>>> Discuss-gnuradio@gnu.org
>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>>
>>
>>
>> _______________________________________________
>> Discuss-gnuradio mailing list
>> Discuss-gnuradio@gnu.org
>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> 


_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to