Details
-
Test
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
None
-
None
-
None
Description
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
Attachments
Issue Links
- is related to
-
KAFKA-17917 Convert Kafka core system tests to use KRaft
-
- Resolved
-
- links to