This is an automated email from the ASF dual-hosted git repository.

zstan 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 ae2d3e42ae8 IGNITE-28605 Fix flaky SystemViewCommandTest.testSchemas 
(#13075)
ae2d3e42ae8 is described below

commit ae2d3e42ae8c473c9acf1b09961b1b1a3f5cdde1
Author: Evgeniy Stanilovskiy <[email protected]>
AuthorDate: Wed Apr 29 08:35:24 2026 +0300

    IGNITE-28605 Fix flaky SystemViewCommandTest.testSchemas (#13075)
---
 .../apache/ignite/util/SystemViewCommandTest.java   | 21 +++++++++++++--------
 1 file changed, 13 insertions(+), 8 deletions(-)

diff --git 
a/modules/control-utility/src/test/java/org/apache/ignite/util/SystemViewCommandTest.java
 
b/modules/control-utility/src/test/java/org/apache/ignite/util/SystemViewCommandTest.java
index 48ebd58f011..ca9e839690c 100644
--- 
a/modules/control-utility/src/test/java/org/apache/ignite/util/SystemViewCommandTest.java
+++ 
b/modules/control-utility/src/test/java/org/apache/ignite/util/SystemViewCommandTest.java
@@ -336,18 +336,23 @@ public class SystemViewCommandTest extends 
GridCommandHandlerClusterByClassAbstr
         srvcCfg.setMaxPerNodeCount(1);
         srvcCfg.setService(new DummyService());
 
-        ignite0.services().deploy(srvcCfg);
+        try {
+            ignite0.services().deploy(srvcCfg);
 
-        List<List<String>> srvsView = systemView(ignite0, SVCS_VIEW);
+            List<List<String>> srvsView = systemView(ignite0, SVCS_VIEW);
 
-        assertEquals(1, srvsView.size());
+            assertEquals(1, srvsView.size());
 
-        List<String> sysView = srvsView.get(0);
+            List<String> sysView = srvsView.get(0);
 
-        assertEquals(srvcCfg.getName(), sysView.get(1)); // name
-        assertEquals(DummyService.class.getName(), sysView.get(2)); // 
serviceClass
-        assertEquals(Integer.toString(srvcCfg.getMaxPerNodeCount()), 
sysView.get(6)); // maxPerNodeCount
-        
assertEquals(F.first(ignite0.services().serviceDescriptors()).topologySnapshot().toString(),
 sysView.get(10));
+            assertEquals(srvcCfg.getName(), sysView.get(1)); // name
+            assertEquals(DummyService.class.getName(), sysView.get(2)); // 
serviceClass
+            assertEquals(Integer.toString(srvcCfg.getMaxPerNodeCount()), 
sysView.get(6)); // maxPerNodeCount
+            
assertEquals(F.first(ignite0.services().serviceDescriptors()).topologySnapshot().toString(),
 sysView.get(10));
+        }
+        finally {
+            ignite0.services().cancel("service");
+        }
     }
 
     /** */

Reply via email to