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
implementation into class SiteConfiguration. Rename BuildTestConfiguration to
SiteConfiguration
...
1c9a4118f3c2ed0237914f79072e83b61d5eb02e authored over 3 years ago by Shahzeb Siddiqui <[email protected]>add 'runtime' property in status to check for test state
d2f83b2b23f184387d076a159001d3749cf344f0 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>these will be running on github infrastructure which doesn't have a module tool
installed. We wer...
refactor regression test
056df905e84675ad7f9cd1914cd68d25db54d06a authored over 3 years ago by Shahzeb Siddiqui <[email protected]>2b7270fb88771bffc732945ecb55571455124491 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
can specify a 'min' and 'max' time.
Update schema and invalid and valid examples.
Add example tes...
to class BuildTest and we find path early in stage so we can record path in
each builder object. ...
add test coverage for buildtest cdash command.
d6abe8126361327c9004deb22dbd1ef7d5f5d5f4 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>applying black
add video link from SEA21 conference
Add command 'buildtest cdash -c' to specify alternate configuration
file when pushing data. This ...
change cdash configuration format and improve error handling and output
eb73f2838d876fe35517eb036f4b8fd3f6654bd9 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>8b6b94ea47273bfabc3eeba77d4b73d41b1b5b6c authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
9780403e3623afdbb16ccb81b85ba0373514ba38 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
eeaf1bf5c3de87c3380f404297be6b205b9fed95 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
The 'url' points to CDASH server and 'project' name points to CDASH project.
We use this to build...
Regular expression in executor property
1ff744c5a00bb2a18d7d40b0dff057d6d65b9c7a authored over 3 years ago by Shahzeb Siddiqui <[email protected]>b33fb9e9ed09951a4d92789c47d459b68fd5fdc5 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
921e13f632dffab00328b1dcfa400cf11b4cd679 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Regenerate documentation example to account for new options in buildtest.
Update query_test_repor...
consistent naming between commands 'buildtest build', 'buildtest inspect',
'buildtest cdash uploa...
65cbe60fbd15e56b526e95766fc2fac4acffdcce authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
when using 'executor' property in buildspec. We use re.fullmatch module to
match expression with ...
Add extra Exception class and buildtest config executors --yaml command
a634930cd77e6a7aae6e04dc9d8dfc5bf25d44f6 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>to command 'buildtest config executors --yaml'. The command 'buildtest config executors'
will pri...
Raise ExecutorError exception related to Executor errors during run instead
of raising SystemExit...
--report-file option in buildtest cdash upload and buildtest inspect and add extra exception cla...
3ef31417416ac7300434d9fff4bf7a355af95203 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>different types of error handling. We changed some of the exceptioned
raised from BuildTestError ...
fix regression test for buildtest inspect by refactored methods
define method load_json to safely...
timeline
44e628d37a6f17dd21a0d644bc2f0551218e5ccd authored over 3 years ago by Shahzeb Siddiqui <[email protected]>remove CI badges
e27f437104c6e36c2ae68f52c24dbb7572ef39c9 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>8829d6c79a559ac9fba7c9528bce588d6233fde2 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
0c0b6c92df41e0bab8e317e32b049eb850b6a9fc authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
3da3b3329e7d318c78639bc12886b9e24b8c66c5 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
67c938a316480620879bda1063cdd2df1b7f2874 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Bumps [JamesIves/github-pages-deploy-action](https://github.com/JamesIves/github-pages-deploy-ac...
cd1e172d85b5024237a5ba5537709ca1fad1a250 authored almost 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* add buildtest report clear command that can clear test report
add buildtest report --file opt...
remove buildname field from cdash section in settings schema
9f044758bfb67ba9cb098fde32466b34ca3dced9 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>output in BuildTestCommand
b2fc6af5793e025b34517440c8a0e204963fe898 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>make buildname a positional argument in buildtest cdash upload command
update gitlab and github w...
add processor field in settings schema
4339041c8a40972f845bb3aa75b6fe766fb6be28 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>This field has no impact on buildtest behavior
e231de53c0e27237effdc6305a1ad0704feda850 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
* remove trafico workflow because its not working see https://github.com/orhan/trafico/issues/3
...
run buildtest cdash upload in CI
4d6054ae0e39477785230f5ee80616107090500e authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>0e824495acf922a7536a99653afd0757d3b75bd0 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Add more output in 'buildtest cdash upload'
Add cdash configuration in settings file
buildtest cdash command to integrate with CDASH server
ab1f9392ffdaf96f850134fcfbc823bd5194fe76 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>1e9104483802bf481e252a5b0051705e4e855a2f authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
9bf2843fc3dee16fef04fb29d0f57cab1da00b70 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
a943b1692d6b2e79fa5d4df7e7679ae688602464 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
The buildtest cdash view will open project in webbrowser.
The buildtest cdash upload will push te...
Change output of buildtest build
3b439ce46c25b00c2f4698d70f86d56260ca34a5 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>7d5c51a82fdc0ab2a629ce478f4d68598c9aa287 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
from cori pipeline file. We can simply run tests from login node
9d5e05338a2fdc96313c39a0a43bfb245ad0a039 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>BuildTest class.
4af6fb711c11bc45f7cf646c20240cc556f5019e authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>additional tables such as breakdown of buildspecs by tags, executors. A list of test names
in par...
Add test for utility methods in buildtest/cli/__init__.py which
had methods used in argparse.
Rem...
force buildtest to write files in $HOME/.buildtest instead of $BUILDTEST_ROOT
f83b4fa0ace72a91f131d4c98f9e696d6eac47ec authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>files in $BUILDTEST_ROOT/var and $BUILDTEST_ROOT/executors now we changed this
to ~/.buildtest/ w...
refactor argparse implementation when using .set_defaults for method invocation
1cd7a8de537402b4402a30352bd447a6695edc87 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>reimplemented some of the method entry point for buildtest commands and refactor test examples.
W...
reimplement argparse implementation and move buildtest/menu to buildtest/cli which changed all i...
47f88b6d8954526f1ed143c82dc2555b7ad6fc96 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>rename buildtest/menu --> buildtest/cli which changed all import statements
d46715d1f6834f32121d92b94f1ae3218c88e38b authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>bump version to v0.9.5
6d0c3a6462155301e2fad9ab4e4da72432c8398c authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>670d11c56041b7d48b7197c6da7911d1e996a42d authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
add coverage report image when running locally
remove reference to 'buildtest config compilers --...
Add more metadata fields in report file
e16efba64b809ee64076057ea614258dd3739a39 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>cb04f7ba6e0f3e14c5dd774c7390e9261fe2aa7c authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
refactor code in buildtest buildspec find with if conditions when
using BUILDTEST_COLOR
command. Alphabetize format fields so that buildtest report --helpformat
will show that by field ...
'hostname', 'user', and 'compiler' which are recorded in var/report.json
Remove property builder....
increase regression test coverage. Update Build and Test documentation page
fb910c95ebac7f91f846adb2e57d03cb140b1c99 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>afee1bd68ff9c016b3bcf68e42493f730234fdd4 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
e35a1a1a949915598e31cc58114a96f08c291826 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Add test for 'buildtest config compilers find' at the facility to test
environment-modules and Lmod
3071859080c390c204d2157992a8ad1c3227e226 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
replace shell-script regression test with python script
88674e1e63419fcce95d68fe48a6da5513f834e5 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>Fix bug in one of the cori buildspec test
740e7995db7a4dee0a62d57e9aaf5604443eeefc authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>0d584c422bab72cf871df1046e8b479a0d26a55f authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Add KNL executor in Cori configuration file
Change test to use cori.slurm.knl_debug executor
Add ...
add upcxx compiler support in compiler schema and settings schema
48b7c9fa75a30c75ed15bf512f999c5fe00df579 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>and calls coverage for line-line detail.
7ff021ca433c7dd93911c6746d6f07f879cbcde5 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>finding the compiler
Update CHANGELOG
remove buildtest config compilers --list and make output default
ff5a3eec42d7b89c543d5fb9f446af246baa2eb3 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>a7f68a7d32acc9ca5c15098367aff0db96712a47 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
when running "buildtest config compilers"
Colorize table headers for build, run, poll stage
* move method write_testresults from BaseExecutor class to LocalExecutor
since writing test res...
rewrite documentation for buildtest inspect command
8d423261c0aaad79cad27a7b8e23fbcbd2c572c6 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>Update scripts/docgen.py with commands for buildtest inspect for documentation
Add subsections in...
reimplement buildtest inspect command
2aedca1cddab6a19589687c417bd2affe94e7912 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>c02182aa28d42fc4b072872e1e67601ad971d092 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
change black workflow to only check on source code directory (buildtest) and regression test dire...
96b328a28a2f2bac6083cf9ea4a63dbbe3d0678e authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>53b25111436f9ede4d1726a180ef0ffa2629dc03 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
8b97720d343f44499571ef82ae91b6474e41a174 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
buildtest inspect name, buildtest inspect id.
buildtest inspect list: reports all test names and ...
color output in buildtest using termcolor library
75af00b312d0fcf4d939dd08a07f0984cce00c23 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>can set this to "False" to avoid ANSI color in terminal. This is used
when generating documentati...
Add termcolor to requirements.txt
8371250ae59d9dcd251dffd2b26b4ac6cea628cf authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
* add script scripts/regtest.sh which is wrapper to 'coverage run -m pytest'.
We update .covera...
add method start_time, end_time, runtime method in BaseExecutor.
6de6e6c43b21fc760d4df60ac4fb943d8397835d authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>d1bd1610879796721031f6f0cc97c8d2ef37f806 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>