This is an automated email from the ASF dual-hosted git repository.
ipavlukhin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git
The following commit(s) were added to refs/heads/master by this push:
new 3425c8c IGNITE-12371 Add an explicit method for starting client nodes
to GridAbstractTest - Fixes #7196.
3425c8c is described below
commit 3425c8cc6a4e1d8d9183a31f1cd88b8a17babcf5
Author: pavlukhin <[email protected]>
AuthorDate: Wed Dec 25 20:28:52 2019 +0300
IGNITE-12371 Add an explicit method for starting client nodes to
GridAbstractTest - Fixes #7196.
Signed-off-by: ipavlukhin <[email protected]>
---
.../ignite/testframework/junits/GridAbstractTest.java | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git
a/modules/core/src/test/java/org/apache/ignite/testframework/junits/GridAbstractTest.java
b/modules/core/src/test/java/org/apache/ignite/testframework/junits/GridAbstractTest.java
index 052c327..97e16fd 100755
---
a/modules/core/src/test/java/org/apache/ignite/testframework/junits/GridAbstractTest.java
+++
b/modules/core/src/test/java/org/apache/ignite/testframework/junits/GridAbstractTest.java
@@ -877,6 +877,23 @@ public abstract class GridAbstractTest extends
JUnitAssertAware {
protected IgniteEx startGrid(int idx) throws Exception {
return (IgniteEx)startGrid(getTestIgniteInstanceName(idx));
}
+
+ /**
+ * Starts new client grid with given index.
+ *
+ * @param idx Index of the grid to start.
+ * @return Started grid.
+ * @throws Exception If anything failed.
+ */
+ protected IgniteEx startClientGrid(int idx) throws Exception {
+ String igniteInstanceName = getTestIgniteInstanceName(idx);
+
+ IgniteConfiguration cfg =
optimize(getConfiguration(igniteInstanceName));
+
+ cfg.setClientMode(true);
+
+ return (IgniteEx)startGrid(igniteInstanceName, cfg, null);
+ }
/**
* Starts new grid with given configuration.