Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure generated child pipelines arbitrarily #2162

Open
mahendrapaipuri opened this issue Aug 27, 2021 · 0 comments · May be fixed by #2420
Open

Configure generated child pipelines arbitrarily #2162

mahendrapaipuri opened this issue Aug 27, 2021 · 0 comments · May be fixed by #2420

Comments

@mahendrapaipuri
Copy link
Contributor

Hello,

Currently, the child pipelines generation of ReFrame has limited or no configurability.

For example, the generated pipelines do not have image keyword which result in failed pipelines when any image other than default image of the runner is used (already submitted in 2134). There is also potential use cases where we need to include before_script and after_script directives in the pipelines. Sometimes we need to source ~/.bashrc file to make things conda, module load to work.

Coming to artefacts, ReFrame as of now provides only run_report of each job as an artefact. There is no way to configure or to tell ReFrame to get more artefacts like perflogs, stage, output, etc. It would be useful if the user can configure this in the general reframe_config.py and/or CLI interface. Similarly, in the current GitLab runner default configurations, artefacts are kept for 30 days and as we keep running more and more pipelines, the repository will get populated with these artefacts quite quickly and can reach the maximum allowable limit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

Successfully merging a pull request may close this issue.

2 participants