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

remove gh_pages_master.yml CI

remove CI badge
update jsonschema workflow to push to 'pages' directory instead of 'pages/devel' ...

3cdb4137c2b64e34d434187fa568926909a2f7c5 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #849 from buildtesters/remove_slides

remove slides and update links to google drive

d784ae3b273f34fb3dfc136f82efd309cc863f93 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
remove PDF slides from github. They are now stored in google drive.

Update links to slides with permanent links

7aa1e5324f3009e46180c6b5358c09c7b6011a2e authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #848 from buildtesters/report_summary

add command 'buildtest report summary' for summary of report file

cbfa0ee96a10d8bf128b8cefa2ee5046b1e63d55 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add documentation for 'buildtest report summary'

46e7f85cde2cabeee3bf8bf5970d81df237feba8 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add implementation for 'buildtest report summary' to print summary

of test report.
Add regression test for 'buildtest report' command
add bash completion for 'build...

b8aeb0ce959510870ff1ac84d1b3ab624674b008 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #847 from buildtesters/olcf_pipeline_gpfs

use CUSTOM_CI_BUILDS_DIR for OLCF pipeline in GPFS

5d3e142d2354583954eed906dbe31cdd5061a081 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
use CUSTOM_CI_BUILDS_DIR for OLCF pipeline to run

jobs in GPFS. Running jobs in NFS lead to stale .nfs* files that caused pipelines to fail

db086f41aa57777ae920afb4f32d7c39d7f9fbf2 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #846 from buildtesters/sort_commands_alphabetically

Sort commands alphabetically in argparse and bash completion

77f86de41d2680b14e89836fdcb5e4ec4df8953c authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
sort all options and subcommands alphabetically in argparse

afed3a16431b8c7057168ddba6c317ad93c29497 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
sort all options in bash completion by longoption, shortoption, and subcommands

dc00def77072327a87ce7fd2388cc157d2d5597c authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #845 from buildtesters/buildtest_edit

add command 'buildtest edit' to edit buildspec interactively and validate

0abf073aaa4bc8de063e14d3413aeed5b114bc4c authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add command 'buildtest edit' to edit buildspec in editor and validate

after closing file. buildtest will read value of environment EDITOR, if
its not set we resort to ...

0110f6e8111f88dcb3cb9135237336318e6ab405 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #844 from buildtesters/fix_cori_regression_test

Fix cori regression test and remove unused scripts from docgen directory

daad87ca14b02448e68a0160045872022202b2ab authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
fix bug in regression test related to buildtest config compiler find

update cori example file regular expression. One of the gcc modules fail
to load during module te...

1a443ff858608e7899be6cdb99441e6ed47265b6 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
bug in slurm submission. The job script was generating #SBATCH --output for

both output and error file

609f6d91e11c7ed65c2c08781ca38f8989c7e7f6 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
delete content from docgen directory not referenced in documentation

Update scripts/docgen.py for unused code.

b71f9139b14249f674d73b7c88dd4f33a9d09562 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #843 from buildtesters/buildtest_inspect_buildspec

add command buildtest inspect buildspec

f1ec6a04ae165832ad2badb3c0c309ee0da3b10f authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add documentation for 'buildtest inspect buildspec'

ed394913f14d3690eab3edb7e1e6ae2a862eea08 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add 'buildtest inspect buildspec' command to query report file

based on buildspec path
The --all option can be used to query all records for tests.
User can spe...

cf5ab64229a574dbbcc2d80477b1c85014d99b0c authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add option to toggle header in terse output of 'buildtest report' via '--no-header'

c9868cf76370157721e9cd830e7ff7e7e32aba49 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #842 from buildtesters/executor_settings

add 'executors' property for multiple executor definition

d340233eb2323c483fe3eba17571b2fd888e2963 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
applying black

273fbba639575a030461fc3b29710bf97b9060d5 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
update reference for 'bsub','sbatch','pbs','cobalt' property

8f790e9b4aa4c83081b8db3ef433951b042c44c5 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add support for burst buffer and datawarp directives in 'executors' section.

add example buildspec using BB and DW property with 'executors'
Define 'BB', 'DW' in definitions....

fe1512d760dd031fea2faf1926a1995ae8a4c430 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
change directory name to use short uid as pose to using '0','1','2' since

running multiple executors led to multiple tests writing to same location.
Add documentation for ...

08697a0375b5563fa4229f7da802f253ce38b483 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add 'executors' example for spack schema in regression test

42aa9e35cbc8e2d137cb508e1afee101ba32f07d authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add valid and invalid examples for 'executors' property in script schema

f1977dc0bbd9b58dc7b8ce2aba7b34aa72dfcea8 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
rearrange user documentation for 'buildspec overview'

document examples using 'executors' property with how to set environment
variables, variables, an...

88d912e91b61422007ff17e15aafe1a2f68e81fb authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
initial support for 'executors' property for defining

executor specific configuration. One can define 'vars','env', and
scheduler directives except of ...

809d0c296cf5c7d4d76d564abbb02c54a62ed653 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #841 from buildtesters/bug_fix_multiple_jobs

fix bug with copying output and error file with multiple tests

aceb3d347b45d7010eb404488c4250b84659a116 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
fix bug where copying output and error file resulted in same file when

multiple tests were declared in a single buildspec

3f03ae5337e564ec9747326e98300edc59f4caf0 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #839 from buildtesters/color_argument

add argument 'buildtest --color' to toggle color mode.

33f3b2d5705c3ebb27da7ca2b0a7b18ad51581a7 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add buildtest --color option to toggle color mode on command line in addition to environment variable BUILDTEST_COLOR

which will be persistent.
Add bash completion for --color option and clarify documentation on col...

0d13b8ae46435858281c648113155b4a39825071 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
change program-output to literalinclude when showing buildspec examples for spack

dfc2044c9cbc391c979b2f443c5b32fa64a2b461 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #838 from buildtesters/buildtest_build_filter_help

add option buildtest build --helpfilter to show available filter field.

94a9d7222d8de557c7c339f52c9eea4d67a43bc9 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
bash completion for 'buildtest build --helpfilter'

bce6449cb13eeedb529ba12d86f643a061cabd4e authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add buildtest build --helpfilter to show available filter field.

add regression test for 'buildtest build --helpfilter'
Document output of 'buildtest build --help...

794a046e07be5031cf6ef839d514b15345e371cd authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #837 from buildtesters/v0.10.1

bump version to v0.10.1

6f89bf578b740d93d450d6a8f81196f31795574b authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
typo in CHANGELOG version

ed9fb5506aaaa6e794b3f34d08b7db3fff46e6e8 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
bump version to v0.10.1

851d8686e4d86afcaf1c2cfa7843e3f63da091a5 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add CHANGELOG for v0.10.1

96099b242a821991a1c5b0875b5f75d9fd5d6c1e authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add bash completion for -a/--all option for 'buildtest inspect name'

0c2da5ddaf7fb3372881c88afc83d2bf1738f50b authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #836 from buildtesters/bug_fix

fix bug with 'buildtest build'

2ff71dfb919033fd539960d53ef915349042e66c authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
fix bug with 'buildtest build'

3cdad208e2e1f555bd82175c8cac3515cd0aa9f3 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #834 from buildtesters/buildtest_inspect_name

change behavior of buildtest inspect name output and fix style issues reported by codefactor

1a3c7ab584775abb1755f911a1589c7d0ad572d3 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add --all option to 'buildtest inspect name' to print all test records for a given

name. The default behavior is to print the last record (latest) for each test name.

716291a7ed08a221160e117095d9d9119e437f67 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
fix issues reported by CodeFactor. Minor issues related to trailing spaces in several yaml files

There were some methods defining builtin python function 'filter' so we renamed the variable

5db413f8e0565410c46bd6d96cb0e4df1a0811bc authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #833 from buildtesters/spackbuilder_coverage

add regression test to run spack examples to increase test coverage

4e8282c841837fff3b0d9a6b6dd5d39f3c5924dd authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add regression test to run spack examples to increase test coverage for SpackBuilder class

5140844030ff6075ed450d710746283f826fe136 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #832 from buildtesters/cdash_upload_metrics

add metrics property in cdash

dfbb61f40a472360aae4cbca6764cd62d44a213f authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add metrics property in cdash

4edbb1c17bafb12b6709455ffcbd505a86958327 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #831 from buildtesters/buildtest_buildspec_summary

add command buildtest buildspec summary

b26f439d73a9fe6ddcc0b87b7fd1ea89693323d2 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
update output of 'buildtest help'

c8754b145dd14cc6eeb7fd9012240d0ce945fb2f authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add documentation section for retrieving summary of buildspec cache and reporting

invalid buildspecs.
Minor formatting to section titles in buildspec page
Fix bug during documenta...

67e89fc68739295549a361a43a0727dcfa59f479 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add regression test for 'buildtest buildspec summary'

add 'summary' subcommand for bash completion

0e2d1138736378f72ed40f33f355da4cdba4ef68 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add command 'buildtest buildspec summary' that summarizes output of cache file.

rename method names in BuildspecCache and refactor regression test
add helper get methods to retr...

6513da0af4ec7e3bd9b4cf4af40ee69e1cc6ea34 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #830 from buildtesters/buildtest_buildspec_find_terse

add command 'buildtest buildspec find invalid' and terse output for 'buildtest buildspec find'

37b5bfec0ab16abe92f71914bd4b659bdb98fef4 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
remove unused imports

ddbeb15063cde3fbe87da90df03bdd97cf5a9e59 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add regression test for 'buildtest buildspec find invalid'

cd8391d93d670269f6aa90ee73a80a7c5e892962 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add bash completion for 'buildtest buildspec find invalid'

e1d4fb3bff324522ee98984dd8d559cfb0bd57d7 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add subcommand 'buildtest buildspec find invalid' to report invalid buildspecs.

Add option -e/--error to print error messages for each invalid buildspec.
buildtest will write in...

e630ab1e108849486d596a92adba392f1924e22a authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add support for terse output for 'buildtest buildspec find' command with support

for tweaking header. The tags field was converted to string for printing purposes.
increase test ...

a6cdd22882ab85d8ed9f363d5e27e6b29c572c56 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #829 from buildtesters/fix

add builder metadata information in history file

7f5ae531a042d23f77553ca7f12b4b8e5495b7c7 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add builder metadata information in history file

update link for upcoming ECP talk https://www.exascaleproject.org/event/buildtest-21-09/
Add sect...

f37fc518760052e338c682ad8c4a856ce233d15f authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Bump codecov/codecov-action from 1 to 2.0.2 (#822)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1 to 2.0.2.
- [R...

d1609e35db82063768443f9966cddb1ad7678618 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #828 from buildtesters/buildtest_build_filter

Add option to filter buildspecs during build. Remove --filter-tags option

a97ae634838965b31f8c0b5a58b1e56e9692eb7a authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add short option -f for --filter in 'buildtest build'

add bash completion for -f and --filter and remove --filter-tags and -ft

0be183a0197a8348f1a0a16bca55cac5ebc5bcfc authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
update output of 'buildtest help'

957fc16d0df3cfb307d8a0f0c2714d4fb02e8aa5 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add documentation for Filtering buildspecs with example commands using --filter

via type, tags, maintainers
Add section for 'Maintainers'
Add maintainers buildspec example

8b1357546911a82542bba7567115a021193bd346 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
remove option buildtest build --filter-tags

add test coverage for --filter option
add test coverage for function single_kv_string

0dbea0f037002d483d2c240612061d248c90f742 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
initial implementation of 'buildtest build --filter' which allows one to filter

tests by tags, type, and maintainers. The --filter field expects a single key=value
pair. If one ...

9f74c0d268e4b626eda4b406c6786336e8568cf8 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #827 from buildtesters/feature_request_template

cli feature request issue template

57eb0d55e29928ee860448b1d1adc5f136917d94 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
remove documentation issue template markdown file

minor fix to bug issue template
add cli feature request issue template

2b077177ec342c07165f5aef11409fcd21d148d6 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
documentation template (#826)

* update_docs

* Update documentation.yml

* Update documentation.yml

* Update documentat...

513e2bc522296631b350b1656404d79b2dab1ca2 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Update documentation.yml

19346bc1e7625f0a6e1c6715b988f0430f20a564 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Create documentation.yml

d06e573f9bf5d04171e0ef54d7aa7011f936b719 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
remove bug report and json schema feature request issue template

ce576a67c1ba09423559f6d1798b1851f229a575 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Update bug.yml

f786c0a50ec4aa335ee4c16eea77fb6fa203b881 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Update bug.yml

ca91d73aa2485e1a156f99be9ef013808adeac6a authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Update bug.yml

a1373caf1818b971e532d1a5e4ba63d6a10e6471 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #825 from buildtesters/issue_template

add bug issue template

b0c8bfc28b2752c541459480de716c8fa2850f73 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add bug template issue

438c50e7c83b1d0466575ce16fa6b9b3a3bf41e7 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #824 from buildtesters/metrics_spack_schema

Add support for metrics, vars and environment declaration in spack schema.

09d5e87598864a2d56696e670c2c496ed2fba0a9 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
update schema documentation for regex, metrics and update schema examples

50c950037926b320b0f5ac8daf1468ff47473160 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add support for variable and environment declaration in spack schema.

Update valid and invalid examples for script schema using metrics property
Add support for metric...

0402305bfb307271b96cacad1d0e09a1fbf81197 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #819 from buildtesters/metric_property

add support for defining metrics

6c47424b82ec1e92ce0930f99be4ba10da62515c authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add documentation for metrics property.

Update example buildspec for metrics with compiler schema example

5d8309d0e6b1a883d43b68f24a2a98b420344b00 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Add helper methods in BuilderBase class: output, error for fetching

content of output and error content from file.
Add method post_run_steps to BuilderBase which is ...

0a210dd2bab11c14daec9c2415cc0f9e81b06df9 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
initial implementation for 'metrics' property that allows one to define arbitrary metrics

names that get captured in test result. We can capture metrics based on regular expression
on std...

8901037801b34778d1bf3702c71282c79d14af38 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #818 from buildtesters/no_header_option_buildtest_buildspec_find

no header option with buildtest buildspec find

0f4b264642193b819be016ee0f2db1a07a782749 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add terse output with toggle header output for all buildtest buildspec find

options. The terse output doesn't work with 'buildtest buildspec find' command but works
for all ...

783c8cd03e0514cfd5b714c7148baf013fa8a96e authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add --terse, -n --no-header option in bash_completion script for 'buildtest buildspec find'

Update retrieval of tags and buildspec as part of argument completion

8c092e09f3269234111a5a39939cf9ebd7e4b81b authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add option --no-header for 'buildtest buildspec find' and add logic to print for each option.

Pass optional parameter 'header' to BuildspecCache

762826e7b635f6fcfe87731601652bc1ac4370c8 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #816 from buildtesters/rename_terse_option

add --no-header for 'buildtest inspect list' and rename --parse to --terse

08e6e5ad77c3fa2b77adfda59119361526f783f6 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
fix bash completion for 'id' and 'name' in buildtest inspect name and buildtest inspect id

c32e53c9778604b91177ca8821b5501838565f9f authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
rename option --parse to --terse for 'buildtest inspect list'

add option -n or --no-header for 'buildtest inspect list' to toggle header output
refactor regres...

d86039f00a735e96be1b4daaeba102a9db62e326 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
rename option --parse to --terse in 'buildtest inspect list'

refactor regression test

a44c305d0a38060720d04c40a5f4fb0430c72c44 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #815 from buildtesters/no_header

add option 'buildtest history list --no-header' to toggle output of columns in terse output

07e6b46826cbf8764903b15c7631d9afd0322f62 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add 'buildtest history list --no-header' option in bash completion

add 'buildtest report --terse' option in bash completion

af8e19369331b9db5a27c135bb4214ee0c321d5e authored over 3 years ago by Shahzeb Siddiqui <[email protected]>