mitodl / mitx-grading-library

The MITx Grading Library, a python grading library for edX
https://edge.edx.org/courses/course-v1:MITx+grading-library+examples/
BSD 3-Clause "New" or "Revised" License
14 stars 9 forks source link

try combining coverage with coveralls #226

Closed ChristopherChudzicki closed 5 years ago

ChristopherChudzicki commented 5 years ago

Trying: https://docs.coveralls.io/parallel-build-webhook not from fork

jolyonb commented 5 years ago

Lol, you killed coveralls...

jolyonb commented 5 years ago

Ok, that didn't work. I need to head out, but perhaps this will be helpful? https://github.com/lemurheavy/coveralls-public/issues/1224

ChristopherChudzicki commented 5 years ago

I've been looking at that and related threads for a while 🙍‍♂

This seems promising but more complicated: travis-ci/beta-features#42

Trouble with just using the combine command from coverage is that it needs files written by pytest, which aren't shared between Travis stages, so they need to be uploaded somewhere (AWS S3 in the linked issue.)

codecov-io commented 5 years ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@7d35ec3). Click here to learn what that means. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##             master   #226   +/-   ##
=======================================
  Coverage          ?   100%           
=======================================
  Files             ?     27           
  Lines             ?   2211           
  Branches          ?      0           
=======================================
  Hits              ?   2211           
  Misses            ?      0           
  Partials          ?      0

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 7d35ec3...421ea1b. Read the comment docs.

codecov-io commented 5 years ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@7d35ec3). Click here to learn what that means. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##             master   #226   +/-   ##
=======================================
  Coverage          ?   100%           
=======================================
  Files             ?     27           
  Lines             ?   2211           
  Branches          ?      0           
=======================================
  Hits              ?   2211           
  Misses            ?      0           
  Partials          ?      0

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 7d35ec3...421ea1b. Read the comment docs.