Skip to main content

License PyPI version fury.io coverage GitHub commit activity GitHub release

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

It is a quick way, how you can identify real performance for your python solution.

NOTE: These graphs only visualize outputs from performance tests (QGate Perf), it is not replacement of detail views from Grafana, Zabbix, Prometheus, etc. in detail of CPU, GPU, RAM, I/O etc. on side of testing system.

Usage

from qgate_graph.graph_performance_txt import GraphPerformanceTxt
from qgate_graph.graph_performance_csv import GraphPerformanceCsv
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 executors in time graphs
graph=GraphExecutor()
graph.generate_from_dir()

# generate performance/throughput graphs in TXT form
graph=GraphPerformanceTxt()
graph.generate_from_dir()

# generate performance/throughput graphs in CSV form
graph=GraphPerformanceCsv()
graph.generate_from_dir()

Sample of outputs

Performance/Throughput & Response time

graph graph

Executors in time

graph graph

Performance/Throughput & Response time in TXT form

Performance in TXT

Performance/Throughput & Response time in CSV form

Performance in CSV

Metadata

Release files for qgate-graph 1.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for qgate-graph 1.5.0
File Interpreter ABI Platform
qgate_graph-1.5.0-py3-none-any.whl Python 3 none any Details

Release files / qgate_graph-1.5.0-py3-none-any.whl

Download URL qgate_graph-1.5.0-py3-none-any.whl
Size 19.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
84464f4a958f843ee8ca6c514425b368d50a6bc3eee89001cb254c5aa9224425
BLAKE2b-256 checksum
How to use checksums
c2470d56ef5c65a88db00e0227f475e12611ef4b3cc005c7fd27dbedbae261aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release history Release notifications | RSS feed

This release

1.5.0 This release

1 release file

1.4.30

1 release file

1.4.29

1 release file

1.4.28

1 release file

1.4.27

1 release file

1.4.26

1 release file

1.4.25

1 release file

1.4.24

1 release file

1.4.23

1 release file

1.4.22

1 release file

1.4.21

1 release file

1.4.20

1 release file

1.4.19

1 release file

1.4.18

1 release file

1.4.17

1 release file

1.4.16

1 release file

1.4.15

1 release file

1.4.14

1 release file

1.4.13

1 release file

1.4.12

1 release file

1.4.11

1 release file

1.4.10

1 release file

1.4.9

1 release file

1.4.8

1 release file

1.4.7

1 release file

1.4.6

1 release file

1.4.5

1 release file

1.4.4

1 release file

1.4.3

1 release file

1.4.2

1 release file

1.4.0

1 release file

1.3.9

1 release file

1.3.8

1 release file

1.3.7

1 release file

1.3.6

1 release file

1.3.5

1 release file

1.3.4

1 release file

1.3.3

1 release file

1.3.2

1 release file

1.3.1

1 release file

1.3.0

1 release file

1.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page