diff options
author | Emma Foley <emma.l.foley@intel.com> | 2018-08-30 13:19:36 +0100 |
---|---|---|
committer | Orest Voznyy <orestx.voznyy@intel.com> | 2018-09-08 01:03:02 +0300 |
commit | dea3a485f5f196d7ee18ccc0c64a35ab5560385f (patch) | |
tree | 3a7ecd9452ecda7410561165fa33688877ef9e02 /api/__init__.py | |
parent | bdcbbd8c7f35d6b0bebf996a8d64379cf29ebc5d (diff) |
Added Landslide Resource Helper implementation
Class "LandslideResourceHelper" provides API for operations needed
- to configure Landslide test session
- manage test session execution (start/stop/abort)
- collect measurements during test run
This helper class API is responsible to for configure Landslide test runs:
- create test user
- create test servers (for emulation of specific vEPC blocks)
- create SUTs (actual tested VNFs performing specific vEPC roles)
- create test session (contains actual test cases)
- create DMFs (pre-defined traffic flows in traffic profile)
- operate traffic run execution (start, stop, abort)
- monitor test run status
- collect KPIs on TG side
Some of these features use Landslide REST API.
Other ones use Landslide TCL API.
JIRA: YARDSTICK-1356
Change-Id: I8fc8a7d85301121da465d054b8d38ae09a541c36
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
Signed-off-by: Orest Voznyy <orestx.voznyy@intel.com>
Diffstat (limited to 'api/__init__.py')
0 files changed, 0 insertions, 0 deletions