Dear Apache Geode Developer Community,
First and foremost, I’d like to extend my sincere thanks to Leon for his
thoughtful insights on this issue.
I’ve been wrestling with this error in
SeveralGatewayReceiversWithSamePortAndHostnameForSendersTest for a few days. I
would be truly grateful for any guidance or suggestions the community could
offer.
> Task :geode-assembly:acceptanceTest
SeveralGatewayReceiversWithSamePortAndHostnameForSendersTest >
testPingsToReceiversWithSamePortAndHostnameForSendersReachTheRightReceivers
FAILED
java.lang.AssertionError: Suspicious strings were written to the log during
this run.
Fix the strings or use IgnoredException.addIgnoredException to ignore.
-----------------------------------------------------------------------
Found suspect string in 'dunit_suspect-vm1.log' at line 506
[fatal 2025/09/21 23:42:55.093 UTC <Event Processor for GatewaySender_ln_0>
tid=65] GatewaySender ln could not get remote locator information for remote
site 2.
-----------------------------------------------------------------------
Found suspect string in 'dunit_suspect-vm1.log' at line 759
[fatal 2025/09/21 23:42:56.676 UTC <Event Processor for GatewaySender_ln_0>
tid=65] GatewaySender ln could not get remote locator information for remote
site 2.
-----------------------------------------------------------------------
Found suspect string in 'dunit_suspect-vm1.log' at line 1298
[fatal 2025/09/21 23:43:02.159 UTC <Event Processor for GatewaySender_ln_0>
tid=65] GatewaySender ln could not get remote locator information for remote
site 2.
-----------------------------------------------------------------------
Found suspect string in 'dunit_suspect-vm1.log' at line 6677
[fatal 2025/09/21 23:43:56.739 UTC <Event Processor for GatewaySender_ln_0>
tid=65] GatewaySender ln could not get remote locator information for remote
site 2.
Hit occurrence limit of 5 for this string.
Further reporting of this type of error will be suppressed.
at org.junit.Assert.fail(Assert.java:89)
at
org.apache.geode.test.dunit.internal.DUnitLauncher.closeAndCheckForSuspects(DUnitLauncher.java:422)
at
org.apache.geode.test.dunit.internal.DUnitLauncher.closeAndCheckForSuspects(DUnitLauncher.java:438)
at
org.apache.geode.test.dunit.rules.DistributedRule$TearDown.doTearDown(DistributedRule.java:230)
at
org.apache.geode.test.dunit.rules.DistributedRule.after(DistributedRule.java:151)
at
org.apache.geode.test.dunit.rules.AbstractDistributedRule.afterDistributedTest(AbstractDistributedRule.java:81)
at
org.apache.geode.test.dunit.rules.AbstractDistributedRule$1.evaluate(AbstractDistributedRule.java:61)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at
org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at
org.apache.geode.rules.DockerComposeRule$1.evaluate(DockerComposeRule.java:105)
at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
at
org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42)
at
org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
at
org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72)
at
org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:108)
at
org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
at
org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
at
org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
at
org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
at
org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:96)
at
org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:75)
at
org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:99)
at
org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:79)
at
org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:75)
at
org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:569)
at
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at
org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at
org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
at
org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
at
org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
at
org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
at
org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
at
org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at
org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:133)
at
org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
at
worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at
worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Here is the log:
https://github.com/apache/geode/actions/runs/17900230942/job/50892715872?pr=7930
Best regards,
Jinwoo Hwang (he/him/his)
SAS® Research and Development
http://JinwooHwang.com<http://jinwoohwang.com/>
From: Jinwoo Hwang <[email protected]>
Date: Sunday, September 21, 2025 at 10:04 AM
To: [email protected] <[email protected]>
Subject: Unresolved Errors Impacting Progress – Need Your Help (#7930)
EXTERNAL
Dear Apache Geode Developer Community,
I’ve been working through the errors from acceptance test, integration test and
assembly distributed test core for the past few days and haven’t yet found a
clear path forward. If anyone has experience with this or ideas on how to
approach it, I’d truly appreciate your input. Sometimes a fresh set of eyes
makes all the difference. Here's one of them:
2025-09-21T12:23:01.0015939Z
SeveralGatewayReceiversWithSamePortAndHostnameForSendersTest >
testPingsToReceiversWithSamePortAndHostnameForSendersReachTheRightReceivers
FAILED
2025-09-21T12:23:01.0021611Z java.lang.AssertionError: Suspicious strings were
written to the log during this run.
2025-09-21T12:23:01.0026030Z Fix the strings or use
IgnoredException.addIgnoredException to ignore.
2025-09-21T12:23:01.0031763Z
-----------------------------------------------------------------------
2025-09-21T12:23:01.0034032Z Found suspect string in 'dunit_suspect-vm1.log' at
line 506
2025-09-21T12:23:01.0035952Z
2025-09-21T12:23:01.0038078Z [fatal 2025/09/21 12:17:59.214 UTC tid=65]
GatewaySender ln could not get remote locator information for remote site 2.
Here’s the link to the complete log:
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fpull%2F7930%23issuecomment-3316011245&data=05%7C02%7CJinwoo.Hwang%40sas.com%7C7368c91a87d24c55578908ddf917a78a%7Cb1c14d5c362545b3a4309552373a0c2f%7C0%7C0%7C638940602782266670%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C60000%7C%7C%7C&sdata=OHJHsZ17YOZdGQ5CMTdOFGsYxh%2FK94gnMdqNhJyx%2FsI%3D&reserved=0<https://github.com/apache/geode/pull/7930#issuecomment-3316011245>
Best regards,
Jinwoo Hwang (he/him/his)
SAS® Research and Development
https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotect.checkpoint.com%2Fv2%2Fr01%2F___http%3A%2F%2FJinwooHwang.com___.YzJ1OnNhc2luc3RpdHV0ZTpjOm86MjZjYWViYTI2N2U2YTYyNGVjMjFjNWIwODA4MGNlODU6Nzo2ZDhhOmQ1MGY1NzBmN2I1N2Q4MTc4MzVmNjhiMGQ4N2YwOTY5NWJhZmQxODMyNTljYjg0YmQ1OTM2NTRjODMwMzEwMjU6cDpUOk4&data=05%7C02%7CJinwoo.Hwang%40sas.com%7C7368c91a87d24c55578908ddf917a78a%7Cb1c14d5c362545b3a4309552373a0c2f%7C0%7C0%7C638940602782278319%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C60000%7C%7C%7C&sdata=G4GOC%2F9qjtL2Yd%2BoSWklV3s8WAM8e1aITD4ev3ovSWM%3D&reserved=0<https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprotect.checkpoint.com%2Fv2%2Fr01%2F___http%3A%2F%2Fjinwoohwang.com%2F___.YzJ1OnNhc2luc3RpdHV0ZTpjOm86MjZjYWViYTI2N2U2YTYyNGVjMjFjNWIwODA4MGNlODU6Nzo1MjdhOmEzYTc3MjFkOTNmOWUxNmU1OTNlZjYzNTg2MGQ2ZjY1Y2QwOGQyZDE4YWYzOGVmNjJiZTNmZDkwOTZkMjM5MWM6cDpUOk4&data=05%7C02%7CJinwoo.Hwang%40sas.com%7C7368c91a87d24c55578908ddf917a78a%7Cb1c14d5c362545b3a4309552373a0c2f%7C0%7C0%7C638940602782284773%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C60000%7C%7C%7C&sdata=U0Bik5g6VB7JhQaHh%2FsqtwrUVuNVYp5USvAJBSxG9Bg%3D&reserved=0><https://protect.checkpoint.com/v2/r01/___http://JinwooHwang.com___.YzJ1OnNhc2luc3RpdHV0ZTpjOm86MjZjYWViYTI2N2U2YTYyNGVjMjFjNWIwODA4MGNlODU6Nzo2ZDhhOmQ1MGY1NzBmN2I1N2Q4MTc4MzVmNjhiMGQ4N2YwOTY5NWJhZmQxODMyNTljYjg0YmQ1OTM2NTRjODMwMzEwMjU6cDpUOk4>