Testbuddy-g5k
Testbuddy-g5k is a tool for declaratively defining experiments to be launched from a local computer into Grid'5000's clusters.
It was created as part of the Google Summer of Code 2024 Debian project titled "Benchmarking Parallel Performance of Numerical MPI Packages", mentored by Francesco Ballarin and Drew Parsons.
Source code
The source code is contained in the testbuddy_g5k Python module
directory. The fenicsx-tests-gsoc2024 directory contains an example
script that can be ran as an experiment, with its configuration in
config/fenicsx-tests-gsoc2024.toml; these files serve as a working
example for those interested in using testbuddy-g5k for their own
purposes.
Documentation
The documentation can be read online here.
The documentation can be found under docs. It may be built either
using the makefiles, e.g.
make clean html
or by using sphinx-build, e.g.
sphinx-build -b html docs/source docs/build
The CI will update the GitLab Pages when the pages branch is merged
with main.
Change Log
In lieu of a Change Log, you can view the commit messages of all the version tagged releases, which are thorough and keep track of what is new:
git tag --sort=committerdate | grep -E v[0-9]\. | xargs git log --no-walk
Metadata
Release files for testbuddy-g5k 1.0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| testbuddy_g5k-1.0.7.tar.gz | 1.1 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| testbuddy_g5k-1.0.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.2 MB
Release files / testbuddy_g5k-1.0.7.tar.gz
| Download URL | testbuddy_g5k-1.0.7.tar.gz |
|---|---|
| Size | 1.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dbaec243b17530155e2f3121d7744c990110bfec740fef7b9c1e1b09ebe43c00
|
|
BLAKE2b-256 checksum How to use checksums |
3a4cdbe7e7b63fd645b5981d4d733cc1cdf9e5be95710232d9c6a9a8b43397cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.1 CPython/3.11.2 Linux/6.1.0-23-amd64
|
Release files / testbuddy_g5k-1.0.7-py3-none-any.whl
| Download URL | testbuddy_g5k-1.0.7-py3-none-any.whl |
|---|---|
| Size | 31.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8826c32c99098e1ac4a8a6bf509917fd142249ba79e16f0b7ea4e529c3c562ef
|
|
BLAKE2b-256 checksum How to use checksums |
e66cde5c079ec7ef9281a9b07a26c0332f41223340da3331dd33c10941e48f5b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.1 CPython/3.11.2 Linux/6.1.0-23-amd64
|