summaryrefslogtreecommitdiffstats
path: root/docs/testing/developer/devguide/arch.rst
blob: 6b9208e940a24f7ac1059a92725bbc79ba4441f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0
.. (c) 2017 ZTE Corp.


************
Architecture
************

In Danube, QTIP releases its standalone mode, which is also know as ``solo``:

.. figure:: _assets/standalone.png
   :alt: QTIP standalone mode

The runner could be launched from CLI (command line interpreter) or API
(application programming interface) and drives the testing jobs. The generated
data including raw performance data and testing environment are fed to collector.
Performance metrics will be parsed from the raw data and used for QPI calculation.
Then the benchmark report is rendered with the benchmarking results.

The execution can be detailed in the diagram below:

.. figure:: _assets/sequence.png
   :alt: QTIP execution sequence