From 5e9e04e504647baa05959df516bdd569344d2cb2 Mon Sep 17 00:00:00 2001
From: Rajiv Kumar Vaidyanathan <rajivkv@amazon.com>
Date: Wed, 28 Feb 2024 19:04:23 +0530
Subject: [PATCH] added GetTermVersion action dependency for test

Signed-off-by: Rajiv Kumar Vaidyanathan <rajivkv@amazon.com>
---
 .../snapshots/SnapshotResiliencyTests.java         | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/server/src/test/java/org/opensearch/snapshots/SnapshotResiliencyTests.java b/server/src/test/java/org/opensearch/snapshots/SnapshotResiliencyTests.java
index 7c50e961853b5..0a82b71edd107 100644
--- a/server/src/test/java/org/opensearch/snapshots/SnapshotResiliencyTests.java
+++ b/server/src/test/java/org/opensearch/snapshots/SnapshotResiliencyTests.java
@@ -66,6 +66,8 @@
 import org.opensearch.action.admin.cluster.state.ClusterStateRequest;
 import org.opensearch.action.admin.cluster.state.ClusterStateResponse;
 import org.opensearch.action.admin.cluster.state.TransportClusterStateAction;
+import org.opensearch.action.admin.cluster.state.term.GetTermVersionAction;
+import org.opensearch.action.admin.cluster.state.term.TransportGetTermVersionAction;
 import org.opensearch.action.admin.indices.create.CreateIndexAction;
 import org.opensearch.action.admin.indices.create.CreateIndexRequest;
 import org.opensearch.action.admin.indices.create.CreateIndexResponse;
@@ -2433,6 +2435,18 @@ public void onFailure(final Exception e) {
                         indexNameExpressionResolver
                     )
                 );
+
+                actions.put(
+                    GetTermVersionAction.INSTANCE,
+                    new TransportGetTermVersionAction(
+                        transportService,
+                        clusterService,
+                        threadPool,
+                        actionFilters,
+                        indexNameExpressionResolver
+                    )
+                );
+
                 DynamicActionRegistry dynamicActionRegistry = new DynamicActionRegistry();
                 dynamicActionRegistry.registerUnmodifiableActionMap(actions);
                 client.initialize(