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

add option to toggle on/off header columns in 'buildtest history list' using '-n' or '--no-header' option.

5dad7d5d8a51533b1ee910f6a72bbfdabf6c89d6 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #814 from buildtesters/terse_option_buildtest_report

Terse option for buildtest report command.

5b7c4aca9cf91845b497402f8833ddea6cee68c9 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
fix pyflakes CI check

3021623ffd1091bcc86620a430cd7597fe053db0 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Bump black from 21.6b0 to 21.7b0 (#813)

Bumps [black](https://github.com/psf/black) from 21.6b0 to 21.7b0.
- [Release notes](https://gi...

087983957b39b9ff799c3c97fa228a1d871c295d authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
add section for terse output with 'buildtest report'

5ec44de692122d90fc86b5371dddb5c5b62a2a7e authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
refactor regression test for 'buildtest report'. Now we make use of Report class

instead of passing arguments to 'report_cmd'.
Ensure we remove VAR_DIR before running tests

0d52b60b07205e25f1f9cdb1a105bb8b35f2e16a authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add --terse option in 'buildtest report' which will print output

in machine readable format.
There were some fields like 'starttime', 'endtime', 'runtime', 'state...

6d2826c760006166cda84f044fd9885c658b1955 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #811 from buildtesters/buildtest_history_list_terse_option

buildtest history list --terse option

b57967356e681fa1f622299dc0496787dac75ccf authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
sort build history id alphanumeric when printing them. The issue

was that python can't support natural sorting of files based on numeric
value. The history direct...

bce7e628f7a75d26808520a2df2d6f46fe0f1c43 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add coverage for 'buildtest history list --terse'

f1195c097814f1e04c1a59abf0c6c4c259cfe180 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add bash completion for subcommands 'buildtest history list' and 'buildtest history query'

We autopopulate build id when using 'buildtest history query'

efeb96fed8658f5e31c8c3cccdcc0aa37de840b3 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add option 'buildtest history list --terse' to print output in machine readable format

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

add terse output for 'buildtest buildspec find' options

21d8b52e1b4e5fd1ab25d1e992bb91bda08ccabb authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add terse output in 'buildtest buildspec find' for all options including

'--group-by-tags', '--group-by-executors', '--maintainers-by-buildspecs' except for
'buildtest bu...

eb99486d844d0b660624c4048d809c7dfbe62248 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #808 from buildtesters/buildtest_help_output

change output style for buildtest help command

05cf8cf4566983421d87965b8f69e037ef6aa977 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
change output style for buildtest help command

92dc4f5fb75ed3cf1665b8735ee7e73fe7a05838 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #807 from buildtesters/filter_by_buildspec_field

Filter buildspec cache by buildspec field via 'buildtest buildspec find --filter buildspec'

3f8a4a09f7ef5360dcc9ced92bcff9815cf0ebe5 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add documentation section on filtering by buildspec field

9ce30b7848702103838bb5ca4f74ead0a6378741 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add regression test for filtering by buildspec

8a54adb39b68c0fb3dad3b82d9793b3182653a4b authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add support to filter buildspec cache by buildspec file. This can

be done via 'buildtest buildspec find --filter buildspec=<path>'. We
renamed the format field 'fi...

4ceb03e1cdfc3684210132d062398a918a3c16c3 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #806 from buildtesters/buildtest_inspect_query

add new command 'buildtest inspect query'

5f18db266ac5a298440bf1b6dacb57076fce1d8e authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
fix pyflakes

21b5b08b8a13cee9c4a205327fd75578ef2aba44 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add documentation for buildtest inspect query

8a8ec0aaf1a46b74246ba128da6c97687f12f43f authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add test coverage for 'buildtest inspect query' and fix broken regression

tests.

81d7a35e69e4cb74e700f3662d3b049729c941ba authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add bash completion for buildtest inspect query

99da3ce59de305e7a9602d3aa645e180c9d3ca5b authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add implementation for 'buildtest inspect query' which will print content

of test records such as output file, error file, testpath, build script.
The --display option exp...

d993583ed2aca9e1d5d868374e5abe053bf4e9e2 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add subcommand 'buildtest inspect query' with options: -t, -o, -e, -b, -d and

positional argument that is name of test.

ef4f99f85a4e86f744d3b4e4310489827915fac0 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #804 from buildtesters/changelog

version 0.10.0

9e239d0efc7d69d20397c05761382893283f00d9 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
bump version to 0.10.0

f1e16bfd8e4fe103a5d0ae90173ebf19239baa04 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
update Timeline page

dee8aedaf0201e0eeeda42190dd9ffaa9ca94477 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
update CHANGELOG for version 0.10.0

4f04324d7d764442e2a1a075693fc0fdf854f570 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #803 from buildtesters/isort_contributing

adding section for isort in contribution guide

2c2b8f398a220104a195d7748b42c4d9703c7b3b authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
adding section for isort in contribution guide

31eadab177d963b55c5635992dc6507372bdc9f8 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #802 from buildtesters/sphinx_fix

fix issue with rendering bullet points in sphinx

0c3a6485086f5e6d597a0ea5b59c56c923a02253 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
fix issue with rendering bullet points in sphinx. This is solved by

downgrading docutils to version 0.16.

85d9d42c8351bd5d0e6d64bd897e273ee419393c authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #801 from buildtesters/docs_update

documentation update

1d29497588636cee2eeec152b64f6c12c750c199 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
rewrite documentation for compiler.rst and global.rst

33388c10abe60bc3689d6309d2b604bc1e12d311 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add example add_numbers.yml

update a few more documentation pages to make use of command-output to generate
examples

5fbcd6c5a638fd9544830b1b015c9280af276017 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
make use of literalinclude property for viewing yaml content

in sphinx for buildspec_overview page.
Rewrite buildspec_overview.rst page and update docgen.py s...

d5d82d0fbeaa4a23ab5ccb6b63712c897e59fcb5 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
update docgen.py script and remove sections not needed as part of documentation

be68750d6978bb5b53ace00c92cb49252ad26bfa authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
update docstring format

b6aabaca34e8d4a05f529e9a0dbbfd2da589cc5f authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
remove auto generated documentation examples via docgen.py script

a3da42498ced3f22516d381cf07a1a3e21cb5d9c authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add isort badge

dcceceee139fbf42ee3d2401cd1bfb4378741ad1 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #800 from buildtesters/run_buildtest_commands_in_docs

run buildtest commands for generating docs using command-output

7881b6bd433bc12a21290491506436ed719aba37 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
update .gitignore

update configuration page with examples using buildtest commands

9697f0a031083b473b652cfb495244a7a063d81d authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
wrong if statement

74ce13f1bac2491c1dd2d74ca7be8e88da199eb5 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
check if VAR_DIR is a directory before removing it. This fails in CI check

since this directory is being removed when it doesn't exist. We add this
check when building docs...

f44a3de5ad31e9fcc1766d2bb0ce1601d34472b5 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
update docs/conf.py to enable proper environment in order to generate

documentation examples by running buildtest commands during sphinx-build.
set BUILDTEST_COLOR="Fa...

5e428b70596c8531ac76a09debe54035b5ef8936 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add isort in requirements.txt

8080092378b206eb03aabcba289616e7aabd6ee4 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge branch 'devel' into run_buildtest_commands_in_docs

14ad547589b5fad302c00be08f1a816930702417 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #798 from buildtesters/isort

using isort to sort python imports. Add github action and pre-commit

5ddaef48a75f8ed3b7885d1d4cc350d2a79b4f13 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
update buildingtest.rst page with buildtest commands

cf89431b1d5f045c7285d4c7b4e9f3c09ec89278 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
test buildtest command in command-output directive in sphinx to

see if output is generated properly

ff225a594e09fbc439547ad1e622609fa7269e19 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #799 from buildtesters/buildtest_report_list

add command 'buildtest report list' which prints list of all report files

90c56952dbaa2ba8262c08a1c98e650b69caa179 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
buildtest build will keep track of all report files in var/report-summary.txt

which is a single line per report file. This can be queried using 'buildtest report list'
which w...

41a93a8add74404c972def44ac60d9cf1ccb26ad authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
fix regression test for 'buildtest inspect' by adding coverage for 'buildtest inspect list -p'

Add examples for spack schema for 'skip','batch' and 'sbatch' property
Update JLSE gitlab workflo...

3249ad0156a83705f63b7ee398c68db6590deef1 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #797 from buildtesters/bash_completion_update

merge short and long options together in tab completion

eeb252560bf8373a9a8c03f1fdd5991fc5386277 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
merge short and long options together in tab completion and merge with subcommands during

tab completion so user dont have to type a leading dash or double dash
Add bash completion for 'b...

1888e283eed072ba5116d74ea0e6f03ed55f1bc4 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #796 from buildtesters/sphinx_argparse

use sphinx-argparse for documentation of buildtest commands

83fa30438e9672d05f73816e5d36cdc421a0acc9 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
error in .readthedocs.yaml file according to build. Removing 'method' property

4bfcdd556b53030ef6393c3341cbd7e92a98fc7b authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
rename .readthedocs.yml --> .readthedocs.yaml according to https://docs.readthedocs.io/en/stable/config-file/index.html#configuration-file

Remove 'view' anchor from Makefile

c6f8bb2b64c1ac698e3dbe90b0976b71f651a085 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add BUILDTEST_ROOT environment in conf.py at start and update $PATH

to add $BUILDTEST_ROOT/bin to path where 'buildtest' executable is located.
Change output of defa...

da19ef004ccdf30467399a5db8a00d99b3b7ea15 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
use sphinx-argparse to automate documentation for buildtest command reference.

Update requirements.txt

4e65328560bdb4c85362c56c319b467616ba56aa authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #795 from buildtesters/document_schema

Document spack schema

861f226e17dc4104620a824c614ee7d5175ffed7 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
rename title of workflow

remove ssh-key property from JamesIves/[email protected]

1f9de3ac228cb39ea79c416178416720b73846e6 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add description for missing properties in spack schema

a832cde5614fdd5aeea6a2f8b2b848841db6063f authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #794 from buildtesters/deploypages_workflow

remove ssh-key option from workflow JamesIves/github-pages-deploy-action

7407f457341887ac76dee4bdea86fd30864086f1 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
remove ssh-key option from workflow JamesIves/github-pages-deploy-action

a0815bf58b0a2347e99fbe1b3fdcae704dffedb0 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #793 from buildtesters/bash_completion_improvement_add_parse_option_buildtest_inspect

Bash completion improvement and add --parse option to buildtest inspect list

cc52ca84d339e77d2c6b56481cc8b28cf458baa0 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
fix pyflakes import issues

e9585427a0769111602a7bdc187dba96ed8128d5 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add option --parse to 'buildtest inspect list' to show parsed output delimited

by a PIPE symbol (|).
Update bash completion script to complete options for buildtest inspect [na...

001657d9368d78153952722a34c510884e76e92b authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add short and long option for bash completion for several subcommands

and remove the subcommand from the options

a38cfb9f7114303f07db6b6a26e2b1695d0f6363 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #792 from buildtesters/add_debug_option

add --debug global option which streams DEBUG message to screen

bc8c9ffbe5bef383d2605bfde6055914ac3b4e8c authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add --debug global option which streams DEBUG message to screen

Add debugging statement for few buildtest commands along with logging

5519e974ba7de37f7e1bc9bff8ca72b4db695cc3 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #791 from buildtesters/rename_config_option

rename option --config-file to --config

18d1e2aa28be54e76fac1c9c86cb5d3d684fc1e1 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
rename option --config-file to --config in the global option in buildtest

f430ace8d579177e4a015fa786e4d0af0e031f42 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #790 from buildtesters/spack_example_typo

incorrect output of spack schema examples in documentation

72f4219a1ec3ff2432a16a416089c2e0ee7f0850 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
spack examples from schemas was incorrect. We were showing output of JSON content.

Rerun 'buildtest schema -n spack-v1.0.schema.json --example'

64856c60eea2b70c8d70b330dafbc85fae0d5c2b authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #789 from buildtesters/doc_update

Update Documentation build scripts

87f6007de6e56fd538271da318219a0925d29a82 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Change diagram for ParserSchema Validation

d335e236de1d6eff45d37d60627cc17556026532 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
update CHANGELOG

add note about bash completion in installing buildtest
Add entry for 0.9.6 release in timeline

a1f4ed0a08765ff7d33401cc91c3a4fc0f84442f authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
rewrite docgen script and rebuild documentation

reorganize structure of docgen folder to create subdirectory based on where file is read in the r...

a2214bd2e73840d48a4fe962550ecf68e7ef5eff authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #788 from buildtesters/spack_test

add spack test support in spack schema

c0ee16fea4f9174507dcc430342a7689a4979b2d authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
update invalid and valid examples for spack schema.

c9dcb363d3b849bee1a0c03f54d7bde1fc38359d authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
initial support for spack test feature in spack schema and two example buildspecs

with documentation.
We can run 'spack test results' with suitename or spec name.

ee598fe0c6dac3c81552676646ebfd09203a63ad authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #787 from buildtesters/buildtest_help

add command 'buildtest help' which reports a summary of all buildtest

b15b886ef30f76fb2a662ac724086afb0e4ef7d5 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add command 'buildtest help' which reports a summary of all buildtest

commands.
Update bash completion script to add 'help' subcommand

eb64bbf8e2b31859f6e73b45080babd3cb8a73fa authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #786 from buildtesters/fix_spack_regression_tests

add more valid and invalid examples for spack schema.

65a129d22c59bd82f38be8db7c52a0d3fdb58911 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add more valid and invalid examples for spack schema.

Fixed one of the spack schema regression tests

479be078c6c3e4dd4ef3022a4a598e23c2981a7d authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #765 from buildtesters/dependabot/github_actions/JamesIves/github-pages-deploy-action-4.1.4

Bump JamesIves/github-pages-deploy-action from 4.1.1 to 4.1.4

aa58a5564847c744bd4ef1d3c67c27244906da9f authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add command buildtest buildspec validate (#785)

* add command 'buildtest buildspec validate' with options '--buildspec', '--exclude','--tag', '-...

20d980b4f06a5a679b894e029613e0f90526b711 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #779 from buildtesters/bash_completion_add_terse_option

Add bash completion for several options and add --terse option in buildtest buildspec find

691264987f0ce787022691b2820a8bd81c893321 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add bash completion for 'buildtest build --tag' and 'buildtest build --buildspec' command

6af8990ea620507c5d8c11cf9dfb89d684ad1e0b authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add option --terse in 'buildtest buildspec find' which prints output in raw machine readeable format, otherwise

it prints output in table format.
This option can be useful when doing tab completion for bash co...

e129262fd25c2b76d827aeb402ec470b8fd68b4c authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add auto-completion for following command arguments

'buildtest schema --name' autofills on --name which is the list of available schemas
'buildtest b...

9aba68ea1462f629d3783c9bc5b6743585dec718 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #771 from buildtesters/dependabot/pip/black-21.6b0

Bump black from 21.5b0 to 21.6b0

4b5d567c4a131c885c9e06b9ce6a2047a0ac02c5 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #778 from buildtesters/spack_update

Support for removing spack environment and defining mirrors

7ed47b2aa5fc18dc5e05ed6676e47c7f90f2eeac authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
urlchecker reported https://cache.e4s.io is not reaachable so we ignore this link from check.

Typo in method argument name in upload_test_cdash. This was reported in CI check

74b7db8046acbfee52f59ca776bf0ea5fba0a383 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #776 from buildtesters/enable_bash_completion

enable bash completion script as part of installation

9107c6ca849a59e3b2b4944fca7285915792d8ae authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
add support for removing spack environments with property name 'remove_environment'

and 'rm'.
Update user documentation with examples for removing spack environments

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