Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fea/boxed scope #12

Merged
merged 4 commits into from
Oct 9, 2024
Merged

fea/boxed scope #12

merged 4 commits into from
Oct 9, 2024

Commits on Oct 9, 2024

  1. enable scoped runs

    - guard this with a feature flag so users optin, since the need to use a
      boxed future is due to a rust syntax limitation (cannot capture
      lifetimes in async blocks RPIT), and this implies a stack allocation
    - re-add `scope` to StartedTestRun
    
    Signed-off-by: mimir-d <[email protected]>
    mimir-d committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    ca52399 View commit details
    Browse the repository at this point in the history
  2. add scope for test step

    Signed-off-by: mimir-d <[email protected]>
    mimir-d committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    31d72fa View commit details
    Browse the repository at this point in the history
  3. add scope for measurement series

    Signed-off-by: mimir-d <[email protected]>
    mimir-d committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    5df7ce9 View commit details
    Browse the repository at this point in the history
  4. add cargo-hack check

    - since we introduced feature flags for the first time, use cargo-hack
      to test all possible combinations of them
    
    Signed-off-by: mimir-d <[email protected]>
    mimir-d committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    688f652 View commit details
    Browse the repository at this point in the history