Skip to content

.4062073974432528:382a47a241327800abc7ff486d453d22_69e87ab51ffbb16c7ee08ef4.69e8893a1ffbb16c7ee09000.69e88939711a551cdd1fb41c:Trae CN.T(2026/4/22 16:39:22)#884

Open
CGW516 wants to merge 2 commits into
NanmiCoder:mainfrom
CGW516:trae2
Open

.4062073974432528:382a47a241327800abc7ff486d453d22_69e87ab51ffbb16c7ee08ef4.69e8893a1ffbb16c7ee09000.69e88939711a551cdd1fb41c:Trae CN.T(2026/4/22 16:39:22)#884
CGW516 wants to merge 2 commits into
NanmiCoder:mainfrom
CGW516:trae2

Conversation

@CGW516
Copy link
Copy Markdown

@CGW516 CGW516 commented Apr 22, 2026

test(retry): 添加自动重试装饰器的测试用例

添加验证自动重试装饰器功能的测试脚本和单元测试,包括:

网络异常触发重试

指数退避时间验证

业务异常不触发重试

配置开关控制重试功能

同步/异步函数支持

CGW406 added 2 commits April 22, 2026 16:21
添加自定义的auto_retry装饰器实现网络请求自动重试功能
替换xhs和douyin平台中使用的tenacity重试机制
新增ENABLE_AUTO_RETRY配置开关控制重试功能
添加验证自动重试装饰器功能的测试脚本和单元测试,包括:
1. 网络异常触发重试
2. 指数退避时间验证
3. 业务异常不触发重试
4. 配置开关控制重试功能
5. 同步/异步函数支持
@CGW516 CGW516 requested a review from NanmiCoder as a code owner April 22, 2026 09:59
@dosubot dosubot Bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant