In this talk, I will discuss how to debug G4Pioneer in Microsoft Visual Studio Code and how to leverage AI in the development process using Anthropic Claude Code. For this exercise, I have the necessary changes in branch feature/modular-test-framework. Also included in this build is a functional test framework that uses a plug-and-play YAML approach to add and chain individual tests without recompiling.
This project requires a custom docker image, created via utils/docker/build_container.sh which builds image pioneer-opengl:test . In the host, this image can be launched via pidock as described at https://indico.psi.ch/event/17617/page/3271-onboarding-information