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

Merge pull request #944 from buildtesters/Dockerfile_update

upgrade git in Dockerfile

cfcb0e387729411ac89c028946b4b9be8cdcc04d authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
add instructions in Dockerfile to upgrade git version

remove spack load git from /etc/profile.d/spack_setup.sh script that
is in container

69c56bb8beb5f6d3501127b1e51b72c744f4018a authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #943 from buildtesters/rename_regtest_container_workflow

remove regression test container step in workflow

988d9ba8443902347a9297740046e17d42e4e356 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
remove regression test step for container from workflow and rename workflow file and title.

This workflow will now only build the container image

c052973904433f2936791cd433208ebef32e0bbc authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
remove docgen directory. There were two references in docs using examples

in docgen directory so for now we have explicitly generated the content in
rst file

d3d74082a7b5c360dda72868a8013a2a6ebaa702 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #942 from buildtesters/docs_autogen

refactor codebase for documentation generation for tutorial

b29413046232f8dd75c17454b7b1d39f54074c46 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
refactor codebase for documentation generation in regression test.

add module buildtest.tools.docs and move implementation from doc-examples.py into this module.
Ad...

a53b6a126718d052a6ca19bed2d53d2dfb45ea7f authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #940 from buildtesters/docs_update

documentation update changes

5e348f50bcbf97655b8ecebc3c93adab45271dda authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
--amend

c2a937f31a046962ee957be1a52b22d04d6d432c authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
add custom autoapi template

update sphinx tabs output

9ca5a71b35bbd4e670da43c8fff4776944e2c239 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
experimenting with sphinx.ext.autosummary for documentating code.

5e8ef424d94ffdb7766826ed97aa62e51b7b2062 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
remove sphinx-hoverxref extension and all related changes

0d47e575ab9250a7964049a87f65ce599362f449 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
use sphinx-tabs extension for rewriting installation page.

experimenting with sphinx-hoverxref

d0aa96eebeee8c0b17c84418c6aeb199b040ddde authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
exclude url http://localhost:9000 from urlcheck workflow

remove 'image' property from .readthedocs.yaml since this caused build error when
using 'os' prop...

34472b4f55b026184eaeadee4c807af1e9947a9c authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
add target 'view' for running local http server for viewing build.

update conf.py and requirements.txt to enable sphinx-hoverxref extension

27795163d332e35ab0fffd956e2f3ad383189782 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
rerun documentation example.

The script run.sh can be used to automate doc example from docker container.
update .readthedocs....

866b9211ae4fa8bcf6d3873069cb7cf619216c9e authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #938 from buildtesters/shell_refactor

refactor shell detection codebase

1fb8fabf272af9efce5b8f8b6c0523340ce9c643 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
add docstring test for is_bash_shell and is_sh_shell.

Minor code refactor and update sentence

3a018c1bc8e0e9f4fb69d2bf108de9d32a4ff7fa authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
add methods for shell detection - bash, csh, sh, zsh.

remove python executor (generic.local.python) since it is never used.
Update user docs

b587f0a51e7866a0a13eeca64ce81b9148fb892d authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #937 from buildtesters/logfile_issue

fix issue when BUILDTEST_LOGFILE not found when invoking BuildTest in regression test

62060cc0c5e66e7bd396fb16b7f8b00b7e430827 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
fix issue when BUILDTEST_LOGFILE not created when invoking BuildTest class

for running regression test. We call 'init_logfile' method inside BuildTest class
if logfile not ...

4e8d469aed91fac22b1e06f8e498e41966e84a35 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #936 from buildtesters/pbs_torque_detection_issue

fix scheduler detection issue for PBS/Torque and improve scheduler detection overall

7b2016d101f6465a2658895a75ffba2a6db0b5a4 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
fix issue with facility regression test since we have missing logfile when invoking

BuildTest class for first time
remove unused import

6295057643094d3bf926590e7ffe9741aace1b8c authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
improve scheduler detection issue for PBS/Torque. We will

add addition check for PBS Scheduler to avoid mixing up between the two
schedulers. This will add...

294eb8ca4f5f8f65327fb3d498da6e42de98cd40 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #930 from buildtesters/docs_fix

fix issue with empty logfile with 'buildtest build' command. Update Dockerfile and few other cha...

03717c6f2a97208ec75090c93767ae867d5058cd authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
fix issue with logfiles not being written properly with 'buildtest build'. The logfile

will be written in BUILDTEST_ROOT/var/buildtest.log which will store the last build
log. There wi...

fbd4710b964bdec9b648beaf332f4df5e6a223b9 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
update Makefile

update Dockerfile
update instruction on how to start docker container

abd83b65ab0c4cae473324ae9dda5c7e6f86e698 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #929 from buildtesters/bash_startup_default

change behavior for how test run for bash, sh and csh shell

532f0979276b8ecc109c2b2800367a203b5f20fd authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
remove unused imports

5515ca31e16873d0c78182be8794f38b5f9b1632 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
change behavior for how test run for bash, sh and csh shell. By default the test will run

as follows

bash: bash --norc --noprofile -eo pipefail
sh: sh --norc --noprofile -eo pipefail
csh...

237d0cbb61d3b52e111ae4e7a832a4cd29b7a397 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #928 from buildtesters/modules_documentation

several fix in user docs

0a65bce14ec98839e5154e336cd4fb16f1d46cac authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
minor update in user docs

52d91ce4a1118f0a6f48a284c0ad58bb5760ac56 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
update Makefile targets

f2efd453aa9e7806c2af8fd935c0b86851246813 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
fix several things in our user docs.

add documentation on specifying modules in executor definition

c451344badf66cc8785d337f21800678f92c3424 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #926 from buildtesters/container_workflow_github

workflow to run regression test in container

022da9b31e85ccc96af5bc96d8075f51c39963cc authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

17e89bdca1a0ab2ceec538bfab2f9ffe5480fb3a authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
update context

fde183b5936a584e1fba1f7e44e1ecbb9a1e8567 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
update Dockerfile

b5118e028c01d06f63c38a7e476a433354817823 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
update Dockerfile and update setup scripts

d5f7a7e75b89804a62bf8e7bb0e288771e265d2a authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update Dockerfile

b524674403cdd262e49877268643751f1b3ed6ed authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update setup.sh

9580cafcfca8a2f360f8c71d3cfc93f90dd894df authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

c83e0b75870c6db841dcf2c91880e47051b574a7 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

eb81a9709da4bda2c0dfb45e2b14959b959299c7 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

3748c029794f20213dd07a7747cd73c1aca512e4 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

e24851c511a0252db24c6852dfb2896015b4b485 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

a2d01b1d73956c4bf29418819bdaba08ab0623a0 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

2630ea293914e1fc8ec3f0f8d10b375076e36dcc authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

50ae24653bd1b0e4735b1d0eee60c975a231e446 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

f1e6445a85a2d67ae542bb26cc4cc7003bbdabc7 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

1feff2b92c3b9a734dd56f15d4414ae68eb72070 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

641a9823554525b8b5a282914e62d69de46b8494 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

4a808a94b381ceb628b7c0d9ca1e6195269c2961 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

75e0bdc9cce8018b4a5a23e2d2d57fb6ae7cddbf authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

7e960ec89cecaf8293a1e7a440a62f1ce663fd18 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

b4f2d1deb90ba68406f5f0f88224c64c5f27bf63 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

bf505641caccf26162ca3f85ccd4df2d39afd66b authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

21432723994875abba27bbd93572b5f153024bbe authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

046c3646c92d326db7482ba8b542e410d187d874 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

cdd8ca2473f316f28e79c68b8ea911e479edaf50 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Update regressiontest_docker.yml

3cc9f775176a18ae9df9b8a3dbb015668e314872 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
workflow to run regression test in container

3d46a3e8bbea4196787b2b1d2b27031ed2849e97 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #925 from buildtesters/modules_declaration

add support for 'module' property in executor declaration.

b5100dacfd208c6b3d094b79c3c2779b7acda80f authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
add support for 'module' property in executor declaration. This follows the same structure

defined in compilers.
Add method get_modules_command to retrieve module command based on 'module'...

0681ce5e40e0318eb4da4d6d12df28a2c0ea4513 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #924 from buildtesters/modules

update configuration via 'buildtest config compilers find'

22fff6483b5db6298003348306f80657bdce4f55 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
add option '--update' to buildtest config compilers find

to update configuration file.
By default it will not update configuration unless this option is s...

960697ecd6fa29a520921f9ed642cc156395b23c authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #922 from buildtesters/refactor_codebase

remove buildtest config summary

3064b45ccf6483f8f2211e8eda3b100c67993429 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
debug workflow

fda35216d18d8e2e352e53b881f84fdb111541f1 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
install csh in ubuntu image for running regression test since test failed to find csh

ad74dd2eb139ccbe37ee0345fd3cb353ac1d8379 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
remove unused imports reported by pyflakes

0db111b92248055fa71ac837b17f686646b79a1f authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
remove buildtest config summary command from code base, documentation and regression test and bash completion script

63aedbaaba147dbe5e7b3fcb305bf90adea6c6be authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
remove pattern match in settings schema for 'shell' property

add helper methods to retrieve all shells and python shells
refactor code when checking executors

b3741868af818f60ec2e982e1722fa46168d45f7 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
remove macos python 3.9 test (#921)

8485a4c60c659148021a2abcbe2384c5ca4205f6 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #920 from buildtesters/buildtest_config_edit

add command buildtest config edit

f9c2d46bd58053534aa3b6d8ececd80fe8388dc5 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
add 'buildtest config edit' command to interactively open configuration file

in editor
update bash completion script with new command

ef2cad21ffdbc908d59f4413774345b3a0d8eb0e authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
remove version constraint on lmodule package

2003d5339bb61782259329da0e794d89a02e369e authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #919 from buildtesters/remove_docgen_script

remove docgen script for generating doc examples

8558d0e1df96c32cdb29d8bb3b4e8bbf7db9eee4 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
remove docgen script and remove reference from documentation

a12526f18b9b438eea13c306bcdd8f627e6e4572 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #918 from buildtesters/rewrite_compiler_tutorial

rewrite compiler page and automate creation of compiler examples

5e7d1203aec9bf93fdb57042957cf41cdc8ae516 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
fix path to source file for example buildspecs

7c67a6c7fd398321308e07dab7c4fdb8954b5891 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
minor update to documentation for compiler page.

add highlight on specific lines when explaining the examples

4c70fb24e2a0f6ea11555cbb06d40684899f4813 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
remove configuration file since this is not used anymore

e277aa4c25bcdb6c894dd650d634c40439157bda authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
rewrite compiler tutorial page and regenerate examples

we can now run all compiler examples in container and automated example
creation for compiler page

00d7723cd55e728cfdc1ef1623d3025fca524692 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #917 from buildtesters/spack_container

buildtest tutorial for spack in docker container

744c1c213035351d7d75f1560f18222c399dced0 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
rebuild documentation examples

a8c657a4ae41f6420c73ffa66634a7d6594776c1 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
rerun examples in container

update .gitignore since 'build' directory was excluded

ded149837b19122add31afe558f120b6a7d44fe6 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
fix warning bug in documentation build with unknown section title.

update Dockerfile
address other bugs in documentation

76caebb71b9d4143c040f3a95dc67ef3b096c306 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
remove ubuntu dockerfile this is not used anywhere

055faacfec77f5061ed56bffe18a8299dc2dc42c authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Create buildtest tutorial using a Docker container for running spack examples

create a Dockerfile that is pushed to Dockerhub used for the tutorial
Create a python script to a...

3de0c1c4538efd110169b0ff33355b4f2a60a55a authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #916 from buildtesters/refactor

refactor code base

7d6ef455c589ccd518d076088a6d78ec1fd692f7 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
remove 'launcher' property from settings schema

update all example settings example using this property

afbe3d383e9070705fdb7ca47e5e20bdfa1d6b19 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
refactor codebase add add logging statement where appropriate.

Add check when specifying report file as directory we exit early instead of running test
and then...

d23431dcb7132c9822b866e6a8b9e583d7b3c278 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #915 from buildtesters/fix_bug_buildtest.log_filenotfound

remove copying buildtest.log file to $BUILDTEST_ROOT/buildtest.log

120cb4f0f1ae487b49e0c01845c0551f2eafe418 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
remove copying buildtest.log file to $BUILDTEST_ROOT/buildtest.log

2bb014c513dddfbae10e79e908a4e088a325c3b5 authored about 3 years ago by Shahzeb Siddiqui <[email protected]>
change workflow name for mirroring to (#914)

SvanBoxel/gitlab-mirror-and-ci-action

260aa9a6a65a431f6df9841685215d2a8575fc8c authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #913 from buildtesters/remove_archspec

remove archspec library from buildtest

60cd5f22e09786eeb10ad86d2129dc4edcddea4f authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
remove archspec import statement

68aa0e81388622273de5bf00b74d8234ca1ce2d7 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
remove archspec from buildtest since it failed with key error on certain platforms

relocate documentation page for compiler section that is Cori specific out into separate page

605eba8f12326b82091d47e9e5e4fe1bd8c0030f authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #912 from buildtesters/several_changes

rewrite compiler page tutorial using docker container

ed44acc195e96218fbe33bc3efc828533cdce383 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
minor format changes in docs

6e6152782cd009bb5f86af78f08c72fc5dba9006 authored over 3 years ago by Shahzeb Siddiqui <[email protected]>
change output for 'buildtest inspect query' to use rich.Syntax for output instead

of using rich.panel

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