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.
