Published August 29, 2024
| Version v1
Report
Restricted
Improving Continuous Testing Infrastructure of Xsuite
Contributors
Supervisors:
Description
Xsuite is a comprehensive suite of Python packages designed for simulating beam dynamics in particle accelerators, supporting CPUs and GPUs. This report details important enhancements in the testing infrastructure, including the introduction of flexible test execution by subset testing, dynamic JSON-based configuration, and automated analytics to streamline testing processes. These improvements facilitate more precise, efficient, and scalable testing environments, leveraging advanced CI/CD practices with GitHub Actions.
Files
Additional details
Identifiers
- CDS Reference
- CERN-STUDENTS-Note-2024-075