Skip to content

Commit 48cbca1

Browse files
committed
Tests: only build the IndexMetadata once
1 parent a114549 commit 48cbca1

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

x-pack/plugin/core/src/test/java/org/elasticsearch/xpack/core/ilm/CopySettingsStepTests.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,14 +65,15 @@ public void testPerformAction() {
6565
IndexMetadata.Builder targetIndexMetadataBuilder = IndexMetadata.builder(targetIndex).settings(settings(Version.CURRENT))
6666
.numberOfShards(randomIntBetween(1, 5)).numberOfReplicas(randomIntBetween(0, 5));
6767

68+
IndexMetadata sourceIndexMetadata = sourceIndexMetadataBuilder.build();
6869
ClusterState clusterState = ClusterState.builder(emptyClusterState()).metadata(
69-
Metadata.builder().put(sourceIndexMetadataBuilder).put(targetIndexMetadataBuilder).build()
70+
Metadata.builder().put(sourceIndexMetadata, true).put(targetIndexMetadataBuilder).build()
7071
).build();
7172

7273
CopySettingsStep copySettingsStep = new CopySettingsStep(randomStepKey(), randomStepKey(), indexPrefix,
7374
LifecycleSettings.LIFECYCLE_NAME);
7475

75-
ClusterState newClusterState = copySettingsStep.performAction(sourceIndexMetadataBuilder.build().getIndex(), clusterState);
76+
ClusterState newClusterState = copySettingsStep.performAction(sourceIndexMetadata.getIndex(), clusterState);
7677
IndexMetadata newTargetIndexMetadata = newClusterState.metadata().index(targetIndex);
7778
assertThat(newTargetIndexMetadata.getSettings().get(LifecycleSettings.LIFECYCLE_NAME), is(policyName));
7879
}

x-pack/plugin/core/src/test/java/org/elasticsearch/xpack/core/ilm/GenerateSnapshotNameStepTests.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,12 @@ public void testPerformAction() {
6464
IndexMetadata.builder(indexName).settings(settings(Version.CURRENT).put(LifecycleSettings.LIFECYCLE_NAME, policyName))
6565
.numberOfShards(randomIntBetween(1, 5)).numberOfReplicas(randomIntBetween(0, 5));
6666

67+
IndexMetadata indexMetadata = indexMetadataBuilder.build();
6768
ClusterState clusterState =
68-
ClusterState.builder(emptyClusterState()).metadata(Metadata.builder().put(indexMetadataBuilder).build()).build();
69+
ClusterState.builder(emptyClusterState()).metadata(Metadata.builder().put(indexMetadata, true).build()).build();
6970

7071
GenerateSnapshotNameStep generateSnapshotNameStep = createRandomInstance();
71-
ClusterState newClusterState = generateSnapshotNameStep.performAction(indexMetadataBuilder.build().getIndex(), clusterState);
72+
ClusterState newClusterState = generateSnapshotNameStep.performAction(indexMetadata.getIndex(), clusterState);
7273

7374
LifecycleExecutionState executionState = LifecycleExecutionState.fromIndexMetadata(newClusterState.metadata().index(indexName));
7475
assertThat("the " + GenerateSnapshotNameStep.NAME + " step must generate a snapshot name", executionState.getSnapshotName(),

0 commit comments

Comments
 (0)