No project description provided
Project description
<img src=”https://github.com/koaning/pytest-duration-insights/blob/main/logo.png” width=”225” height=”225” align=”right” />
# Pytest Duration Insights
This python package offers a small dashboard that helps you investigate long running CI jobs. It’s built on top of the report that is generated by pytest-reportlog.
## Instructions.
Install.
` pip install pytest-reportlog pytest-duration-insights `
Make a report.
` pytest --report-log reportlog.jsonl `
Run this app.
` python-duration-insights explore reportlog.jsonl `
This will start up a service that tries to help you find areas in your testing code base that are worth investigating.
## Preview
We’re hosting a demo of this service on GitHub pages. You can view it [here](https://koaning.github.io/pytest-duration-insights/).
## Roadmap
We’re only scratching the surface of what the reportlog.jsonl file gives us. We might, for example, also explore how long it takes to setup/teardown tests. Feedback is appreciated, especially if somebody has a keen insight that has helped in the past.
Project details
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
Hashes for pytest-duration-insights-0.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | abc8b5de03492e43ccd617e19a56a9d5d51a0b14be11aa4118519ac3e36b640c |
|
MD5 | 72ceccbc12dce438a02a73e5a46c2b86 |
|
BLAKE2b-256 | 70e92c0c8f549f9335079329818cada0d6d065c91da98afc480e9c824072e87d |
Hashes for pytest_duration_insights-0.0.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7431d9cc0db69676473c085172aebc01784fa506c2f25d886b834ce574e6bbb |
|
MD5 | 944652e3ae70c87853472c3d566f5465 |
|
BLAKE2b-256 | 80145003abedb675dc5d4924e580bdbe639d1d17e1d8af6cd2d81169d207e9eb |