We use proprietary and third party's cookies to improve your experience and our services, identifying your Internet Browsing preferences on our website; develop analytic activities and display advertising based on your preferences. If you keep browsing, you accept its use. You can get more information on our Cookie Policy
Cookies Policy
FIWARE.Epic.Tools.PerformPerformanceTestOnGEImplementation - FIWARE Forge Wiki

FIWARE.Epic.Tools.PerformPerformanceTestOnGEImplementation

From FIWARE Forge Wiki

Jump to: navigation, search
Name Perform Performance Measurements on a GE Implementation Chapter Tools
Goal Platform product developers should be able to perform performance tests on their platform products (implementation of GE Specifications) and publish the performance results along with the products.
Description Precondition: A GE Implementation is running and accessible and a SoPeCo Test Suite package is available for the GE Specification of the target GE Implementation.

This Epic is divided into several steps listed below:


Step 1: Prepare Performance Test Suite for GE Implementation

Precondition: A GE Implementation is running and accessible and a SoPeCo Test Suite package is available for the GE Specification of the target GE Implementation.

Description:

  1. The GE developer starts the target GE Implementation, selects the corresponding SoPeCo Test Suite and binds the SoPeCo Test Suite to the running GE Implementation.

Postcondition: A live instance of the GE Implementation is bound to its corresponding SoPeCo Test Suite.


Step 2: Start Measurements on a GE Implementation

Precondition: A GE Implementation is running and it is linked to a corresponding SoPeCo Test Suite.

Description:

  1. The GE developer consequently starts the SoPeCo Satellite Starter and Cockpit Starter for the target GE Implementation to perform the measurements.

Postcondition: Performance measurement data for the target GE Implementation is available for analysis.


Step 3: View GE Performance Analysis

Precondition: Performance measurement data for the target GE Implementation is available.

Description:

  1. The GE developer analyzes the data by feeding the previously generated measurement data into the SoPeCo visualization tool.

Postcondition: Visual analysis of performance measurements is available for future reference.


Step 4: Publish the Results of GE Performance Analysis

Precondition: Visual analysis of performance measurements is available.

Description:

  1. The GE developer publishes the results of her/his performance analysis on the target GE Implementation in the repository accessible by App or GE developers.

Postcondition: The results of performance analysis are accessible in the repository.


Postcondition: The results of performance analysis are accessible in the repository.

Further details: SoPeCo in FI-WARE

Rationale The choice of a certain GE implementation can have a serious effect on the performance of the FI Application. As such, it is important for the FI developers to be able to test the performance of a GE implementation. In addition, performance profile of GE implementations can be used as a means of comparing different GE implementations that realize the same GE Open Specification.
Personal tools
Create a book