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 devel into master branch #1816

Merged
merged 280 commits into from
Sep 5, 2024
Merged

merge devel into master branch #1816

merged 280 commits into from
Sep 5, 2024

Conversation

shahzebsiddiqui
Copy link
Member

No description provided.

pre-commit-ci bot and others added 30 commits April 12, 2024 08:12
some of the keys that it can be declared are 'pbs', 'torque', 'lsf', 'slurm', 'cobalt' for specifying
directory paths where to search for binaries.
…hich will be a list of colon separated list of directory

paths where to search for binaries
binary paths as a dictionary. An optional argument custom_dirs can be
used to search for binary in additional paths that will be appended to
PATH
needed. We are doing this check later in SiteConfiguration class
method from the class
Change Torque class to be subclass of Scheduler instead of PBS and make
use of custom_dirs to properly detect the binary paths.

We have changed logic on how to determine a scheduler is active
in the if condition since we still want to poll them and they will be
cancelled once maxpendtime is reached
For sleep_cancel job we will hold the job so it cancels
job
also forgot to call method retrieve_jobdata  in gather method for
SlurmExecutor class which is needed to get the job data used for
detecting the exitcode
remove unnecessary return statement that caused issue with cobalt job to
not cancel job since return value was None
…nstall we needed to add option to wget --no-check-certificate

to get the script to install.
We updated the example buildspecs for pbs tests
change logic for when to retrieve get_queues method for PBS and Torque only if check method pass
…nfiguration

Add support for 'paths' in configuration to allow one to search for scheduler binary in non-standard location
migrating From RefResolver to Referencing
suppress output of curl and installation of pip in setup.sh
…ass to match argument name and update all

references in regression test
…ssion test and instead use the configuration

stored in $BUILDTEST_ROOT/buildtest/settings/spack_container.yml
…ctory

Change option name to 'buildtest buildspec find --directory' for searching for root buildspecs when building cache
…o add

into buildspec cache instead of just --directory option which will recursively add all
files in a directory.

The file must be valid and must exist on file system and end with .yml extension to be added into the
cache
…ldspec_cache

Add support for specifying a file path via -f/--file when loading buildspec into cache
@shahzebsiddiqui shahzebsiddiqui merged commit b46970e into master Sep 5, 2024
8 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants