|
@@ -67,3 +67,18 @@ jobs:
|
|
|
--plugin_path /rbpf/target/release/examples/rbpf_plugin \
|
|
|
--exclude_regex "${{ env.KNOWN_FAILURES }}" \
|
|
|
--plugin_options "--jit" || true
|
|
|
+
|
|
|
+ - name: Install development tools
|
|
|
+ uses: taiki-e/install-action@v1.14.2
|
|
|
+ with:
|
|
|
+ tool: cargo-llvm-cov
|
|
|
+
|
|
|
+ - name: Generate coverage report
|
|
|
+ run: |
|
|
|
+ cargo llvm-cov --lcov --all --all-features --all-targets > lcov.info
|
|
|
+
|
|
|
+ - name: Upload coverage to coveralls
|
|
|
+ uses: coverallsapp/github-action@master
|
|
|
+ with:
|
|
|
+ github-token: ${{ secrets.GITHUB_TOKEN }}
|
|
|
+ path-to-lcov: lcov.info
|