[TEST] Dynamically extract node ID for test

This commit is contained in:
Zachary Tong 2014-02-28 08:41:01 -05:00
parent 4fe69528d2
commit 0b6c404c51
1 changed files with 9 additions and 2 deletions

View File

@ -26,6 +26,12 @@ setup:
--- ---
"Explain API for non-existant node & shard": "Explain API for non-existant node & shard":
- do:
cluster.state:
metric: [ master_node ]
- set: {master_node: node_id}
- do: - do:
cluster.reroute: cluster.reroute:
explain: true explain: true
@ -35,15 +41,16 @@ setup:
- cancel: - cancel:
index: test_index index: test_index
shard: 9 shard: 9
node: node_0 node: $node_id
- match: {explanations.0.command: cancel} - match: {explanations.0.command: cancel}
- match: - match:
explanations.0.parameters: explanations.0.parameters:
index: test_index index: test_index
shard: 9 shard: 9
node: node_0 node: $node_id
allow_primary: false allow_primary: false
- match: {explanations.0.decisions.0.decider: cancel_allocation_command} - match: {explanations.0.decisions.0.decider: cancel_allocation_command}
- match: {explanations.0.decisions.0.decision: "NO"} - match: {explanations.0.decisions.0.decision: "NO"}
- is_true: explanations.0.decisions.0.explanation - is_true: explanations.0.decisions.0.explanation