fossasia / susi_server

SUSI.AI server backend - the Artificial Intelligence server for personal assistants https://susi.ai
GNU Lesser General Public License v2.1
2.5k stars 1.08k forks source link

Travis is not really testing the build #1466

Closed iamareebjamal closed 4 years ago

iamareebjamal commented 4 years ago

The test script in Travis just runs assemble and clean, and tests are run in after_success, hence even if the tests fail, which is the case in latest build, https://travis-ci.org/github/fossasia/susi_server/jobs/680731115, the build will succeed, making the tests useless

Also, for some reason, codecov is run in parallel and obviously can't find the coverage report and errors out. It should be run after the tests