pub async fn run() -> Result<Vec<CheckResult>>
Will return an error if the configuration was not provided.