You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ip...@apache.org on 2019/12/25 17:29:04 UTC
[ignite] branch master updated: IGNITE-12371 Add an explicit method
for starting client nodes to GridAbstractTest - Fixes #7196.
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 <vo...@gmail.com>
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 <vo...@gmail.com>
---
.../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.