BUG: Restores coveralls for a single build #1536

Merged
merged 6 commits into from Apr 2, 2014

Projects

None yet

4 participants

@bashtage
Contributor
bashtage commented Apr 1, 2014

Restores the coveralls coverage by changing the coveralls rc file
Limits coverage to the single mainstream run - Python 2.7 with NumPy 1.7 and SciPy 0.12

Kevin Sheppard added some commits Apr 1, 2014
Kevin Sheppard Test coveralls issue removing if, then
Fixed coveragerc to allow anythin in */statsmodels/*
Changes for single coverage run
4986fdd
Kevin Sheppard Merge remote-tracking branch 'remotes/upstream/master' into travis-mi…
…niconda
f3d53bd
@bashtage
Contributor
bashtage commented Apr 1, 2014

@josef-pkt @jseabold This should fix the two issues related to coveralls identified in the previous PR.

@josef-pkt
Member

Thanks,
we have to wait a bit to hear back from travisci and coveralls, there are 3 testruns in the queue

as reminder: if there are no code changes, e.g. only docs, then we can also skip a test run [skip ci]
http://docs.travis-ci.com/user/how-to-skip-a-build/

@bashtage
Contributor
bashtage commented Apr 1, 2014

Coverage is up 3% - presumably due to matplotlib testing.

https://coveralls.io/builds/645578

A hair away form 80 now.

Kevin Sheppard Change test condition for coverage
Fix for missing font warning
e52d670
@bashtage
Contributor
bashtage commented Apr 1, 2014

Looks like it is working as expected now.

https://coveralls.io/builds/646417

The repo root information in coveralls needs to be changed to reflect the changed system path.

@josef-pkt
Member

I updated the path on coverall.io
looks fine
(I haven't checked yet if we lost older files, but that doesn't matter much)

@josef-pkt
Member

Yes, switching the path messes up the old coveralls reports
https://coveralls.io/files/165266251

I don't think anyone is looking at old coverage files, should be just a short transition problem.

@josef-pkt
Member

@jseabold
related:
do you know why we don't get coveralls.io emails and comments anymore? Did you change a setting? Or did coveralls.io turn it off because we complained about incorrect messages?

@josef-pkt
Member

looks good to merge

@bashtage
Contributor
bashtage commented Apr 1, 2014

I have been getting them occasionally in the past couple of days from builds using the old travis scripts. I do not get them for all builds that submit coverage though.

@jseabold
Member
jseabold commented Apr 1, 2014

I didn't change anything. I don't know if they fixed the incorrect stuff or what. I don't pay attention to the coveralls stuff because it's very low signal to noise ratio given all the problems.

@coveralls

Coverage Status

Coverage remained the same when pulling b7e91ca on bashtage:travis-miniconda into d991e25 on statsmodels:master.

@josef-pkt
Member

Ok, we do get the coverage messages (again)

Can I hit the merge button?

@jseabold
Member
jseabold commented Apr 1, 2014

Fine by me (I didn't look). Any chance on marking knownfail or fixing the GMM test failure noise?

@bashtage
Contributor
bashtage commented Apr 1, 2014

One more build to simplify things. I also mark known fails.

@bashtage
Contributor
bashtage commented Apr 1, 2014

BTW, I have emails on. These were off before, any preferences here?

https://github.com/bashtage/statsmodels/blob/travis-miniconda/.travis.yml#L49

Kevin Sheppard Marked known fails
Suppressed noise from matplotlib about .matplotlibrc location
f10f4fa
@bashtage
Contributor
bashtage commented Apr 1, 2014

Github seems to be having problems, but it is passing...and so is complete. Ignores 3 SciPy 13 failures now.

I have restarted by githib-induced errors:

https://travis-ci.org/bashtage/statsmodels/builds/22058618

which are passing now.

@bashtage
Contributor
bashtage commented Apr 2, 2014

This really is finished now.

@josef-pkt josef-pkt merged commit b0e5b41 into statsmodels:master Apr 2, 2014

1 check passed

default The Travis CI build passed
Details
@josef-pkt
Member

merged, thanks

@bashtage bashtage deleted the bashtage:travis-miniconda branch Apr 2, 2014
@josef-pkt josef-pkt added the PR label Apr 14, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment