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.0.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.0.tar.gz.
File metadata
- Download URL: testbuddy_g5k-0.1.0.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 |
b63ee33cb880cdc43bc44e9e9d378287fcaae4ae356d492a6638c4b166d6d3cb
|
|
| MD5 |
90ce9f567c296e71c36a4ca17bc6e700
|
|
| BLAKE2b-256 |
abd8dee5198d1829619dec7d718e8c024b32b26040a5bf0dcd6e0181349f2104
|
File details
Details for the file testbuddy_g5k-0.1.0-py3-none-any.whl.
File metadata
- Download URL: testbuddy_g5k-0.1.0-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 |
c2423a93bca7e6dd82802b6a0a867236cb334b174bf00b5edd232192cd4a575c
|
|
| MD5 |
13cb3430e8c318d8db43875bf3a5c6c0
|
|
| BLAKE2b-256 |
469771b7eed52460c774e2a5a3f7d30320e7687eabe6f39af1f31467140d9a62
|