From 5896c8e0ea262044618e35089358631c2b9b40f1 Mon Sep 17 00:00:00 2001 From: Ankit Kala Date: Wed, 19 Jan 2022 17:20:36 +0530 Subject: [PATCH 1/2] Add hook to execute logic before Integ test task starts Signed-off-by: Ankit Kala --- .../testclusters/StandaloneRestIntegTestTask.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/buildSrc/src/main/java/org/opensearch/gradle/testclusters/StandaloneRestIntegTestTask.java b/buildSrc/src/main/java/org/opensearch/gradle/testclusters/StandaloneRestIntegTestTask.java index 63090f9402cdd..bf17daa6e2e6f 100644 --- a/buildSrc/src/main/java/org/opensearch/gradle/testclusters/StandaloneRestIntegTestTask.java +++ b/buildSrc/src/main/java/org/opensearch/gradle/testclusters/StandaloneRestIntegTestTask.java @@ -31,6 +31,7 @@ package org.opensearch.gradle.testclusters; +import groovy.lang.Closure; import org.opensearch.gradle.FileSystemOperationsAware; import org.opensearch.gradle.test.Fixture; import org.opensearch.gradle.util.GradleUtils; @@ -60,6 +61,7 @@ public class StandaloneRestIntegTestTask extends Test implements TestClustersAware, FileSystemOperationsAware { private Collection clusters = new HashSet<>(); + private Closure beforeStart; public StandaloneRestIntegTestTask() { this.getOutputs() @@ -86,6 +88,18 @@ public StandaloneRestIntegTestTask() { ); } + // Hook for executing any custom logic before starting the task. + public void setBeforeStart(Closure closure) { + beforeStart = closure; + } + + @Override + public void beforeStart() { + if (beforeStart != null) { + beforeStart.call(this); + } + } + @Override public int getMaxParallelForks() { return 1; From 00bd1d6a0ee636ab58197d1a373469e76ba2b366 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Aug 2022 00:42:45 +0000 Subject: [PATCH 2/2] Bump com.diffplug.spotless from 5.6.1 to 6.9.0 Bumps com.diffplug.spotless from 5.6.1 to 6.9.0. --- updated-dependencies: - dependency-name: com.diffplug.spotless dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 4be3ce4e53cd0..9003e2dc91064 100644 --- a/build.gradle +++ b/build.gradle @@ -48,7 +48,7 @@ plugins { id 'lifecycle-base' id 'opensearch.docker-support' id 'opensearch.global-build-info' - id "com.diffplug.spotless" version "5.6.1" apply false + id "com.diffplug.spotless" version "6.9.0" apply false } apply from: 'gradle/build-complete.gradle'