Skip to content

Test Failure: io.seata.MockTest.testRollback Fails with RPC Timeout #7558

@YongGoose

Description

@YongGoose

Check Ahead

  • I have searched the issues of this repository and believe that this is not a duplicate.

  • I am willing to try to fix this bug myself.

Ⅰ. Issue Description

During the GitHub Actions CI run (link to job), the test io.seata.MockTest.testRollback fails consistently due to an RPC Timeout. The failure log indicates the following error:

io.seata.core.exception.TransactionException: RPC Timeout
    at io.seata.MockTest.testRollback ...

Ⅱ. Describe what happened

  • Multiple configuration properties under transport.* and server.* are missing in the logs, leading to the use of default values.
  • There are repeated errors loading configuration providers (e.g., Nacos provider not found).
  • The mock server on 127.0.0.1:8077 may not be properly set up or reachable during the test, leading to Netty channel timeouts and closures.
  • The failure always occurs after a 30-second wait, suggesting a network or setup problem rather than a code logic issue.

Ⅲ. Describe what you expected to happen

No response

Ⅳ. How to reproduce it (as minimally and precisely as possible)

No response

Ⅴ. Anything else we need to know?

No response

Ⅵ. Environment

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions