Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/buildtesters/buildtest
HPC System and Software Testing Framework
https://github.com/buildtesters/buildtest
53fd8db3b3cf541a0ece71a06961302937c8e7f9 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
Add key BUILDTEST_MODULE_FORCE_PURGE in settings.yml to tweak whether
to force purge modules.
Mod...
Update method docstring where needed
Remove get_mpi_wrapper method, not being used anywhere
Remov...
to avoid running tests concurrently.
Retrieve keys from module.json and change module permutatio...
3020fd21d0d99f54dad83353abcee701973682b1 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>b357c569e955ed7b639f750410a1d71d232375db authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
Update help for -mc option
Raise an error when running jobs (-j) option is used without (-S/--sui...
ee17875b8acd8167ced5efd2c9b7f5afc99eb2e3 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
Update auto_write_tests.sh with MPI examples and update test configuration
for hello.c.yml
Regenerate example for documentation
24aac0534a34e645b54d2fa8fb29aede71cfd079 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>currently no additional options are passed to srun but instead use #SBATCH directives
0297f812fb5a3c9ab5bff1ca3dc62a2d78f8efe5 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>--display-devel-map, --display-map are mapped to YAML keys. Fix a bug
where test directory was no...
stdout.
d655c5602a4e71cfe1fd49ea0c6e9b3eeedc4084 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>fix bug when modules.json had an empty list for parent. Just needed to
add fname module to a nest...
and move method get_slurm_configuration
f4f9deafccdca9c05742036ed9b22d92f92b2c51 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>between Lmod 6 and 7 in keynames full vs fullName and parent vs parentAA
8284e458f19fd7c4e86045149decc6ffad0de184 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>3adffb07a7439113389460b517677969849b8a60 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
Minor updates in documentation
6ddabb63e0e4f0122ad64ed1e50b59fd9cb2642b authored over 5 years ago by Shahzeb Siddiqui <[email protected]> This will retrieve a list of module file path that contains a module in the parent
key defined ...
This will retrieve a list of module file path that contains a module in the parent
key defined ...
update module collection and module tree section in documentation
Minor format changes in argpars...
Move options -a, -r, -l for module tree add,remove, list into subparser.
Change argument behavior...
Remove version.py and use argparse builtin method to print version
48b8893c1c21c81337dd5b545352c60db9082073 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>02fbbab7821fc76a16b976a4b1326ad8ea3e0ab2 authored over 5 years ago by Fotis Georgatos <[email protected]>
Fix a bug related to internal class variable not defined in BuildTestModule
1bcf5ad82f1d2d292f74753324963cf0114c0288 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>Remove option --view from list subcommand.
Remove unnecessary methods in BuildTestModule
Forgot ...
Update apidocs
File default.json is created automatically at start of buildtest.
simplify implem...
module collection. One can add arbitrary modules in collection via
buildtest collection -a.
Opti...
6b520b50467893c656658e83e07221c414cde3e8 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>in build subcommand. This option controls how parent modules are retrieved when
using --modules. ...
controlling how to build test with modules.
Module collection build also works with single test b...
collection
d41063489071a32b8060f8e23d1864adf187964f authored over 5 years ago by Shahzeb Siddiqui <[email protected]>--modules is comma separated list of keys to query from spider to retrieve
module load command.
b...
ea46766594b77925d0a6f02665fcff6587eb3de7 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
Remove reference to BUILDTEST_EASYBUILD and BUILDTEST_OHPC from docs
Add test example to retrieve...
is not overridden by environment variable.
Listing software and modules are now controlled by BUI...
list_unique_software --> list_software
list_software_version_relation --> list_modules
remove op...
435aadc159b9197feaf28370762c044bfc369649 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>or current view.
Add subcommand "loadtest" in buildtest module. Now module load test
can be done ...
modules as implemented before. Retrieving modules that are part of BUILDTEST_MODULEPATH
will retr...
These option add and list module collection stored in json file.
Next step is to use collection t...
Rebuild all tests
Add section for reporting easybuild and spack modules.
Count modules when searc...
add option buildtest module --spack that reports modules that are built
by spack
The option reports modules built by easybuild based on module trees defined
in BUILDTEST_MODULEPATH
d6c80c8621cf65720a6ca0793c0fe28f6aa40249 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
Reorder pages in index.rst
Add section on module tree operation.
modules in output.
Update requirements.txt with package termcolor
faa668c97bd098ea8c93a7e74bacb66d775d5b64 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
No module deps in configuration, to run OSU benchmark user must have OSU benchmark in their PATH ...
9c49de3123d5220f7e6543ccbcf65270083a327e authored over 5 years ago by Shahzeb Siddiqui <[email protected]>1dbe8c252ac5bb23670b3456053f5b899f3fc1f2 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
add related projects section
Add page for Feature Overview
Add additional test examples for docum...
buildtest will report unique modules based on BUILDTEST_MODULEPATH so if
abspath of modulefile is...
rtd server since this environment is not set during build. Instead figure
out BUILDTEST_ROOT rela...
Fixed warning issues during documentation builds related to import errors
on buildtest modules
adding .readthedocs.yml configuration to test sphinx build
dee0462dd8f650624b4dd0893b0000d96f9e4795 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>if ran where buildtest resides.
buildtest will assume BUILDTEST_ROOT is defined, at the moment, ...
0d6cdfa051f0c9e18009cf16589ceb6ef3a412a8 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>0069cbb9126e6dabb97ffa7843bb7ada1fec87b6 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
This is not needed now that user can just load modules directly.
19c8de4a4753f10ae191f01f03ad079750485cd8 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>buildtest module -a, buildtest module -r
add method dir_config_override to override buildtest co...
b2b8eecc14ff29fefb6c251dd2b5fdbae8b9a8ac authored over 5 years ago by Shahzeb Siddiqui <[email protected]>Make use of BuildTestError to invoke a meaningful error message.
1ed0b345872b97fe5cc9263221736c5c0eb0dc9a authored over 5 years ago by Shahzeb Siddiqui <[email protected]>resolves #113
b565600e53c12bde592f51768cea305dc5fe7780 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>remove settings.example.yml
Set BUILDTEST_TESTDIR, BUILDTEST_RUN_DIR, BUILDTEST_LOG_DIR to
/tmp/$...
Add LSF/SLURM tests in auto_write_tests.sh to populate examples for documentation
30038593eb1c6f8a9c0a9800ad4fa5132bbbf9a9 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>bug fix when running executable needed to run ./<executable> rather than
<executable> since execu...
Fix bug with key error when building non-mpi test. Need to check for key "mpi" before performing ...
6484461d9540fbf5717b9137ac08492e4f4b67f7 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>51564fd2580873057107701fe835e8752ca06f5b authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
2b18bd110ef1bc85d767ea332960c3e51d6f6335 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
add keys for mpi construct including procs, flavor, launcher, wrapper
Add methods to detect wrapp...
645c4b695fbef2049aa64d29d1473b28539b0990 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
Remove outdated test
148ec6d1c456bd84c87ca04afd28e54e44787342 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>Automate tests for documentation using shell script auto_write_test.sh
Remove outdated test scrip...
Fix bug #111 by checking for Lmod version in method get_parent_modules
Format of parent directory...
Remove implementation for binary test when running buildtest build -s <module> since that is not ...
790954b8e7d7f5d806b771d845b8681de56a2b16 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>specified by buildtest build -s <module>.
3d4c771d369e190953ac20357c66cc8f6fc82fe9 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>BuildTestBuilderSingleSource in method parse. Store environment variables
in list when parsing be...
3d933d1da9997e8cb9797df95d02fe09d61d167d authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
Move BuildTestBuilderSingleSource to separate file. One file per builder
f6da575d93a9dfb3df6de6e8e4e83f70b570d2ad authored over 5 years ago by Shahzeb Siddiqui <[email protected]>Fix bug when removing last maintainer from file, the key is deleted from
file.
configuration.
562ab8888219a3b30b60317b8393467a2e632bc3 authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>f42ded4fa70966c01138cf7a606aac36837d5027 authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>
e130143c3f2d69a2e265f2a516ca14a91f07e85c authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>
testing
70c67e20fbdfaef69ab6dc262f21fe040026d8b5 authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>use of spider command to retrieve all the module files and the data.
b31f410f838087262565a8f8702c4de42732f287 authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>update settings.example.yml
7847e738da99f73167a461a60185322ba32876a4 authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>variable. Fixes issue #110
c6915e5d63aa63a719f797521027e7257f56d161 authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>remove BUILDTEST_CONFIGS_REPO from settings.yml
c58b91239718cc7912de4f8709aeeb066370b988 authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>initializing buildtest environment.
39b23027077d3699be44a2223a6408374c75aad3 authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>misconfigured directory path
remove the following method get_module_list(), strip_toolchain_from...
34b8e702a9d94760b90719bca65f6f1cb071db29 authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>package.
7ce74425783a65f23a13ab9d3611cb18ae6a7918 authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>test.
Adding shell script to automate testing of buildtest
ba4976c5bc7a6fbf4121058caa781910bba1371c authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>
update test script in documentation
Add metavar option for add and remove module tree option.
abacdfa91ac4c4894da6e0108db2db0832589c2d authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>
remove buildtest.tools.utilities
Fix docstrings and line wrap over 80chars and update comments.
...
28cae15ebfd82a95d8aa7eb58302f12f00913088 authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>082be2d229dc4bcae5de5bc5866b7c381f13c1a1 authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>
MANIFEST. Staging this for merge with buildtest-framework
2614f32f82acf3960ac09b56a893a376792e9499 authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>c8912b394ae37f71703fd6b6b5df58dfa3db0e0f authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>
Add option buildtest build -c to build test from single test
configuration
Remove yaml key "modul...
to cut down time for initialization since every instance call to
BuildTestModule invokes spider c...
BuildTestModule.
Remove method get_software_stack. Options to buildtest build -s and
buildtest b...
User may add any directory path to module tree, but only remove a module tree defined in configur...
f41d13b215e0f049ae9ff6e885db0af2d6a2ffd1 authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>Introduce class BuildTestModule that will run the $LMOD_DIR/spider command to retrieve all module...
31a94ace48fb59f469332b2a8815b70543f8b5f1 authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>1744ebf873db85bed0f28d47370a3f4bed2ff7cf authored almost 6 years ago by Shahzeb Siddiqui <[email protected]>