On 25 August 2011 14:51, Gary Thompson <
garyt@xxxxxxxxxxxxxxx> wrote:
> On 08/25/2011 11:40 AM, Edward d'Auvergne wrote:
>>
>> Hi,
>>
>> I'm working on this at the moment. Unfortunately the main 1.3 line is
>> severely broken at the moment! The new multi-processor package is
>> clashing with and causing relax to die hard on the test-suite and the
>> GUI. The main cause is IO redirection of sys.stdout and sys.stderr.
>> The multi-processor code (even in uni-processor mode) is hijacking the
>> streams and the test suite and GUI do not know what to do anymore.
>> Once I eliminate all the IO redirection of the multi package, apart
>> from the IO capture on the slave processes which is non-functional
>> anyway, then the test-suite should be back in order. I noticed you
>> performed an svnmerge, and this is likely causing the breakages in
>> your branch.
>>
>> Regards,
>>
>> Edward
>>
>>
>
> Hi Ed
> I do at last have time to work on this, would you like me to have a look
> at what is going on?
>
> which branch do I need to look at? and what are the specific problems
> with the io redirect that need to be addressed?
>
> regards
> gary
>
>
>> On 25 August 2011 12:23, Sébastien Morin<
sebastien.morin@xxxxxxxxx>
>> wrote:
>>>
>>> Hi Ed,
>>>
>>> While working on "inversion-recovery" branch, I realized that the system
>>> tests "Relax_fit.check_curve_fitting__exp_2param_neg" and
>>> "Relax_fit.check_curve_fitting__exp_3param_inv_neg" were failing. In
>>> order
>>> to pin point the problem, I checked on the main 1.3 branch (514439) and
>>> system test "Relax_fit.check_curve_fitting" also failed, with the same
>>> error:
>>>
>>> ==========
>>> ======================================================================
>>> ERROR: check_curve_fitting (test_suite.system_tests.relax_fit.Relax_fit)
>>> Check the results of the curve-fitting.
>>> ----------------------------------------------------------------------
>>>
>>> relax> pipe.create(pipe_name='mf', pipe_type='mf')
>>> Traceback (most recent call last):
>>> File
>>>
>>> "/Users/semor/Documents/pse-4/collaborations/relax/relax-1.3/test_suite/system_tests/relax_fit.py",
>>> line 60, in check_curve_fitting
>>> self.assertEqual(cdp.curve_type, 'exp')
>>> AttributeError: 'PipeContainer' object has no attribute 'curve_type'
>>>
>>> ----------------------------------------------------------------------
>>> Ran 1 test in 0.001s
>>>
>>> FAILED (errors=1)
>>> ==========
>>>
>>> I tried changing the pipe type from "mf" to "relax_fit" (as it should
>>> be).
>>> This did not solve the issue...
>>>
>>> Any idea ?
>>> Thanks !
>>>
>>>
>>> Séb :)
>>>
>>> --
>>> Sébastien Morin, Ph.D.
>>> Postdoctoral Fellow, S. Grzesiek NMR Laboratory
>>> Department of Structural Biology
>>> Biozentrum, Universität Basel
>>> Klingelbergstrasse 70
>>> 4056 Basel
>>> Switzerland
>>>
>>>
>>> _______________________________________________
>>> relax (
http://nmr-relax.com)
>>>
>>> This is the relax-devel mailing list
>>>
relax-devel@xxxxxxx
>>>
>>> To unsubscribe from this list, get a password
>>> reminder, or change your subscription options,
>>> visit the list information page at
>>>
https://mail.gna.org/listinfo/relax-devel
>>>
>> _______________________________________________
>> relax (
http://nmr-relax.com)
>>
>> This is the relax-devel mailing list
>>
relax-devel@xxxxxxx
>>
>> To unsubscribe from this list, get a password
>> reminder, or change your subscription options,
>> visit the list information page at
>>
https://mail.gna.org/listinfo/relax-devel
>
>
> --
> -------------------------------------------------------------------
> Dr Gary Thompson [Homans Lab Research Coordinator]
>
> Astbury Centre for Structural Molecular Biology,
> University of Leeds,
> Leeds, LS2 9JT, West-Yorkshire, UK Tel.
+44-113-3433024
> email:
garyt@xxxxxxxxxxxxxxx Fax
+44-113-3431935
> -------------------------------------------------------------------
>
>
_______________________________________________
relax (
http://nmr-relax.com)
This is the relax-devel mailing list
relax-devel@xxxxxxx
To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel