- description of the check suite
- any tags associated with the check suite
- map from a single dataset to a list of checks on that dataset
- map from a pair of datasets to a list of checks to do on that pair of datasets
- any other arbitrary checks
- metrics to track (even if no checks on them)
- how to persist metrics
- how the overall result status should be calculated
- any other arbitrary checks
- how the overall result status should be calculated
- description of the check suite
- map from a pair of datasets to a list of checks to do on that pair of datasets
- how to persist metrics
- metrics to track (even if no checks on them)
Run all checks in the ChecksSuite asynchronously, returning a Future
Run all checks in the ChecksSuite asynchronously, returning a Future
- time the checks are being run
- execution context
Run all checks in the ChecksSuite and waits for computations to finish before returning (blocking the thread)
Run all checks in the ChecksSuite and waits for computations to finish before returning (blocking the thread)
- time the checks are being run
- execution context
- map from a single dataset to a list of checks on that dataset
- any tags associated with the check suite
Main entry point which contains the suite of checks you want to perform
- description of the check suite
- any tags associated with the check suite
- map from a single dataset to a list of checks on that dataset
- map from a pair of datasets to a list of checks to do on that pair of datasets
- any other arbitrary checks
- metrics to track (even if no checks on them)
- how to persist metrics
- how the overall result status should be calculated