Issue RCAL-1406 was created on JIRA by John Glorioso:
In support of the Roman Integrated Pipeline (RIP) TEST environment efforts for launch and commissioning hot fix support, we will be deploying into OPS from the TEST environment. The RIP provides a multi-component test framework that uses romancal, crds, and romanisim to generate various products that are ingested and distributed with RSDP, HLPP, DAAPI, and MAST.
In discussions with Eddie Schlafly and Savannah Jacklin, it was identified that some minor modifications to the romancal, romanisim, and crds client workflows are needed. All of these workflows use the test.yml workflow to initiate the pytest run and upload results to Artifactory.
Currently, the int_build_directory parameter controls where regression test results and dependency information is uploaded to. Ex: roman-pipeline-results/regression-tests/INT/26Q2_B22/romancal
Similarly, DEV environment test results are uploaded to a DEV/Nightly directory.
The contents of these directories include the test results and dependency information. This Jira is asking for the following:
- Addition of uploading to regression-tests/TEST directories
- Including a new file with the GitHub action pipeline run url. Something like
${\{ github.server_url }}/${\{ github.repository }}/actions/runs/${\{ github.run_id }}
- The commit sha of the checkout version (this looks like it might already be included in the snapshot filename
This will allow the pipeline visualization tool to show the romancal and dependency (rad, roman data models) versions that were used in the RSDP and HLPP test runs.
Issue RCAL-1406 was created on JIRA by John Glorioso:
In support of the Roman Integrated Pipeline (RIP) TEST environment efforts for launch and commissioning hot fix support, we will be deploying into OPS from the TEST environment. The RIP provides a multi-component test framework that uses romancal, crds, and romanisim to generate various products that are ingested and distributed with RSDP, HLPP, DAAPI, and MAST.
In discussions with Eddie Schlafly and Savannah Jacklin, it was identified that some minor modifications to the romancal, romanisim, and crds client workflows are needed. All of these workflows use the test.yml workflow to initiate the pytest run and upload results to Artifactory.
Currently, the int_build_directory parameter controls where regression test results and dependency information is uploaded to. Ex: roman-pipeline-results/regression-tests/INT/26Q2_B22/romancal
Similarly, DEV environment test results are uploaded to a DEV/Nightly directory.
The contents of these directories include the test results and dependency information. This Jira is asking for the following:
${\{ github.server_url }}/${\{ github.repository }}/actions/runs/${\{ github.run_id }}This will allow the pipeline visualization tool to show the romancal and dependency (rad, roman data models) versions that were used in the RSDP and HLPP test runs.