用途:这是针对 aliyun-adb-mysql 技能(位于 skills/database/analyticdb/aliyun-adb-mysql/)的冒烟测试,验证最小认证、API 可达性与一条只读查询链路。
前提条件:需以最小权限配置凭据 ALIBABACLOUD_ACCESS_KEY_ID、ALIBABACLOUD_ACCESS_KEY_SECRET,可选 ALIBABACLOUD_REGION_ID。
测试步骤:先做离线脚本编译检查(无需网络):python3 tests/common/compile_skill_scripts.py --skill-path skills/database/analyticdb/aliyun-adb-mysql --output output/aliyun-adb-mysql-test/compile-check.json;随后阅读目标技能的 SKILL.md,选出一个最低风险的只读 API(如 Describe*/List*/Get*),以受限范围(区域加页大小/limit)执行一次最小调用;将请求摘要、响应摘要与原始输出保存到 output/aliyun-adb-mysql-test/;若调用失败,需如实记录错误码与消息,不得猜测。
通过标准:编译检查通过(compile-check.json.status=pass);所选只读 API 调用成功并返回有效响应结构;output/aliyun-adb-mysql-test/ 下存在带时间戳与参数的证据文件。
结果模板:Date: YYYY-MM-DD;Skill: skills/database/analyticdb/aliyun-adb-mysql;Conclusion: pass / fail;Notes:。
限制:属于冒烟测试,仅覆盖最小认证与一条只读路径;除上述步骤外,平台支持版本、收费与价格等信息暂未提供。