On Fri, Feb 12, 2016 at 10:03 AM, Aaron Meurer <[email protected]> wrote:
> I believe it's running, but it's a bit backlogged. See
> https://travis-ci.org/sympy/sympy/pull_requests.
>
> It appears that each build takes about an hour to three hours to finish
> after the previous one.
>
> Unfortunately, since I merged https://github.com/sympy/sympy/pull/10084
> (about a week ago), the Travis builds for SymPy are going to be a little
> slower than they were (which was already slow), because there are now more
> builds in the matrix. As soon as I create the release branch (I'm basically
> just blocking on this one issue
> https://github.com/sympy/sympy/issues/10082), I will create a new pull
> request against master which removes support for Python 2.6 and 3.2
> (https://github.com/sympy/sympy/issues/10463), which should speed up the
> test times a bit (it will remove 10 builds from the matrix).  If necessary
> we can also stop running the allow_failure builds (builds which currently
> fail due to bugs in Travis or other issues outside of SymPy).
>
> Two other suggestions of things to help:
>
> - Cancel builds for which there are already newer commits on the same
> branch.
>
> - If you are just waiting on builds because you want to see what tests
> failed (rather than waiting so that a PR can be merged), you can enable
> Travis on your fork of SymPy. Travis will then run the tests on your
> branches independently in their own queue, and you'll be able to see if they
> pass or not much quicker (but you have to check them yourself; the links on
> the PRs will still just reference the sympy/sympy Travis builds). Of course,
> you can also run the tests locally (./bin/test and ./bin/doctest).

We really have to trim our tests, not just removing support for Python
2.6, and 3.2, but also sort all the tests for, say, Python 3.4 by
time, and remove N of the slowest tests. We should choose N so that
the overall test run is substantially reduced.

Then we should rework the slow tests, or test them separately, or
something, on a case by case basis.

Ondrej

-- 
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 https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CADDwiVAMrOVB6fNLcXBX9JoVg9PKYJHtkUDWT%2BfAoj8RgFEC-Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to