Testbuddy-g5k provides declarative tests for Grid'5000.
Project description
* Testbuddy-g5k
Testbuddy-g5k is a tool for declaratively defining experiments to be launched from a local computer into [[https://www.grid5000.fr/w/Grid5000:Home][Grid'5000]]'s clusters.
It was created as part of the Google Summer of Code 2024 Debian project titled "[[https://summerofcode.withgoogle.com/programs/2024/projects/E9Jp7RUx][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 [[https://_-.pages.debian.net/testbuddy-g5k][here]].
The documentation can be found under ~docs~. It may be built either using the makefiles, e.g.
#+begin_src sh
make clean html
#+end_src
or by using ~sphinx-build~, e.g.
#+begin_src sh
sphinx-build -b html docs/source docs/build
#+end_src
The CI will update the GitLab Pages when the ~pages~ branch is merged with ~main~.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
testbuddy_g5k-0.1.1.tar.gz
(1.1 MB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file testbuddy_g5k-0.1.1.tar.gz.
File metadata
- Download URL: testbuddy_g5k-0.1.1.tar.gz
- Upload date:
- Size: 1.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.2 Linux/6.1.0-23-amd64
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de6033862a9fbe6125886f1a80bf779142f0d90ed863bbddb440cc001cf3e18b
|
|
| MD5 |
835e77bd6293639536bb89f7b0680ba5
|
|
| BLAKE2b-256 |
94330fc22ee3a579a92a15fa373acd4be9d8e5ea9f8be2336bd4f9c6cd261f45
|
File details
Details for the file testbuddy_g5k-0.1.1-py3-none-any.whl.
File metadata
- Download URL: testbuddy_g5k-0.1.1-py3-none-any.whl
- Upload date:
- Size: 31.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.2 Linux/6.1.0-23-amd64
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ed341d36654578f2caee404130e2b77bf8a18bbced2ccbb3aaf12ecfaaa4dfcf
|
|
| MD5 |
c619fb33bae9b9506fbe894f2ecd05fc
|
|
| BLAKE2b-256 |
cdeacc18ca75a4d4e7b96ed8bee899f6f04bf95e294c83940e5d6cc110475bfe
|