Skip to content

Search for and use steering files when running ddsim in run_exact_comparison job

When running the ddsim to compare to the reference file in the run_exact_comparison job the CI pipeline will now check for the FCC-config/FCCee/FullSim/${GEOMETRY}/${VERSION}/SteeringFile_${VERSION}.py file in the https://github.com/HEP-FCC/FCC-config.git repo. Currently only the IDEA steering files are here, but IDEA is the only geometry that requires a steering file. If it finds a file matching the version it will use it for the ddsim and if it doesn't it will run as before.

Also a few smaller fixes:

  • Allow reference files to save when MAKE_REFERENCE_FILE == yes regardless of whether comparison succeeds or fails.
  • Set output file name to ensure it get saved to artifacts correctly.

Merge request reports

Loading