From 78ccd478d2d1d60e708f2697f0b35313d4fd76c7 Mon Sep 17 00:00:00 2001 From: Seth Michael Larson Date: Mon, 18 Jul 2022 09:48:11 -0500 Subject: [PATCH] Verify that 'details' aren't sent when explain=false --- .../rest-api-spec/test/health/30_feature.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/health/30_feature.yml b/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/health/30_feature.yml index aa077b0dd78a3f..59e79826c61f75 100644 --- a/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/health/30_feature.yml +++ b/rest-api-spec/src/yamlRestTest/resources/rest-api-spec/test/health/30_feature.yml @@ -14,3 +14,15 @@ - match: { components.cluster_coordination.indicators.master_is_stable.summary: "The cluster has a stable master node" } - is_true: components.cluster_coordination.indicators.master_is_stable.details.current_master - is_true: components.cluster_coordination.indicators.master_is_stable.details.recent_masters + + - do: + _internal.health: + component: cluster_coordination + feature: master_is_stable + explain: false + + - is_true: cluster_name + - match: { components.cluster_coordination.indicators.master_is_stable.status: "green" } + - match: { components.cluster_coordination.indicators.master_is_stable.summary: "The cluster has a stable master node" } + - is_false: components.cluster_coordination.indicators.master_is_stable.details +