Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add test case for xa module #590

Open
funky-eyes opened this issue Nov 28, 2022 · 1 comment
Open

add test case for xa module #590

funky-eyes opened this issue Nov 28, 2022 · 1 comment
Assignees

Comments

@funky-eyes
Copy link
Contributor

https://github.com/seata/seata-samples/tree/drt_1.6/xa-rm

新建一个账户表,添加增删改查 4个case即可
测试内容:
1.curd简单测试
2.启动多个xa-rm进程,二阶段下发前shutdown registry的rm节点,查看是否另一个rm节点是否可正常执行二阶段
3.启动多个xa-rm进程,二阶段下发前,hang住 registry的rm节点,使其不能正常处理和响应tc的下发,并保证这个rm节点与tc的channel断开(可直接用断点方式使进程hang住),再查看是否另一个rm节点可正常执行二阶段
测试mysql版本 5.7.33 和 mysql 8.0.29

@renliangyu857
Copy link

please assign it to me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants