celix
celix copied to clipboard
Feature/add fuzzing
This PR introduces some fuzz tests for celix utils.
Also:
- Aligns enable_fuzzing and enable_benchmarks option
- Updates conan package id so that test, benchmarks, etc options are not used for the package id.
- Fixes an issues where the jar command was chosen to make bundles if jar and zip is available, even if the "use zip" option was enable
- Update building document for testing, benchmarking and fuzzing
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 91.49%. Comparing base (c6d0e2a) to head (9344b89).
Additional details and impacted files
@@ Coverage Diff @@
## master #799 +/- ##
==========================================
+ Coverage 91.44% 91.49% +0.04%
==========================================
Files 234 234
Lines 28655 28655
==========================================
+ Hits 26204 26218 +14
+ Misses 2451 2437 -14
: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.
- :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
I'll finish reviewing it this week.
I have fixed the LD_PRELOAD issue.
:+1: , Thanks