-
Notifications
You must be signed in to change notification settings - Fork 578
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
Trilinos Master Merge PR Generator: Auto PR created to promote from master_merge_20250117_175821 branch to master #13734
Conversation
Signed-off-by: Roger Pawlowski <[email protected]>
Signed-off-by: Roger Pawlowski <[email protected]>
Signed-off-by: Roger Pawlowski <[email protected]>
Signed-off-by: Roger Pawlowski <[email protected]>
Signed-off-by: Roger Pawlowski <[email protected]>
Signed-off-by: Roger Pawlowski <[email protected]>
Signed-off-by: Roger Pawlowski <[email protected]>
Signed-off-by: Roger Pawlowski <[email protected]>
Signed-off-by: Roger Pawlowski <[email protected]>
Signed-off-by: Roger Pawlowski <[email protected]>
Signed-off-by: Roger Pawlowski <[email protected]>
Signed-off-by: Roger Pawlowski <[email protected]>
Signed-off-by: Roger Pawlowski <[email protected]>
Signed-off-by: Roger Pawlowski <[email protected]>
Signed-off-by: Roger Pawlowski <[email protected]>
Signed-off-by: Roger Pawlowski <[email protected]>
Add argument `skip-run-tests` to PR script to allow finer control for building and/or running tests for resource control purposes. The argument will propogate through to SimpleTesting CMake scripts as a cache variable which can be utilized to further control the execution of the testing ctest-stage. Signed-off-by: Anderson <[email protected]>
Enable tests for RHEL8 CUDA UVM config to allow for finer control at the PR scripting level. In order to manage resources for GPU nodes, PR scripts will have ability to dictate if tests should build AND run. Story ref: TRILFRAME-675 Signed-off-by: Anderson <[email protected]>
Fix RHEL8 CUDA UVM config inheritance and naming for "all" and "all-no-epetra" versions. Signed-off-by: Anderson <[email protected]>
If -DSKIP_RUN_TESTS=ON is passed to the SimpleTesting cmake scripts, added logic to skip the ctest test stage and return success. Signed-off-by: Anderson <[email protected]>
Signed-off-by: Anderson <[email protected]>
Signed-off-by: Anderson <[email protected]>
Signed-off-by: Anderson <[email protected]>
Removed references to old ctest driver frameworks as its been long enough for any of what was written to be relevent. Additionally, a lot of the referenced files/frameworks no longer exists. Signed-off-by: Anderson <[email protected]>
Signed-off-by: Anderson <[email protected]>
Signed-off-by: Anderson Chauphan <[email protected]>
…3698) Signed-off-by: Maarten Arnst <[email protected]>
Add injection to the start of the PR script driver to include the argument `--skip-run-tests` if the `GENCONFIG_BUILD_NAME` contains `_uvm_` and `no-package-enables`. This is to ensure that this option is only being applied to PR testing configurations and will not affect Nightly test runs which go through the same PR scripts. Signed-off-by: Anderson Chauphan <[email protected]>
Signed-off-by: Roger Pawlowski <[email protected]>
Since we moved GenConfig and some of its associated repositories, get_dependencies.sh should detect and tell the user that they will need to allow it to re-clone them if their remotes are out-of-date. Otherwise pulls can/will fail. Signed-off-by: Samuel E. Browne <[email protected]>
This allows for developers to use a git@ protocol for these repos instead of the HTTPs protocol so they can do development on these GenConfig repos not still be able to run the get_dependencies.sh script. This just makes development and testing easier. Otherwise, you have to switch back and forth between different sets of repos, which is error-prone and clunky. I also reformatted the error message some to make more clear (IMHO). I tested this manually in the following scenarios: 1) Starting with old GenConfig repo with wrong URL. That gave the error message: ERROR: Current remote origin does not match expected! Current Remote: [email protected]:trilinos-devops-consolidation/code/GenConfig.git Expected Remote: https://github.com/sandialabs/GenConfig.git Please remove/move '/scratch/rabartl/Trilinos.base/Trilinos/packages/framework/GenConfig' and re-run this script 2) Starting with no GenConfig repo. That gave seemed to clone the repos correctly. 3) With existing GenConfig repo pointing to the correct URL. This seemed to update the repos correctly. 4) With existing GenConfig repo pointing to the correct URL but now with git@ URL instead of https:// URL and wrong SHA1 for GenConfig repo. This seemed to update the repos correctly. NOTE: The new utility script `normalize_git_repo_url.py` is maintained with unit tests in the little internal repo: * https://gitlab-ex.sandia.gov/rabartl/normalize_git_repo_url That makes this reusable for other such purposes in other projects as well. Signed-off-by: Roscoe A. Bartlett <[email protected]>
…tions/develop/github/codeql-action-3.28.1 Automatically Merged using Trilinos Pull Request AutoTester PR Title: b'Bump github/codeql-action from 3.28.0 to 3.28.1' PR Author: dependabot[bot]
…tions/develop/actions/upload-artifact-4.6.0 Automatically Merged using Trilinos Pull Request AutoTester PR Title: b'Bump actions/upload-artifact from 4.5.0 to 4.6.0' PR Author: dependabot[bot]
…tions/develop/step-security/harden-runner-2.10.3 Automatically Merged using Trilinos Pull Request AutoTester PR Title: b'Bump step-security/harden-runner from 2.10.2 to 2.10.3' PR Author: dependabot[bot]
Check for changed GenConfig remote URL and error out
Signed-off-by: Roger Pawlowski <[email protected]>
Signed-off-by: StepSecurity Bot <[email protected]>
Signed-off-by: Chris Siefert <[email protected]>
Update cuda-uvm config to disable package tests containing broken tests when building with UVM enabled. These package tests are force enabled in the configuration used for Nightly testing. Signed-off-by: Anderson <[email protected]>
Automatically Merged using Trilinos Pull Request AutoTester PR Title: b'README.md: More badges!' PR Author: csiefer2
…y_remediation_1736957751 Automatically Merged using Trilinos Pull Request AutoTester PR Title: b'[StepSecurity] ci: Harden GitHub Actions' PR Author: step-security-bot
Got the codefactor badge fixed Signed-off-by: Chris Siefert <[email protected]>
Panzer: add capability for transient optimization with ROL and Tempus
…3728) That should be high enough to avoid every random failure of this check ever observed in Trilinos PR testing. It is debatable if a test such as this should be run in all builds or in just dedicated performance builds. (The default timing ratios are very loose.) We just want to make sure these tests are not broken in every build so that this test will be able to run in performance builds. Signed-off-by: Roscoe A. Bartlett <[email protected]>
Automatically Merged using Trilinos Pull Request AutoTester PR Title: b'README.md: Fixing badge' PR Author: csiefer2
Automatically Merged using Trilinos Pull Request AutoTester PR Title: b'Framework: Enable building of tests but skip running tests in cuda-uvm PR builds' PR Author: achauphan
Status Flag 'Pre-Test Inspection' - Auto Inspected - Inspection is Not Necessary for this Pull Request. |
Status Flag 'Master Merge AutoTester' - Testing Jenkins Projects: Pull Request Auto Testing STARTING (click to expand)Build InformationTest Name: PR_gcc-openmpi-openmp
Jenkins Parameters
Build InformationTest Name: PR_gcc
Jenkins Parameters
Build InformationTest Name: PR_gcc-openmpi_debug
Jenkins Parameters
Build InformationTest Name: PR_clang
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_python3
Jenkins Parameters
Build InformationTest Name: PR_cuda
Jenkins Parameters
Build InformationTest Name: PR_intel
Jenkins Parameters
Build InformationTest Name: PR_cuda-uvm
Jenkins Parameters
Using Repos:
Pull Request Author: trilinos-autotester |
Status Flag 'Master Merge AutoTester' - Jenkins Testing: all Jobs PASSED Pull Request Auto Testing has PASSED (click to expand)Build InformationTest Name: PR_gcc-openmpi-openmp
Jenkins Parameters
Build InformationTest Name: PR_gcc
Jenkins Parameters
Build InformationTest Name: PR_gcc-openmpi_debug
Jenkins Parameters
Build InformationTest Name: PR_clang
Jenkins Parameters
Build InformationTest Name: Trilinos_PR_python3
Jenkins Parameters
Build InformationTest Name: PR_cuda
Jenkins Parameters
Build InformationTest Name: PR_intel
Jenkins Parameters
Build InformationTest Name: PR_cuda-uvm
Jenkins Parameters
|
Status Flag 'Pre-Merge Inspection' - Auto Inspected - Inspection is Not Necessary for this Pull Request. |
Status Flag 'Master Merge AutoTester' - Pull Request will be Automerged |
Merge on Pull Request# 13734: IS A SUCCESS - Pull Request successfully merged |
Auto PR created to promote from master_merge_20250117_175821 branch to master