Relax assertions related to datafeed timing stats in .yml test (#49285) (#49291)

This commit is contained in:
Przemysław Witek 2019-11-19 12:50:14 +01:00 committed by GitHub
parent abed869ec6
commit 38aec2e298
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -183,10 +183,10 @@ setup:
- match: { datafeeds.0.datafeed_id: "datafeed-1"}
- match: { datafeeds.0.state: "started"}
- match: { datafeeds.0.timing_stats.job_id: "get-datafeed-stats-1"}
- match: { datafeeds.0.timing_stats.search_count: 0}
- match: { datafeeds.0.timing_stats.bucket_count: 0}
- match: { datafeeds.0.timing_stats.total_search_time_ms: 0.0}
- is_false: datafeeds.0.timing_stats.average_search_time_per_bucket_ms
# We don't really know at this point if datafeed managed to perform at least one search, hence the very relaxed assertion
- gte: { datafeeds.0.timing_stats.search_count: 0}
- gte: { datafeeds.0.timing_stats.bucket_count: 0}
- gte: { datafeeds.0.timing_stats.total_search_time_ms: 0.0}
- do:
ml.stop_datafeed: