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
28cc1a1b1032d2c56c880a85d439a857977da824 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
* move BuildspecParser to buildtest/buildsystem/parser.py
Move test/buuildsystem/schema --> tes...
Refactor imports
5797541267d1abfa4dacc10c9c02fa92d81bf427 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>* fix
* define dict schema_table in buildtest/buildsystem/schemas/defaults.py
which contains...
Update index.rst section
Remove description from summary of buildtest and add "Timeline" sectio...
* bug in valid slurm example.
change clone to https instead of git.
* regenerate schema exam...
786f9f41f3c07b726a71d1a30b3fa2bd784a141b authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
with updated example output.
Add Cori buildtest settings example in Configuring buildtest
* regenerate table output after polling.
* add print statement
* adding more debug stateme...
854a245d2b1b828793b6d535a071df048faa64a0 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
* add slurm_job_state_codes key in global key.
Add check in check_state for checking slurm job ...
back to buildtest
b29afd8cf69eac0e495b210ad5cf43acaa6a4160 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>* install pre-commit and add .pre-commit-config.yaml file
* update github integration page wi...
09394ef6f5bd84619ad60177f178911f12ad5fc4 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>* update settings schema and use pollinterval key to poll slurm jobs
* pass all buildtest set...
63e3e9592510134e70584f7ed8d03f48816d26a4 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
* update compiler schema and update logic on build_run_cmd() method in CompilerBuilder
class.
...
* add buildtest report --format and --helpformat field.
The --helpformat prints a list of avail...
* change print tables for buildtest build and buildtest buildspec find to use tabulate library
...
* invoke discover_buildspecs for --exclude option that way both --buildspec
and --exclude follo...
* Add search resolution steps for buildtest in Getting Started Guide
Rebuild doc examples
add ...
* Update buildtest_tutorials.yml
* Update buildtest_tutorials.yml
* Update buildtest_tutor...
efe19e609928e6c558bffd96e6e6955c4b78a5fe authored over 4 years ago by Shahzeb Siddiqui <[email protected]>* Create buildtest_tutorials.yml
* Update buildtest_tutorials.yml
783ff61867b989f8c5e211ef5118711e645c3795 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>* add tox.ini
* add tox section in docs
* typo in pytests --> pytest
4852d5cc8efce29f03db7cef031e793d473358ed authored over 4 years ago by Shahzeb Siddiqui <[email protected]>6e5b9ffce187acbea247e4117b8bcc80fbb39c33 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
add section on pyflakes
remove apidocs from Makefile. Remove sentence on 'make apidocs' since
...
* sync schema to add tags support. sync valid/invalid tests for script schema
* applying black
103d34bffb6ff4e283c297600b49834ade72ed3d authored over 4 years ago by Shahzeb Siddiqui <[email protected]>* add coverage to func_build_subcmd
* applying black
* fix travis build, invoke full path ...
dc726af70d9d33a3918aaabeb960aeff6c600bb8 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>* adding coverage by testing all buildspecs from tutorials repo
* applying black
* return ...
4fa77c17925934f92202b4419ff70400f198748b authored over 4 years ago by Shahzeb Siddiqui <[email protected]>* update schemas to add skip key. Fix #362
* applying black
250ae23cb01d7d19387385fb2c4bec75f84d4e6c authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
* increase coverage by refining tests. Update .coveragerc with files that should
be ignored du...
* fix bug
* fix bug
* forgot fstring in slurm partition query
* get last jobID by runni...
6a16a914f8ae027a25334ccc4d0c50e76ee974dc authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
* make func_repo_list return nothing nothing, previously it was reporting
list of repositories....
* rebuild docs and add commands 'buildtest config validate', and 'buildtest config summary'
to ...
* adding 'buildtest config summary' option. This prints summary of
buildtest details.
* remo...
dc0fa35c52ee1d87a6fbf1b77c54a20932614214 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
* add -d (--debug) option which streams buildtest logs to stdout.
This option accepts choices D...
* using autoapi to build docs instead of sphinx-auto.doc extension.
Add buildtest API section w...
8ab52bf06aec730669ebd86be72ab8259974c987 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
changes https://github.com/buildtesters/schemas/pull/55
8e57948cf034059248823b5b1520c8702ba7d7ca authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
* update documentation examples, clone tutorials if it doesn't exist
when running docgen/main.p...
* update documentation examples, clone tutorials if it doesn't exist
when running docgen/main.p...
* add check and load method for LocalExecutor
Check executor shell mismatch if python executor ...
c8590047fe96bac6d20f66fc765c97dda61116ef authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
Remove ssh executor from default settings.yml.
Update schema example slurm-example.yml
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/v...
* add Writing Buildspec section with examples. Reorder sections
in global, and script schema
...
8e78891bf98f9ef6fe0dc1741982e1877667e64b authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
* fix #345 and add message to print number of validated buildspecs at 5 step interval.
Since it...
* adding cluster,parition,qos key in slurm executor.
Add method get_slurm_config method in Buil...
* adding buildtest config validate which will validate the buildtest
settings file. If it pass...
is run in a while loop if validation is successful program will terminate, otherwise
error mess...
* get outputfile, errorfile in builders.metadata for slurm executor. This
is extracted assuming...
02f72ad72638f8562464f8edd39cd09c735a4092 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
* bug in CompilerBuilder class where generate_compile_cmd was invoked
before assignment of vari...
46a3feccbaf5e36afcfaccc5d5b1ab9c9db9696a authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
up properly
79b451461e1ceafe0167ec821f248d0237b89bce authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
* sync schemas with change in https://github.com/buildtesters/schemas/pull/50
update example te...
* add pollinterval key in slurm executor. Default interval is 30seconds.
* applying black
...
4b2c737a973e00e2518c5adce427788b1fd99a33 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>Add support for vars and environment for both schemas when test is generated
d129bd05209d8a9641d75fa75c1f07257b18443c authored over 4 years ago by Shahzeb Siddiqui <[email protected]>f0e0a47f72283b7a8540d587152cd45d7361339a authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
* Add option --clear in buildtest buildspec find which clears buildspec cache
before finding th...
* remove dryrun method from executor class. Forgot to invoke poll
method after slurm dispatch.
...
* add implementation for dispatch method in SlurmExecutor that is responsible
for submitting jo...
When repo is disabled, buildtest will not add repo to buildspec search path.
This can be handy ...
buildtest schema
Remove execute perm from few source files.
* change "buildtest show schema" to "buildtest schema" and add support for
viewing example file...
* convert most examples in getting_started page to auto-generate test examples.
These files are...
YYYY-mm-dd-HH-MM
c158ea13682e1819a05deba2f8181fb904f4994e authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
* adding buildtest report command line option. Right now we print all
results in table form.
...
46bc50f8bfde1fc5cbb6641f8e03bffadeb0d770 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
* add Timer class to time execution of test
We changed few keys in builder.metadata
Add test r...
* snyc schemas with buildtesters/schema.
Changes are mostly addressed at creating definitions i...
* add getter methods for extracting repo entry and repo destination path
via get_repo_paths and...
* updating docs getting start guide with new output examples
add examples for buildtest repo, b...
* removing --dry option from buildtest build for now
Clean up output of buildtest build
Run ea...
* remove Lmod installation from travis
remove some unnecessary condition check in BuilderBase t...
is implementation specific to local test execution.
Add test for BuildExecutor in regression te...
* adding 'buildtest buildspec' command for operations on buildspec files.
There are four subcom...
* rename 'buildtest get' --> 'buildtest repo' add subcommands 'add', 'list', 'rm'
buildtest wil...
* update documentation for configuring buildtest and update schema section
Signed-off-by: Sha...
7dc830400ab5547ba3de5fd6fcd2804beffabbd2 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>d3e6128a5bbe9cc884c2e8bb35cb81addfdec11b authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
* update settings schema based on https://github.com/buildtesters/schemas/pull/39
Split build a...
Signed-off-by: vsoch <[email protected]>
2959589234326e964491d9c6b2d410d8cfc51425 authored over 4 years ago by Vanessasaurus <[email protected]>clone only devel branch and set timeout to 10seconds
6584d8c98ba2c1ad96e23af2d9cdd13439b3cdb0 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>* update README
* missing period at end of sentence
b10956c9eeed4c904dce633139c0bf15458aa56e authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
* adding option buildtest show schema --settings with short option -s for displaying the
settin...
* fix path to git clone when using ssh
* increase coverage for buildtest get command.
Add te...
* first attempt at implementing 'compiler' schema in Buildtest
Added class CompilerBuilder whic...
* Sync script and global schema from https://github.com/buildtesters/schemas
Set buildtest show...
examples and used to serve as example Buildspec for regression testing
Remove tests/testdir/slu...
* rebuild doc examples via buildtest/docgen/main.py
Add helper methods in page introspection.rs...
* sync script schema from
https://github.com/buildtesters/schemas/blob/master/script/script-v0....
* catch exception when failed to read or write fail due to IOError.
This can be catched if you ...
* fixing saving of output for BuildTestCommand
Signed-off-by: vsoch <[email protected]>
...
537e26d6e07baa4f85be977f2e6426340144006f authored over 4 years ago by Vanessasaurus <[email protected]>
* add implementation to report test state based on 'status' object defined
in Buildspec.
Add m...
* first commit to Getting Started, needed to remove outdated docs.
Add Vanessa to LICENSE file,...
* update org name "HPC-buildtest" --> "buildtesters"
update repo name "buildtest-framework" -->...
Signed-off-by: Shahzeb Siddiqui <[email protected]>
9ea013503c871af6e65a4c97a8170ea0df1ecd60 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>0652eba85af8c04040b50fe59eb61f329db685c6 authored over 4 years ago by Shahzeb Siddiqui <[email protected]>
* General fixs to code base that includes the following
- Update docstring where parameters are...
we invoke discover_buildspecs once per argument and add all of them
to a list. Afterwards we re...
* add regtest for buildtest get feature for cloning tutorials repo.
remote init_log method sinc...
* fixing saving of output for BuildTestCommand
Signed-off-by: vsoch <[email protected]>
...
c343526ef53cbe1e15e89f9fd1c13d21e10fc6b4 authored almost 5 years ago by Vanessasaurus <[email protected]>
* adding terminology section in a separate page with new terms as
proposal for buildtest concep...
* add option to exclude config this is a new option "buildtest build -x"
There is a long option...
* change output behavior of buildtest build. First attempt at output attempt
There were some lo...