Closed pitdicker closed 6 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 91.78%. Comparing base (
ffe2745
) to head (226ddc2
). Report is 7 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
4m3s :smile:.
I'm not sure why but within the last week the combinations
cargo hack check
tries on our CI has increased 4x to 672. Cargo hack has seen a couple of new releases, so there may be a change or bugfix there.Disabling the
oldtime
(unused) andwasmbind
(not checked on linux anyway) features reduces it back to 192 combinations.We can also now inform cargo hack that some features are mutually exclusive, or don't effect each other. The
rkyv
features are truly mutually exclusive. Thearbitrary
feature is far removed from serialization, and serde also doesn't seem to have anything in common with rkyv. So I think we can treat them as mutually exclusive.This allows us to run
cargo hack check
for more meaningful combinations with therkyv-*
features while we only check 84 combinations. Room to grow again :smile:.This should bring our CI time back below 5 minutes instead of close to 20 minutes.