mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-06-30 02:13:33 -04:00
Tests: only build the IndexMetadata once
This commit is contained in:
parent
a114549697
commit
48cbca1de4
2 changed files with 6 additions and 4 deletions
|
@ -65,14 +65,15 @@ public class CopySettingsStepTests extends AbstractStepTestCase<CopySettingsStep
|
|||
IndexMetadata.Builder targetIndexMetadataBuilder = IndexMetadata.builder(targetIndex).settings(settings(Version.CURRENT))
|
||||
.numberOfShards(randomIntBetween(1, 5)).numberOfReplicas(randomIntBetween(0, 5));
|
||||
|
||||
IndexMetadata sourceIndexMetadata = sourceIndexMetadataBuilder.build();
|
||||
ClusterState clusterState = ClusterState.builder(emptyClusterState()).metadata(
|
||||
Metadata.builder().put(sourceIndexMetadataBuilder).put(targetIndexMetadataBuilder).build()
|
||||
Metadata.builder().put(sourceIndexMetadata, true).put(targetIndexMetadataBuilder).build()
|
||||
).build();
|
||||
|
||||
CopySettingsStep copySettingsStep = new CopySettingsStep(randomStepKey(), randomStepKey(), indexPrefix,
|
||||
LifecycleSettings.LIFECYCLE_NAME);
|
||||
|
||||
ClusterState newClusterState = copySettingsStep.performAction(sourceIndexMetadataBuilder.build().getIndex(), clusterState);
|
||||
ClusterState newClusterState = copySettingsStep.performAction(sourceIndexMetadata.getIndex(), clusterState);
|
||||
IndexMetadata newTargetIndexMetadata = newClusterState.metadata().index(targetIndex);
|
||||
assertThat(newTargetIndexMetadata.getSettings().get(LifecycleSettings.LIFECYCLE_NAME), is(policyName));
|
||||
}
|
||||
|
|
|
@ -64,11 +64,12 @@ public class GenerateSnapshotNameStepTests extends AbstractStepTestCase<Generate
|
|||
IndexMetadata.builder(indexName).settings(settings(Version.CURRENT).put(LifecycleSettings.LIFECYCLE_NAME, policyName))
|
||||
.numberOfShards(randomIntBetween(1, 5)).numberOfReplicas(randomIntBetween(0, 5));
|
||||
|
||||
IndexMetadata indexMetadata = indexMetadataBuilder.build();
|
||||
ClusterState clusterState =
|
||||
ClusterState.builder(emptyClusterState()).metadata(Metadata.builder().put(indexMetadataBuilder).build()).build();
|
||||
ClusterState.builder(emptyClusterState()).metadata(Metadata.builder().put(indexMetadata, true).build()).build();
|
||||
|
||||
GenerateSnapshotNameStep generateSnapshotNameStep = createRandomInstance();
|
||||
ClusterState newClusterState = generateSnapshotNameStep.performAction(indexMetadataBuilder.build().getIndex(), clusterState);
|
||||
ClusterState newClusterState = generateSnapshotNameStep.performAction(indexMetadata.getIndex(), clusterState);
|
||||
|
||||
LifecycleExecutionState executionState = LifecycleExecutionState.fromIndexMetadata(newClusterState.metadata().index(indexName));
|
||||
assertThat("the " + GenerateSnapshotNameStep.NAME + " step must generate a snapshot name", executionState.getSnapshotName(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue