ci: run rust-tests on windows
Description
Use cargo-binstall to install tarpaulin.
https://github.com/apache/hudi-rs/issues/90
How are the changes test-covered
- [x] N/A
- [ ] Automated tests (unit and/or integration tests)
- [ ] Manual tests
- [ ] Details are described below
@crrow i suspect your previous approach using binstall could work but the github action was not whitelisted by asf so the whole workflow is not triggered. if you can verify that binstall approach in your own fork and get CI to pass, then i can reach out to have that white listed.
@crrow i suspect your previous approach using binstall could work but the github action was not whitelisted by asf so the whole workflow is not triggered. if you can verify that binstall approach in your own fork and get CI to pass, then i can reach out to have that white listed.
ok, i'll check it out later.
@crrow i suspect your previous approach using binstall could work but the github action was not whitelisted by asf so the whole workflow is not triggered. if you can verify that binstall approach in your own fork and get CI to pass, then i can reach out to have that white listed.
ok, i'll check it out later.
Hello @xushiyan , I setup the workflow, have a check when you are free.
https://github.com/crrow/hudi-rs/actions/runs/10122608881/job/27994952767
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 88.94%. Comparing base (8b8451a) to head (e10aef1).
Additional details and impacted files
@@ Coverage Diff @@
## main #92 +/- ##
=======================================
Coverage 88.94% 88.94%
=======================================
Files 49 49
Lines 2704 2704
=======================================
Hits 2405 2405
Misses 299 299
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.