authorjapps / zerocode

A community-developed, free, opensource, automated testing framework for microservices APIs, Kafka(Data Streams) and Load testing. Zerocode Open Source enables you to create, change and maintain your automated test scenarios via simple JSON or YAML files. Visit documentation below:
https://zerocode-tdd.tddfy.com
Apache License 2.0
906 stars 399 forks source link

Configure GitHub Actions YAML for code-coverage report #58

Open authorjapps opened 6 years ago

authorjapps commented 6 years ago

Display code-coverage report by integrating with travis.yaml file. See here sample: https://github.com/TechnionYP5777/SmartCity-Market/wiki/Integrating-Codecov-with-a-GitHub-project-(Coverage-tool) It's free for OS.

santhoshTpixler commented 5 years ago

Is this still open? If then I can provide some contribution

authorjapps commented 5 years ago

Yes, Still open. What need from the ticket is a badge, by clicking which will take the viewers to the code coverage page showing %age coverage.

A badge will look like below

Some tools give it for free:

Some examples are here might be useful-

Some work was done here using "codecov.io/" in PR https://github.com/authorjapps/zerocode/pull/119 , but not completed.

santhoshTpixler commented 5 years ago

Tested Coverage reports of the santhoshtpixler/zerocode can be viewed at https://sonarcloud.io/dashboard?id=org.jsmart%3Azerocode-rest-bdd

exclusion and few more tweaks can be done once @authorjapps integrates it in his account.

santhoshTpixler commented 5 years ago

Readme example https://github.com/authorjapps/zerocode/blob/ISS-58-sonarqube/README.md

santhoshTpixler commented 5 years ago

exclusion and few more tweaks can be done once @authorjapps integrates it in his account.

@authorjapps Let's complete it before proceeding with other merges into master

authorjapps commented 4 years ago

I think it's worth checking if GitHub Actions provides any mechanism, then we can switch to that. Updated the subject.