v0.34.0 - test resources#9
Merged
Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
This PR introduces a new, versioned set of integration-test resources for simtools v0.34.0, along with CI/docs updates to generate and validate those resources in this repository.
Changes:
- Add
simtools-tests/v0.34.0/integration-test resources (static inputs, workflow configs, downloaded references, generated artifacts, and logs). - Update CI and README to use the
simtools-resources-test-generateCLI for validation and regeneration. - Add a changelog entry describing v0.34.0 resource updates and adjust an older v0.33.0 download config.
Reviewed changes
Copilot reviewed 62 out of 121 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| simtools-tests/v0.34.0/integration_tests/static/trigger_rates_user_spectrum_powerlaw.yml | Adds power-law spectrum input for trigger-rate tests. |
| simtools-tests/v0.34.0/integration_tests/static/telescope_positions-South-ground.ecsv | Adds South site telescope ground-coordinate positions table. |
| simtools-tests/v0.34.0/integration_tests/static/telescope_positions-North-with-calibration-devices-ground.ecsv | Adds North ground positions including calibration devices. |
| simtools-tests/v0.34.0/integration_tests/static/telescope_positions-North-utm.meta.yml | Adds metadata for North UTM position table. |
| simtools-tests/v0.34.0/integration_tests/static/telescope_positions-North-utm.ecsv | Adds North telescope positions in UTM coordinates. |
| simtools-tests/v0.34.0/integration_tests/static/telescope_positions-North-utm-without-cta-meta.ecsv | Adds North UTM positions without CTA metadata (negative test case). |
| simtools-tests/v0.34.0/integration_tests/static/telescope_positions-North-mercator.ecsv | Adds North telescope positions in lat/long (Mercator) coordinates. |
| simtools-tests/v0.34.0/integration_tests/static/telescope_positions-North-ground.ecsv | Adds North telescope ground-coordinate positions table. |
| simtools-tests/v0.34.0/integration_tests/static/static_manifest.yml | Adds static-file manifest with SHA256 checksums. |
| simtools-tests/v0.34.0/integration_tests/static/simtel_config_test_la_palma.cfg | Adds sim_telarray config snippet for testing parameter export/ingest. |
| simtools-tests/v0.34.0/integration_tests/static/ray_tracing_photons_North_LSTN-01_d10.0km_za20.0deg_off0.000deg_validate_optics.lis.gz | Adds ray-tracing photon list (Git LFS pointer). |
| simtools-tests/v0.34.0/integration_tests/static/ray_tracing_North_LSTN-01_d10.0km_za20.0deg_validate_optics.ecsv | Adds ray-tracing optics validation summary table. |
| simtools-tests/v0.34.0/integration_tests/static/plot_single_pe_config_from_ecsv_file.yml | Adds plotting config for single-p.e. ECSV inputs. |
| simtools-tests/v0.34.0/integration_tests/static/plot_single_pe_config_data_from_legacy_csv.yml | Adds plotting config for legacy CSV single-p.e. inputs. |
| simtools-tests/v0.34.0/integration_tests/static/model_parameters/schema-0.2.0/num_gains-1.0.0.json | Adds legacy-schema model-parameter example for compatibility testing. |
| simtools-tests/v0.34.0/integration_tests/static/mock_db/site_params_south.json | Adds mock DB site parameters for South. |
| simtools-tests/v0.34.0/integration_tests/static/mock_db/site_params_north.json | Adds mock DB site parameters for North. |
| simtools-tests/v0.34.0/integration_tests/static/mock_db/mock_sim_config_params.json | Adds mock DB simulation-configuration parameters. |
| simtools-tests/v0.34.0/integration_tests/static/mock_db/mock_parameters.json | Adds mock DB model parameters used in integration tests. |
| simtools-tests/v0.34.0/integration_tests/static/MLTdata-preproduction.meta.yml | Adds metadata for preproduction MST mirror lab dataset. |
| simtools-tests/v0.34.0/integration_tests/static/info_test_model_parameter_changes.yml | Adds test-case description for CLI-applied model-parameter changes. |
| simtools-tests/v0.34.0/integration_tests/static/info_test_camera_efficiency_change_LSTN-02.yml | Adds test-case description for camera-efficiency change. |
| simtools-tests/v0.34.0/integration_tests/static/dummy_apptainer_image.sif | Adds dummy apptainer image file for tests. |
| simtools-tests/v0.34.0/integration_tests/run_time.yml | Adds runtime environment definition (container engine/image/options). |
| simtools-tests/v0.34.0/integration_tests/log_files/simulate_prod_proton_20_deg_north_alpha.log | Adds captured log output for proton production simulation test. |
| simtools-tests/v0.34.0/integration_tests/log_files/simulate_prod_gamma_40_deg_south.log | Adds captured log output for gamma production simulation test. |
| simtools-tests/v0.34.0/integration_tests/log_files/simulate_prod_gamma_20deg_north_alpha.log | Adds captured log output for diffuse-gamma simulation + trigger histograms. |
| simtools-tests/v0.34.0/integration_tests/log_files/simulate_flasher_simulation_lst_north.log | Adds captured log output for flasher simulation test. |
| simtools-tests/v0.34.0/integration_tests/log_files/proton_run000001_za20deg_azm180deg_North_CTAO-North-Alpha_7.0.0_test.simtel.log.gz | Adds sim_telarray log (Git LFS pointer). |
| simtools-tests/v0.34.0/integration_tests/log_files/production_generate_grid_horizontal.log | Adds captured log for production grid generation. |
| simtools-tests/v0.34.0/integration_tests/log_files/pm_photoelectron_spectrum.log | Adds captured log for exporting PM photoelectron spectrum. |
| simtools-tests/v0.34.0/integration_tests/log_files/num_gains.log | Adds captured log for exporting num_gains parameter. |
| simtools-tests/v0.34.0/integration_tests/log_files/nsb_reference_spectrum.log | Adds captured log for exporting NSB reference spectrum. |
| simtools-tests/v0.34.0/integration_tests/log_files/mirror_list.log | Adds captured logs for exporting mirror-list parameter + files. |
| simtools-tests/v0.34.0/integration_tests/log_files/generate_array_config_beta_south_7.0.0.log | Adds captured log for South beta array-config generation. |
| simtools-tests/v0.34.0/integration_tests/log_files/generate_array_config_alpha_north_7.0.0.log | Adds captured log for North alpha array-config generation (7.0.0). |
| simtools-tests/v0.34.0/integration_tests/log_files/generate_array_config_alpha_north_5.0.0.log | Adds captured log for North alpha array-config generation (5.0.0). |
| simtools-tests/v0.34.0/integration_tests/log_files/gamma_run000007_za40deg_azm180deg_South_subsystem_lsts_7.0.0_test.simtel.log.gz | Adds sim_telarray log (Git LFS pointer). |
| simtools-tests/v0.34.0/integration_tests/log_files/gamma_diffuse_run000010_za20deg_azm000deg_North_CTAO-North-Alpha_7.0.0_test.simtel.log.gz | Adds sim_telarray log (Git LFS pointer). |
| simtools-tests/v0.34.0/integration_tests/log_files/camera_filter_incidence_angle.log | Adds captured log for exporting incidence-angle table. |
| simtools-tests/v0.34.0/integration_tests/log_files/array_layouts.log | Adds captured log for exporting array layouts. |
| simtools-tests/v0.34.0/integration_tests/log_files/array_element_position_utm.log | Adds captured log for exporting UTM element position. |
| simtools-tests/v0.34.0/integration_tests/log_files/array_element_position_ground.log | Adds captured log for exporting ground element position. |
| simtools-tests/v0.34.0/integration_tests/generated/sim_telarray_configurations/7.0.0/CTAO-North-CTAO-North-Alpha.cfg | Adds generated North alpha array config (7.0.0). |
| simtools-tests/v0.34.0/integration_tests/generated/sim_telarray_configurations/7.0.0/CTAO-LSTS-02.cfg | Adds generated telescope config for LSTS-02 (7.0.0). |
| simtools-tests/v0.34.0/integration_tests/generated/sim_telarray_configurations/7.0.0/CTAO-LSTN-02.cfg | Adds generated telescope config for LSTN-02 (7.0.0). |
| simtools-tests/v0.34.0/integration_tests/generated/sim_telarray_configurations/7.0.0/CTAO-LSTN-01.cfg | Adds generated telescope config for LSTN-01 (7.0.0). |
| simtools-tests/v0.34.0/integration_tests/generated/sim_telarray_configurations/7.0.0/CTAO-South-CTAO-South-Beta.cfg | Adds generated South beta array config (7.0.0). |
| simtools-tests/v0.34.0/integration_tests/generated/sim_telarray_configurations/7.0.0/CTAO-MSTN-01.cfg | Adds generated telescope config for MSTN-01 (7.0.0). |
| simtools-tests/v0.34.0/integration_tests/generated/sim_telarray_configurations/7.0.0/CTAO-MSTS-01.cfg | Adds generated telescope config for MSTS-01 (7.0.0). |
| simtools-tests/v0.34.0/integration_tests/generated/sim_telarray_configurations/5.0.0/CTAO-North-alpha.cfg | Adds generated North alpha array config (5.0.0). |
| simtools-tests/v0.34.0/integration_tests/generated/sim_telarray_configurations/5.0.0/CTAO-MSTN-01.cfg | Adds generated telescope config for MSTN-01 (5.0.0). |
| simtools-tests/v0.34.0/integration_tests/generated/sim_telarray_configurations/5.0.0/CTAO-LSTN-02.cfg | Adds generated telescope config for LSTN-02 (5.0.0). |
| simtools-tests/v0.34.0/integration_tests/generated/sim_telarray_configurations/5.0.0/CTAO-LSTN-01.cfg | Adds generated telescope config for LSTN-01 (5.0.0). |
| simtools-tests/v0.34.0/integration_tests/generated/proton_run000001_za20deg_azm180deg_North_CTAO-North-Alpha_7.0.0_test.simtel.zst | Adds sim_telarray output (Git LFS pointer). |
| simtools-tests/v0.34.0/integration_tests/generated/proton_run000001_za20deg_azm180deg_North_CTAO-North-Alpha_7.0.0_test.simtel.log.gz | Adds sim_telarray output log (Git LFS pointer). |
| simtools-tests/v0.34.0/integration_tests/generated/proton_run000001_za20deg_azm180deg_North_CTAO-North-Alpha_7.0.0_test.reduced_event_data.hdf5 | Adds reduced event data (Git LFS pointer). |
| simtools-tests/v0.34.0/integration_tests/generated/production_grid_points_horizontal.ecsv | Adds generated job grid points table for production grid tests. |
| simtools-tests/v0.34.0/integration_tests/generated/model_parameters/schema-0.3.0/num_gains-1.0.0.json | Adds exported model parameter in schema 0.3.0 format. |
| simtools-tests/v0.34.0/integration_tests/generated/model_parameters/mirror_list-2.0.0.json | Adds exported mirror_list parameter JSON. |
| simtools-tests/v0.34.0/integration_tests/generated/model_parameters/array_layouts-2.0.2.json | Adds exported array_layouts parameter JSON. |
| simtools-tests/v0.34.0/integration_tests/generated/model_parameters/array_element_position_utm-2.0.0.json | Adds exported UTM element position parameter JSON. |
| simtools-tests/v0.34.0/integration_tests/generated/model_parameters/array_element_position_ground-2.0.0.json | Adds exported ground element position parameter JSON. |
| simtools-tests/v0.34.0/integration_tests/generated/gamma_run000007_za40deg_azm180deg_South_subsystem_lsts_7.0.0_test.simtel.zst | Adds sim_telarray output (Git LFS pointer). |
| simtools-tests/v0.34.0/integration_tests/generated/gamma_run000007_za40deg_azm180deg_South_subsystem_lsts_7.0.0_test.corsika.zst | Adds CORSIKA output (Git LFS pointer). |
| simtools-tests/v0.34.0/integration_tests/generated/gamma_diffuse_run000010_za20deg_azm000deg_North_CTAO-North-Alpha_7.0.0_test.trigger_histograms.hdf5 | Adds trigger histograms output (Git LFS pointer). |
| simtools-tests/v0.34.0/integration_tests/generated/gamma_diffuse_run000010_za20deg_azm000deg_North_CTAO-North-Alpha_7.0.0_test.simtel.zst | Adds sim_telarray output (Git LFS pointer). |
| simtools-tests/v0.34.0/integration_tests/generated/gamma_diffuse_run000010_za20deg_azm000deg_North_CTAO-North-Alpha_7.0.0_test.reduced_event_data.hdf5 | Adds reduced event data (Git LFS pointer). |
| simtools-tests/v0.34.0/integration_tests/generated/full_simulation_run000010_North_7.0.0_simtools-simulate-flasher_LSTN-04.simtel.zst | Adds flasher sim_telarray output (Git LFS pointer). |
| simtools-tests/v0.34.0/integration_tests/generated/camera_efficiency/camera_efficiency_summary_South_SSTS-design_za0.0deg_azm000deg.yml | Adds generated camera-efficiency summary (South/SSTS-design). |
| simtools-tests/v0.34.0/integration_tests/generated/camera_efficiency/camera_efficiency_summary_South_MSTx-FlashCam_za0.0deg_azm000deg.yml | Adds generated camera-efficiency summary (South/MSTx-FlashCam). |
| simtools-tests/v0.34.0/integration_tests/generated/camera_efficiency/camera_efficiency_summary_South_LSTS-02_za0.0deg_azm000deg.yml | Adds generated camera-efficiency summary (South/LSTS-02). |
| simtools-tests/v0.34.0/integration_tests/generated/camera_efficiency/camera_efficiency_summary_North_MSTx-NectarCam_za0.0deg_azm000deg.yml | Adds generated camera-efficiency summary (North/MSTx-NectarCam). |
| simtools-tests/v0.34.0/integration_tests/generated/camera_efficiency/camera_efficiency_summary_North_LSTN-02_za0.0deg_azm000deg.yml | Adds generated camera-efficiency summary (North/LSTN-02). |
| simtools-tests/v0.34.0/integration_tests/downloaded/PSFcurve_data_v2.ecsv | Adds downloaded PSF measurement reference table. |
| simtools-tests/v0.34.0/integration_tests/downloaded/LST_afterpulses.dat | Adds downloaded LST afterpulses reference data. |
| simtools-tests/v0.34.0/integration_tests/downloaded/asum_threshold.meta.yml | Adds downloaded metadata for asum_threshold setting workflow. |
| simtools-tests/v0.34.0/integration_tests/downloaded/Afterpulsing-probability_LST1-11PMTs_2023Oct_differential_used_pmts.ecsv | Adds downloaded afterpulsing-probability table. |
| simtools-tests/v0.34.0/integration_tests/config_files/validate_camera_efficiency_ssts_design_south.config.yml | Adds workflow config for validating South/SSTS camera efficiency. |
| simtools-tests/v0.34.0/integration_tests/config_files/validate_camera_efficiency_mstx_nectarcam_north.config.yml | Adds workflow config for validating North/MSTx-NectarCam camera efficiency. |
| simtools-tests/v0.34.0/integration_tests/config_files/validate_camera_efficiency_mstx_flashcam_south.config.yml | Adds workflow config for validating South/MSTx-FlashCam camera efficiency. |
| simtools-tests/v0.34.0/integration_tests/config_files/validate_camera_efficiency_lsts02_south.config.yml | Adds workflow config for validating South/LSTS-02 camera efficiency. |
| simtools-tests/v0.34.0/integration_tests/config_files/validate_camera_efficiency_lstn02_north.config.yml | Adds workflow config for validating North/LSTN-02 camera efficiency. |
| simtools-tests/v0.34.0/integration_tests/config_files/simulate_prod_proton_20_deg_north_alpha.config.yml | Adds workflow config for proton production simulation test. |
| simtools-tests/v0.34.0/integration_tests/config_files/simulate_prod_gamma_40_deg_south.config.yml | Adds workflow config for South gamma production simulation test. |
| simtools-tests/v0.34.0/integration_tests/config_files/simulate_prod_gamma_20deg_north_alpha.config.yml | Adds workflow config for North diffuse gamma simulation + trigger histogram test. |
| simtools-tests/v0.34.0/integration_tests/config_files/simulate_flasher_simulation_lst_north.config.yml | Adds workflow config for LST flasher simulation test. |
| simtools-tests/v0.34.0/integration_tests/config_files/production_generate_grid_horizontal.config.yml | Adds workflow config for job-grid generation test. |
| simtools-tests/v0.34.0/integration_tests/config_files/pm_photoelectron_spectrum.config.yml | Adds workflow config for exporting PM photoelectron spectrum. |
| simtools-tests/v0.34.0/integration_tests/config_files/num_gains.config.yml | Adds workflow config for exporting num_gains. |
| simtools-tests/v0.34.0/integration_tests/config_files/nsb_reference_spectrum.config.yml | Adds workflow config for exporting NSB reference spectrum. |
| simtools-tests/v0.34.0/integration_tests/config_files/mirror_list.config.yml | Adds workflow config for exporting mirror_list parameter + files. |
| simtools-tests/v0.34.0/integration_tests/config_files/generate_array_config_beta_south_7.0.0.config.yml | Adds workflow config for generating South beta array config. |
| simtools-tests/v0.34.0/integration_tests/config_files/generate_array_config_alpha_north_7.0.0.config.yml | Adds workflow config for generating North alpha array config (7.0.0). |
| simtools-tests/v0.34.0/integration_tests/config_files/generate_array_config_alpha_north_5.0.0.config.yml | Adds workflow config for generating North alpha array config (5.0.0). |
| simtools-tests/v0.34.0/integration_tests/config_files/download_files.yml | Adds workflow config for downloading reference inputs for v0.34.0. |
| simtools-tests/v0.34.0/integration_tests/config_files/camera_filter_incidence_angle.config.yml | Adds workflow config for exporting incidence-angle reference table. |
| simtools-tests/v0.34.0/integration_tests/config_files/array_layouts.config.yml | Adds workflow config for exporting array_layouts reference. |
| simtools-tests/v0.34.0/integration_tests/config_files/array_element_position_utm.config.yml | Adds workflow config for exporting UTM element position. |
| simtools-tests/v0.34.0/integration_tests/config_files/array_element_position_ground.config.yml | Adds workflow config for exporting ground element position. |
| simtools-tests/v0.33.0/integration_tests/config_files/download_files.yml | Updates v0.33.0 download config path formatting (removes templated prefixes). |
| README.md | Updates README text and adds test generation example using new CLI. |
| docs/changes/9.feature.md | Adds changelog entry for v0.34.0 test resources. |
| .github/workflows/CI-test-resources.yml | Updates CI validation command to simtools-resources-test-generate. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.