Closed simbuerg closed 2 years ago
Base: 50.74% // Head: 52.23% // Increases project coverage by +1.49%
:tada:
Coverage data is based on head (
6702cc1
) compared to base (cd65176
). Patch coverage: 59.48% of modified lines in pull request are covered.:exclamation: Current head 6702cc1 differs from pull request most recent head ca716b1. Consider uploading reports for the commit ca716b1 to get more accurate results
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
…e version enumeration.
This introduces a (currently) non-working stage of context-aware version enumeration.
The main idea will be a 2-phase design for version enumeration:
Phase 1: Enumerate all context-free sources, i.e., sources that do not need to know anything about the context they are being enumerated in.
Phase 2: Iterate over all versions from Phase 1 and feed each resulting variant context into all context-sensitive sources. These may provide a new list of versions for each context they are given.
The resulting list of variant context objects will be iterated on by benchbuild just as before.
Integration for CLI is pending. In essence, all sampling and filtering should be possible on the new enumeration just as before.