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

Merge trilinos/develop into e3sm-project/develop #103

Merged
merged 10 commits into from
Feb 23, 2024

Conversation

E3SM-Autotester
Copy link
Collaborator

Created by Github action

achauphan and others added 10 commits February 20, 2024 18:00
Added a new attribute to `TrilinosPRConfigurationBase` class that is used
for returning a custom dashboard build name from the property
`pullrequest_build_name`.

Currently, `pullrequest_build_name` will return the new dashboard build name
if `pullrequest_cdash_track` is set to Nightly.

This will be used to trial a new set of shortened genconfig build names
posted to CDash ONLY for the nightly builds.
Added argument `--dashboard-build-name` to `PullRequestLinuxDriverTest.py`
as needed by `TrilinosPRConfigurationBase` driver class.
Add reading of `DASHBOARD_BUILD_NAME` to PR testing driver script
`PullRequestLinuxDriver.sh`.

Since this is being trialed for nightly builds only, reading this
environment variable will not exit the script if its value is not set
to disrupt PR testing for other groups. However, this assumes that this
environment variable is set for nightly Jenkins environments. This will
need to be checked before merging.
User story: TRILFRAME-620
Upload a file named `genconfig_build_name.txt` to testing dashboard.

This file writing and upload is grouped with the writing of
`configure_command.txt` and is controlled with the
`skip_upload_config_files` option from `ctest-driver.cmake`.

User story: TRILFRAME-620
Automatically Merged using Trilinos Pull Request AutoTester
PR Title: b'MueLu: Fixes'
PR Author: cgcgcg
…names

Framework: Rename nightly builds with custom dashboard name
@github-actions github-actions bot merged commit cd0d88c into develop Feb 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants