-
Notifications
You must be signed in to change notification settings - Fork 1
/
README
32 lines (21 loc) · 1.21 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Caliper-nxt
-----------
Background
----------
Caliper-nxt is a plugin for Avocado framework (https://avocado-framework.github.io/), that implements Caliper (http://open-estuary.org/caliper-benchmarking/) Parsing and Scoring features to Avocado framework.
A proof of concept (PoC) implementation of caliper-nxt is under development on this repository (https://github.com/open-estuary/caliper-nxt)
Installation
------------
Steps
1. Install Avocado framework as described in the website for avocado.
2. Install caliper-nxt with command 'sudo python setup.py install'
3. Run command 'avocado plugins' and verify that 'caliper_cli' and 'caliper_post' are listed along with plugins.
4. Run caliper test and verify output file generated (details below).
Usage
-----
In this PoC implementation, avocado framework accepts two caliper run command options.
'--caliper <config file>' : Specifies config file to be used for the current avocado job
'--caliper-output <output path>' : Specifies the location of parsed/scored outputs
Example usgae
-------------
avocado run <path to test folder>/dhrystone.py --caliper <path to config file>/caliper_config.txt