Skip to content

Hawkular-QE/hawkular-apm-qe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THIS REPOSITORY IS DEPRECATED with https://github.com/Hawkular-QE/jaeger-java-test

Jaeger QE

High level framework view

+---------------------------------------------------------------------------------------+   +------------------------------------------------------+
|                                                                                       |   |                                                      |
|   +-------------------------------+       +----------------------------------+        |   |                                                      |
|   |                               |       |                                  |        |   |                                                      |
|   | +----------------------+      |       |  +---------------------------+   |        |   |UDP Ports                                             |
|   | |                      |      |       |  |                           |   |        |   |5775            Jaeger Server                         |
|   | |      Tracer          +-------------->  |  Jaeger OpenTracing Client+---------------->                                                      |
|   | |                      |      |       |  |                           |   |        |   |                                                      |
|   | +----------------------+      |       |  +---------------------------+   |        |   |                                                      |
|   | +----------------------+      |       |                                  |        |   | UDP Port        TCP/HTTP                             |
|   | |                      |      |       |  +---------------------------+---------------->                 16686                                |
|   | |     Utils            |      |       |  |                           |   |        |   +------------------------------------+-----------------+
|   | +----------------------+      |       |  | Zipkin OpenTracing Client |   |        |                                        |
|   |                               |       |  |                           |   |        |                                        |
|   |   Jaeger QE Base              |       |  +---------------------------+   |        |                                        |
|   |                               |       |                                  |        |                                        |
|   +------------------+----^-------+       +----------------------------------+        |                                        |
|                      |    |               +----------------------------------+        |                                        |
|   +------------------------------------+  |                                  |        |                                        |
|   |                  |    |            |  |   QESpan                         |        |                                        |
|   |  +---------------v----+----------+ |  |   Use QE Span on your            |        |                                        |
|   |  |       TTestBase               +----->  tests. QESpan used to swap     |        |                                        |
|   |  |        qeTracer               | |  |   tracer easily. No change required       |                                        |
|   |  |                              <------+  on Existing test cases.        |        |                                        |
|   |  |     +----------------------+  | |  +----------------------------------+        |                                        |
|   |  |     |      Server          |  | |                                              |                                        |
|   |  |     |                      +----------------------------------+                |                                        |
|   |  |  ^  +----------------------+  | |                             |                |                                        |
|   |  +-------------------------------+ |                             |                |                                        |
|   |     |   |                          |                             |                |                                        |
|   |     |   |                          |                             |                |                                        |
|   |  +------------------------------+  |                             |                |                                        |
|   |  |  +   v                       |  |                     +-------v------------+   |       +---------------------------+    |
|   |  |                              |  |                     | Jaeger REST API    |   |       |                           |    |
|   |  |    Test cases/classes        |  |                     | Wrapper            <-----------+ Jaeger REST API Client    +----+
|   |  |                              |  |                     +--------------------+   |       |                           |
|   |  |                              |  |                                              |       +---------------------------+
|   |  +------------------------------+  |                                              |
|   +------------------------------------+                                              |
|                                  QE Automation Framework                              |
+---------------------------------------------------------------------------------------+

Diagram powered by: http://asciiflow.com

About

Hawkular APM QE framework. Functionl testing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages