Files
iAOP/tests/ha/__init__.py
T

15 lines
774 B
Python
Raw Normal View History

# -*- coding: utf-8 -*-
"""iAOP 可用性 / 容灾演练套件(Issue #89,对应 PRD 第 9 章 NFR)。
验证目标(PRD 第 9 章 SLA「可用性 ≥ 99.8%」+ 容灾/断点续传):
- #89 可用性 / 容灾演练:注入驱动级、上行级、进程级故障,验证
- 采集可用性 ≥ 99.8%(轮次级健康度);
- 进程重启后 spool 断点续传:未确认样本零丢失重发;
- 上行通道抖动不丢数据,仅增加本地缓存占用;
- 单驱动故障被隔离,不拖垮网关,SLA 仍达标。
全部基于各模块可注入接口运行,零外部依赖,CI 可直接执行。
运行:在仓库根目录执行 `python -m unittest discover -s tests/ha -v`
(_bootstrap.py 会自动加载四个 core 模块)。
"""