使用 Zephyr Scale 在 Vera C. Rubin 天文台调试和早期运行期间进行测试管理与协调
天体物理仪器与方法
2026-06-30 v1
摘要
NSF-DOE Vera C. Rubin 天文台的调试需要协调涉及不同子系统和地理分布团队的数百次集成和在天空测试的规划、设计和执行。为了支持这项任务,我们采用了 Jira 原生的测试管理工具 Zephyr Scale。Zephyr Scale 的最初使用仅专注于系统验证和确认。其使用范围被重新调整以协调更高级别的测试,并且在早期运行中仍在使用。Zephyr Scale 允许创建代表单个测试的测试用例。每个测试用例包含在山顶执行测试所需的信息。这包括一个分步脚本。每天,测试用例被分组到一个测试周期中,该周期代表当天及当晚要执行的所有测试的测试计划。我们描述了为测试创建、审查和部署定义的工作流,该工作流弥合了测试周期内从构想到在天空执行之间的差距。我们还概述了如何将更复杂的测试编写为部分自动化的 JSON 文件,供 Scheduler(系统的实时、约束感知观测优化引擎)使用。这种集成使 Scheduler 能够摄取通过抽象层与子系统通信的高级观测脚本,以执行常见的天文台操作,如转动、跟踪和数据采集。最后,我们总结了使用最初为协调软件测试而设计的 Zephyr Scale 进行大规模天文台调试和早期运行的益处和局限性。
引用
@article{arxiv.2606.31795,
title = {Test Management and Coordination During the Vera C. Rubin Observatory Commissioning and Early Operations Using Zephyr Scale},
author = {Bruno Quint and Tiago Ribeiro and Erik Dennihy and Brian Stalder and David Sanmartim and Keith Bechtol},
journal= {arXiv preprint arXiv:2606.31795},
year = {2026}
}
备注
4 pages, 3 figures. To be published in Proc. SPIE 13381, Observatory Operations: Strategies, Processes, and Systems X, 2026