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
c5aea915a779c4a7d7456d3c6242a0e1c01eb3a0 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>
tests/test_inspect.py::test_distro_short
tests/test_build.py::test_get_system_package_binaries
te...
Add the following tests in pytest
tests/test_build.py::test_build_report
tests/test_build.py::tes...
Fix #122
59967bca40a334e7b171fbb32dc409eb8a792e23 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>regenrate documentation.
Fix pytest issue related to directory expansion.
5dd235a71ccc7e60a670e5591ac74f66ff5942e1 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>
3f8d74e8d62dbf083bcfb109d293774fa3c40369 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>
0cfe15fa00569aaf71d70f8a802b9eba6cc76968 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>
6dd98475d6df0b24034b34e4ea7d1f7d7d098157 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>
remove docs/README.rst and success_tests.sh.
f9edbd1a6eba447d795e67c86c822a7c3bf5e8e8 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>two tests were failing in pytest because directory was created and not removed.
3f8a29ed1ab99a5789f3533dcbb0c57d9ba7e165 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>Add EXECUTABLE, CC, FTN, and CXX as shell variables in test script.
nvcc will be set to $CC in te...
update documentation related to build pipeline.
Minor edits to documentation
Rebuild apidocs and ...
bump version to 0.7.2 and update in documentation
add dry-run section in build
minor edits in doc...
of module collection update
Minor documentation edits
Fix bug in bsub wrapper when multiple tests...
parent module dependency.
Update Feature Overview page with reference to automated tests
12e406c144e6251667238b65421b6df5b0ca13a6 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>
fix path error bugs in program-output
24b0e5097d09e27278c6dee55da4e6ed07ab2966 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>Fix path error bugs in program-output
44fe98c5e75e7052669763a5e9286377d9306b07 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>Update documentation reference (program-output:) to scripts in docgen directory
2d942cde5b801f0f6ae07401506a820c2b3befaa authored about 5 years ago by Shahzeb Siddiqui <[email protected]>Initial implementation is for helper method and introspection commands.
0b52893c05bbcf4605a14a4f7265d1e38c14e5b3 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>of test script but it doesn't write the content of test. The dry run mode
does not work with -b o...
binary test will be written with magic string #!/bin/bash for now and
file extension is .sh
remov...
rather set the collection to an empty list and rewrite file.
in method func_config_view() set arg...
Set codecov to devel branch as default.
5447482b65f0f247b13a95322129348a56bec1ac authored about 5 years ago by Shahzeb Siddiqui <[email protected]>adding a .codecov and .coveragerc file.
Testing coverage reports see: https://codecov.io/gh/HPC-b...
of {pre_exec}, {post_exec} {exec_opts} work in building the run command.
Adding pytest examples f...
add directory expansion for adding and removing tree
add test for spack and easybuild module retr...
when creating files or directories.
Add test for creating and checking directories and files with...
This was fixed by using os.path.expanduser() and os.path.expandvars()
Adding tests for checking ...
37f8632658bccad3001e1a9122a816d5031184ea authored about 5 years ago by Shahzeb Siddiqui <[email protected]>add license in vecAdd.c
16c014fe22f16d53d6c5be04794d301ddf9f183d authored about 5 years ago by Shahzeb Siddiqui <[email protected]>Pushing uncommitted changes for auto testing.
95f98b152cc5f98d439e8dd81a51d63a512f7616 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>ab1f19bcc91edfde4ae5fc2d1e3f2badf8b16cfb authored about 5 years ago by Shahzeb Siddiqui <[email protected]>
This is used with buildtest build run to locate test directory location.
Enable module permutatio...
--dry-run is not a bsub option but one provided by buildtest to allow
user to see submission comm...
Add LDFLAGS variable in test script when its declared.
2bccca360189d7724bc50be2e95212d44c66a4af authored about 5 years ago by Shahzeb Siddiqui <[email protected]>a5f04b71d8a45acf7bda4564c23ca0540984a045 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>
rebuild documentation test and fix bugs in docoumentation.
306fa8997f80cc006963ef2a7e66b03b7a405016 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>adding introspection.rst with "buildtest system" command
yaml.dump() was causing test configurati...
Merge LSF and SLURM job examples in one page
Remove unreferenced files in documentation
Adding pr...
Removing openmp dotproduct tests
4a58551a75a62b75f496b10f88ae710ed9aa1de9 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>add key launcher_opts to pass launcher options for running mpi jobs.
Fix bug in condition pre_run...
Add logging in class SingleSource
remove yaml.py
removing all source code for test and yaml files not relevant for now.
Will only contribute tests...
removing license header from each source file.
Removing unreferenced methods in framework
add example using pre_exec and post_exec option
add test example with OpenMP
Remove outdated test...
Base class BuildTestBuilder detects compiler, mpi and language.
class SingleSource inherits from ...
Minor updates in documentation.
5a812e78d7f168c3c34ceb1a6f2bb8344c655512 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>Remove buildtest run subcommand. This is replaced by buildtest build run
Rearrange Build section ...
Removing ohpc test configuration.
Random bug fixes
get lsf configuration such as resources, model, host_types. Move method
get_lsf_configuration to ...
add option "buildtest config <edit> | <view> | <restore>" to edit, view and
restore buildtest con...
add documentation example on --check
update environment table
Removed outdated features from documentation
Fix Reference page with links to video and slides.
4b9a938816a4cc95597ecb3798af7b591aa50705 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>
move status.py to tools/buildsystem
rebuild api pages
Remove buildtest run options -S, -p, -s. Now tests can be run via buildtest build run
7ce3469870de71a9177745eb7aebb7999e011894 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>id.
remove documentation example for --clean-build, --testdir in build.rst
update section build_s...
rebuild test help menu (buildtest build, buildtest module collection) for documentation. Add sec...
227a8d56223fdb9a19c65c3d7eaeb0f894f87079 authored about 5 years ago by Shahzeb Siddiqui <[email protected]>collections
f13341f79bbb6aa2d548d1f28ffc43545d312384 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>will remove "buildtest status"
add option buildtest build --clear that will remove build history ...
TESTCOUNT is now done by retrieving list of files in test directory. This
fixed issues where test...
encompass build_id that is incremented after every build. BUILDTEST_TESTDIR
is now consistent acr...
Detect Architecture and Vendor for current host. Modify path for BUILDTEST_TESTDIR to encapsulat...
a8f3dc69e4de497c18fae8790f6660a27fadae0a authored over 5 years ago by Shahzeb Siddiqui <[email protected]>0ed393789d97615c316908abd5ca3ce17df7beab authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
d836f0bedc4093505fbbd6ea40a4328d22a05045 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
remove outdated doc test for buildtest run
update section in "buildtest module --module-dep"
Rebuild documentation api and remove doc example for find section.
5ee8f98576ab286ff3606afe462577efd972a8c9 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>remove YAML subcommand page
fix documentation test for module collection and mpi examples
Rebuild all documentation test and update auto_write_test.sh
3473174efb4e0cb93269a64a31e9869fb0a0cdbc authored over 5 years ago by Shahzeb Siddiqui <[email protected]>add command "buildtest status test" to view test generated based on build ID
docstring formatting...
Change format of build.json.
Add method get_build_ids(), get_total_build_ids() to retrieve choice...
buildtest will write file $BUILDTEST_ROOT/vars/build.json to keep track
of build history includin...
18088d9efd2d177cb833ad04681e1507a51cb639 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
two optional arguments package and module can be passed to generate_binary_test
to indicate if it...
add message when conducting binary test with no loaded modules to end gracefully.
update help on ...
sphinx-apidocs for formatting. Need more testing to ensure all docstrings
are formatted properly.
remove unused variables from conf.py
Add variable BUILDTEST_MODULE_FILE to reference $BUILDTEST_R...
remove --clean-tests option Fixes #117
c3cc6cfb23e82b0d6747fbb207f37c0f6884c5a2 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>is not a valid option
51489ae04f4ca8e4dc520064c46aa91d6f1b79f8 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>53e78a56756e1c8a88397804fad88207a2844a69 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
The error in rtd build for apidocs is due to fact BUILDTEST_ROOT is not
set upon build.
Add option -T -E for sphinx-build in Makefile.
17825428055c06ffa59ddcc705f68c27be6ea325 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>b1f6318296d536d4162d608f1d3a28d365a7d005 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
50cdb88f11c9e73c0fab49fa1283943878a37135 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
Add usuage for module collection and module tree commands
Add section on setting module tree
move method diff_tree to file module_difference.py
add variable BUILDTEST_MODULE_COLLECTION_FILE ...
3009b4bd2200880680c924fc8de1ae090ef264ba authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
moved file collections.py to modulesystems/collections.py and update import statement
add option ...
page. Add test examples for each command and automate test creation using
auto_write_tests.sh
is updated with active modules in environment. When no modules are loaded and update on
module co...
Add remove option (-r, --remove) in buildtest module collection to remove
module collection index.
af211d563ece86b6e0ce66d0478bce896b7eb0a0 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>
test are now built using new testconfig name scheme.
add test examples for module collection for ...
Add page "Additional Features", and add page on "Managing Test Configuration" with
command exampl...
All methods related to testconfigs are in testconfigs.py. Moved some methods from
show.py to test...
Add option "buildtest show testconfigs" that prints test configuration and description field.
Exe...
use.
Add mpich hello world test configuration
Add orterun and mpiexec.hydra keys in show key opti...
some outdated variables were documented no longer present.
efb3616e695a4f228273f2ae45ad3eb4c2232a26 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>configuration value.
df9dc57dafa9546e615edcc59358fe4e02e37dc1 authored over 5 years ago by Shahzeb Siddiqui <[email protected]>