2025 Work Plan for the Test and Quality Assurance Working Group

Work Plan for 2025

Ongoing regular activities

  • Maintain nightly testing setup (Gunter)
  • Q/A monitoring with Valgrind and Coverity and general testing/debugging (Gabriele)
  • Perform regular profiling benchmarking of G4 development and public releases (Julia, Soon, Krzysztof)

Support, Maintenance and Developments

  • System testing shifts
    • Maintain and support integration testing (Gunter)
  • Release testing
    • Maintain nightly testing setup (Gunter)
    • General testing/debugging (Gabriele)
    • Q/A monitoring with Valgrind and Coverity (Gabriele)
  • Performance profiling and benchmarking
    • Regular profiling/benchmarking of Geant4 development and public releases, maintenance and evolution of the profiling infrastructure in response to the changing computing environment (Julia, Soon, Krzysztof)
    • Adding of the profiling of new applications as needed and possible (Julia, Soon)
    • Consulting on the use of performance tools and interpretation of the results as well as evaluating the performance gain of various code improvements/ideas (Canal)
    • Research and develop on profiling using GPU machine (Kiheyon, Kyungho)
    • Testing Geant4 applications using KISTI-5 and KISTI-6 supercomputer (Kiheyon, Kyungho)
    • Profiling and validation of the low energy physics by modeling experimental data (Eunju)
    • Adding testing of the computing performance of photon/phonon simulations (if the situation allows) (Eunju)
    • Geant4 speed-up study based on IBS High Performance Computing (Kihong)
    • Profiling and validation of the low energy physics (Kihong)
    • Improving the speed and interactivity of Geant4 visualizations on remote machines (Kihong)
  • Continue to encourage the collaboration to provide more tests and more rigorous tests (All)