[
https://issues.apache.org/jira/browse/KAFKA-18277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
TaiJuWu updated KAFKA-18277:
----------------------------
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
> 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)