From 783779fb5492a031ce82f3e199e35cf69f6f4cae 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 --- .../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..8c65bef138043 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 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 4e914282b72f11e33831626cea86c3698078023a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Jan 2022 16:56:50 +0000 Subject: [PATCH 2/2] Bump com.diffplug.spotless from 5.6.1 to 6.2.0 Bumps com.diffplug.spotless from 5.6.1 to 6.2.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..3c87c3ca05624 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.2.0" apply false } apply from: 'gradle/build-complete.gradle'