apache / apache/incubator-seata-samples

add test case for xa module

Open
#590 1 comment 0 reactions 1 assignee Claimed by @renliangyu857 View on GitHub
Dominant language
Java
Stars
2.4k
Forks
2k
PR merge metrics
No merged PRs in 30d

Description

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

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.