summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorNauman Ahad <nauman.ahad@xflowresearch.com>2016-06-01 18:48:24 +0000
committerGerrit Code Review <gerrit@172.30.200.206>2016-06-01 18:48:24 +0000
commit96d4ad4d06d5e7f37057473843d5ce91a48d7778 (patch)
treede193c3932fcc9f0fba9770d81f912f6f5354382 /README
parente8cc612b273d88b2a3148a9dac2800f44c4fbcd3 (diff)
parentfe15e883002d3f56b95f401b7541a350dd845633 (diff)
Merge "Fix typo in README"
Diffstat (limited to 'README')
-rw-r--r--README44
1 files changed, 22 insertions, 22 deletions
diff --git a/README b/README
index 7976ba12..4f5759bc 100644
--- a/README
+++ b/README
@@ -1,23 +1,23 @@
-QTIP Benchmark sutie
+QTIP Benchmark Suite
---------------------
+QTIP is a benchmarking suite intended to benchmark the following components of the OPNFV Platform:
-QTIP is a benchmarking suite intendend to benchmark the following components of the OPNF Plaform:
1. Computing components
2. Networking components
3. Storage components
The efforts in QTIP are mostly focused on identifying
+
1. Benchmarks to run
2. Test cases in which these benchmarks to run
3. Automation of suite to run benchmarks within different test cases
4. Collection of test results
-
-
-QTIP Framework can now be called: (qtip.py).
+QTIP Framework can now be called: (qtip.py).
The Framework can run 5 computing benchmarks:
+
1. Dhrystone
2. Whetstone
3. RamBandwidth
@@ -25,47 +25,47 @@ The Framework can run 5 computing benchmarks:
5. nDPI
These benchmarks can be run in 2 test cases:
+
1. VM vs Baremetal
2. Baremetal vs Baremetal
Instructions to run the script:
-1. Download and source the OpenStack adminrc file for the deployment on which you want to create the VM for benchmarking
-2. run python qtip.py -s {SUITE} -b {BENCHMARK}
-3. run python qtip.py -h for more help
-4. list of benchmarks can be found in the qtip/test-cases directory
-5. SUITE referes to compute, network or storage
-Requirments:
+1. Download and source the OpenStack `adminrc` file for the deployment on which you want to create the VM for benchmarking
+2. run `python qtip.py -s {SUITE} -b {BENCHMARK}`
+3. run `python qtip.py -h` for more help
+4. list of benchmarks can be found in the `qtip/test_cases` directory
+5. SUITE refers to compute, network or storage
+
+Requirements:
+
1. Ansible 1.9.2
2. Python 2.7
3. PyYAML
Configuring Test Cases:
-Test cases can be found within the Test-cases directory.
+Test cases can be found within the `test_cases` directory.
For each Test case, a Config.yaml file contains the details for the machines upon which the benchmarks would run.
-Edit the IP and the Password fields within the files for the machines on which the benchmark is to run.
-A robust framework that would allow to include more tests would be included within the future
+Edit the IP and the Password fields within the files for the machines on which the benchmark is to run.
+A robust framework that would allow to include more tests would be included within the future.
Jump Host requirements:
+
The following packages should be installed on the server from which you intend to run QTIP.
+
1: Heat Client
2: Glance Client
3: Nova Client
4: Neutron Client
-5: Wget
-6: pyYaml
+5: wget
+6: PyYaml
Networking
+
1: The Host Machines/compute nodes to be benchmarked should have public/access network
2: The Host Machines/compute nodes should allow Password Login
-
QTIP support for Foreman
{TBA}
-
-
-
-
-