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 0f5380a0572b76e96d3926cf4b1b1f05e84e6591 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Jul 2022 01:03:25 +0000 Subject: [PATCH 2/2] Bump com.gradle.enterprise from 3.8.1 to 3.10.3 Bumps com.gradle.enterprise from 3.8.1 to 3.10.3. --- updated-dependencies: - dependency-name: com.gradle.enterprise dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- settings.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/settings.gradle b/settings.gradle index 14b850b5340b9..4d08da46a7dcc 100644 --- a/settings.gradle +++ b/settings.gradle @@ -10,7 +10,7 @@ */ plugins { - id "com.gradle.enterprise" version "3.8.1" + id "com.gradle.enterprise" version "3.10.3" } rootProject.name = "OpenSearch"