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");
+ }
}
/** */