SuperAPI AI 工具集

testing-dags

测试与质量

查看项目

更新于 10-16 01:34

技能介绍

用途:这是一个面向 Airflow VS Code 扩展的 DAG 测试技能,用于对 DAG 进行测试、调试与修复的迭代循环。

主要能力:以测试工作流为核心,包含触发与监控、失败调试、修复并重测三个阶段。触发使用 trigger_dag_run(提供 DAG ID 与 config);监控使用 get_dag_runs 查看状态,已知 run ID 时用 get_dag_run_detail;失败调试优先用 analyse_dag_latest_run 做快速分诊,需要任务日志时使用 go_to_dag_log_view,比较多天情况时使用 get_dag_history;修复后再次触发并复查。

使用方式:用户要求测试 DAG 时,第一步应调用 trigger_dag_run,不主动做预检,除非用户要求。结果成功则汇总耗时与结果;失败进入调试阶段;仍在运行则询问是否继续轮询。

适用场景:多步测试请求,例如“测试这个 DAG 并在失败时修复”“测试并……”。

限制:资料未提供安装命令、配置要求、依赖版本、权限或收费信息;具体平台与工具可用性暂未提供。