Generate graphs based on outputs from Quality Gate
Project description
QGate-Graph
The QGate graph generates graphical outputs based on performance tests (QGate Perf). Key benefits:
- provide graphs about Performance/Throughput and Response time (on typically client side)
- provide graphs about Executors in time
These graphs only visualize outputs from performance tests, it is not replacement of detail views from Grafana, Prometheus, etc. in detail of CPU, GPU, RAM, I/O etc. on side of testing system.
Usage
from qgate_graph.graph_performance import GraphPerformance
from qgate_graph.graph_executor import GraphExecutor
import logging
# setup login level
logging.basicConfig()
logging.getLogger().setLevel(logging.INFO)
# generate performance/throughput graphs
graph=GraphPerformance()
graph.generate_from_dir()
# generate excutors in time graphs
graph=GraphExecutor()
graph.generate_from_dir()
Outputs
Performance/Throughput & Response time
Executors in time
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file qgate_graph-1.3.9-py3-none-any.whl
.
File metadata
- Download URL: qgate_graph-1.3.9-py3-none-any.whl
- Upload date:
- Size: 12.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2d61d262a8d5a818df527396080ce66795271d629e220af87d97650909ca247 |
|
MD5 | 8154438569ec417435b414ea56c3b848 |
|
BLAKE2b-256 | 15fd08271685d1e48593ed4ad6288efc7ccca915d4a9c128ba73075836b32251 |