We could setup Travis to test each slow test in a separate build giving up to 50 mins for installation + testing a single test. If the tests are slower than 50 mins, then we can forget them. In the case of mechanics it would be very useful for us to have slow tests, as we can then check a benchmark problems that puts all of our code through the ringer. I find tests like these to be much more robust than smaller unit tests for our case. Testing the all of the smaller pieces of the code individually does a lot of good but there are just too many possible combinations of options to thoroughly unit test. A "big" test with a known answer is really helpful for us.
Another option would be to drop Travis and use something like Jenkins that we install on our own server(s). Then we will not have time limits and have more freedom to do anything with the build setup. Jason moorepants.info +01 530-601-9791 On Fri, Aug 16, 2013 at 5:06 AM, Joachim Durchholz <[email protected]> wrote: > Am 16.08.2013 05:43, schrieb Ondřej Čertík: > > Otherwise I think we should either not have slow tests or not worry about >> them. >> > > +1 to "not have". > If I see a failing test, I don't know whether I should worry about it or > not. > > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to > sympy+unsubscribe@**googlegroups.com<sympy%[email protected]> > . > To post to this group, send email to [email protected]. > Visit this group at > http://groups.google.com/**group/sympy<http://groups.google.com/group/sympy> > . > For more options, visit > https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> > . > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sympy. For more options, visit https://groups.google.com/groups/opt_out.
