Skip to content

Conversation

@ian-sift
Copy link
Contributor

@ian-sift ian-sift commented Dec 22, 2025

Per-customer desire, this PR creates 3 new functions for recording test resuts:

  • measure_avg: Calculate the average of a list of values, measure the average against given bounds, and return the result.
  • measure_all: Ensure that all values in a list are within bounds and return the result. Records measurements for all values outside the bounds
  • report_outcome: A generic catchall: Report an outcome from some action or measurement. Creates a substep that is pass/fail with the optional reason as the description.

@ian-sift ian-sift force-pushed the test-results-more-measure-funcs branch from 5c2f564 to 49d57ff Compare December 22, 2025 23:22
@ian-sift ian-sift enabled auto-merge (squash) December 23, 2025 17:59
@ian-sift ian-sift merged commit 6e9231e into main Dec 23, 2025
15 checks passed
@ian-sift ian-sift deleted the test-results-more-measure-funcs branch December 23, 2025 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants