Skip to content

Demo project with combined Rust+Java test coverage reporting

License

Notifications You must be signed in to change notification settings

questdb/coverage-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Combined Java & Rust Code Coverage Demo

This is a demo project that goes along a blog post. It showcases the tools and steps needed to create a test coverage report that involves both Java and Rust code, including Rust code accessed by JUnit tests via JNI.

The file cover.sh is a standalone script you can run locally to get the coverage reports, as well as publish the results to an arbitrary PR you specify on the command line.

The file .github/workflows/coverage.yml is a GitHub workflow file that does these steps automatically on each PR.


Copyright (C) 2024 Marko Topolnik

About

Demo project with combined Rust+Java test coverage reporting

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published