[
https://issues.apache.org/jira/browse/KAFKA-18277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17906584#comment-17906584
]
Chia-Ping Tsai commented on KAFKA-18277:
----------------------------------------
It is using zk to run test, so the "output" should be based on 3.9 version
rather than trunk version. That is why the fix of KAFKA-18218 is not working.
We can simplify revert https://github.com/apache/kafka/pull/18000 - or we can
migrate the test to use kraft - I prefer the later.
> fix e2e network_degrade_test
> ----------------------------
>
> Key: KAFKA-18277
> URL: https://issues.apache.org/jira/browse/KAFKA-18277
> Project: Kafka
> Issue Type: Test
> Reporter: TaiJuWu
> Assignee: TaiJuWu
> Priority: Major
> Fix For: 4.0.0
>
>
> [https://github.com/apache/kafka/pull/18000/files] make output as console
> instead of log so follow error will be reported.
> Even if apply KAFKA-18218, {{NetworkDegradeTest}} still fail since {{Starting
> agent process}} appear in {{log}} instead of {{{}stdout{}}}.
> *log show*
> [2024-12-17 04:27:01,329] INFO Logging initialized @664ms to
> org.eclipse.jetty.util.log.Slf4jLog (org.eclipse.jetty.util.log)
> [2024-12-17 04:27:01,365] INFO Starting agent process.
> (org.apache.kafka.trogdor.agent.Agent)
> [2024-12-17 04:27:01,370] INFO Starting REST server
> (org.apache.kafka.trogdor.rest.JsonRestServer)
> [2024-12-17 04:27:01,429] INFO Registered resource
> org.apache.kafka.trogdor.agent.AgentRestResource@5167f57d
> (org.apache.kafka.trogdor.rest.JsonRestServer)
> [2024-12-17 04:27:01,489] INFO jetty-9.4.56.v20240826; built:
> 2024-08-26T17:15:05.868Z; git: ec6782ff5ead824dabdcf47fa98f90a4aedff401; jvm
> 17.0.2+8-86 (org.eclipse.jetty.server.Server)
> *stdout, stderr:*
> Dec 17, 2024 4:27:01 AM org.glassfish.jersey.server.wadl.WadlFeature configure
> WARNING: JAXBContext implementation could not be found. WADL feature is
> disabled.
> Dec 17, 2024 4:27:01 AM org.glassfish.jersey.internal.inject.Providers
> checkProviderRuntime
> WARNING: A provider org.apache.kafka.trogdor.agent.AgentRestResource
> registered in SERVER runtime does not implement any provider interfaces
> applicable in the SERVER runtime. Due to constraint configuration problems
> the provider org.apache.kafka.trogdor.agent.AgentRestResource will be ignored.
> *callstack*
> Traceback (most recent call last):
> File
> "/usr/local/lib/python3.7/dist-packages/ducktape/tests/runner_client.py",
> line 350, in _do_run
> self.setup_test()
> File
> "/usr/local/lib/python3.7/dist-packages/ducktape/tests/runner_client.py",
> line 402, in setup_test
> self.test.setup()
> File "/usr/local/lib/python3.7/dist-packages/ducktape/tests/test.py",
> line 74, in setup
> self.setUp()
> File "/opt/kafka-dev/tests/kafkatest/tests/core/network_degrade_test.py",
> line 42, in setUp
> self.trogdor.start()
> File
> "/usr/local/lib/python3.7/dist-packages/ducktape/services/service.py", line
> 265, in start
> self.start_node(node, **kwargs)
> File "/opt/kafka-dev/tests/kafkatest/services/trogdor/trogdor.py", line
> 141, in start_node
> self._start_agent_node(node)
> File "/opt/kafka-dev/tests/kafkatest/services/trogdor/trogdor.py", line
> 158, in _start_agent_node
> TrogdorService.AGENT_LOG, node)
> File "/opt/kafka-dev/tests/kafkatest/services/trogdor/trogdor.py", line
> 175, in _start_trogdor_daemon
> err_msg=("%s on %s didn't finish startup" % (daemon_name, node.name)))
> File
> "/usr/local/lib/python3.7/dist-packages/ducktape/cluster/remoteaccount.py",
> line 754, in wait_until
> allow_fail=True) == 0, **kwargs)
> File "/usr/local/lib/python3.7/dist-packages/ducktape/utils/util.py",
> line 58, in wait_until
> raise TimeoutError(err_msg() if callable(err_msg) else err_msg) from
> last_exception
> ducktape.errors.TimeoutError: agent on ducker02 didn't finish startup
--
This message was sent by Atlassian Jira
(v8.20.10#820010)