Command line tools to generate performance reports using the TALP module of DLB
Project description
Talp Pages
Please note
This an alpha release version, so expect sudden API changes and non-documented features.
Overview
TALP Pages is a collection of Python scripts to postprocess the json
outputs of DLB TALP in your project.
We also provide you with exemplary pipelines, which makes it easy to integrate TALP into your CI/CD setup and run Continous Benchmarking without having to code up your own solution.
We provide:
talp
: A Command line tool to postprocess JSONS generated by TALP and download artifacts from previous GitLab Jobs- A static page you can easily host using GitLab Pages that gives you both insight into application performance as well as tracking the performance evolution through the history of the code.
- Badges you can add into your repository to view the current parallel effiency of your application as reported by TALP
Installation
TALP Pages is written in Python (3.9+). We rely on poetry for packaging. To use, simply install via:
pip install talp-pages
From there you should have the following command-line tools available:
talp
talp_download_artifacts_gitlab
Documentation
Extensive documentation with examples can be found in our DLB Readthedocs
License
TALP Pages is available under the General Public License v3.0.
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
Built Distribution
File details
Details for the file talp_pages-3.5.0a9.tar.gz
.
File metadata
- Download URL: talp_pages-3.5.0a9.tar.gz
- Upload date:
- Size: 21.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.9.20 Linux/6.8.0-48-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 299664c37e97a97e08f4de3a84a8814e70422bcd234afdb22604317a35faa520 |
|
MD5 | c8fbeece3b2a3cb0d4989d2f2c7c5c15 |
|
BLAKE2b-256 | f61e84ec1bb8bf5d6c3aaa9b5ad1a2e5be4dc926cdfa1fa41908f78560476101 |
File details
Details for the file talp_pages-3.5.0a9-py3-none-any.whl
.
File metadata
- Download URL: talp_pages-3.5.0a9-py3-none-any.whl
- Upload date:
- Size: 28.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.9.20 Linux/6.8.0-48-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43b6db58ae3ca69c1a6a048db0a299802e9b2338552203cefa8e88a7fabc4129 |
|
MD5 | 429e2864ab066b0e85a9b028a02dbf2e |
|
BLAKE2b-256 | 2b0f82b0e0d23501bac2754619109a689fe82df2ba95edeac78cf158f6114718 |