diff options
author | Nauman Ahad <nauman.ahad@xflowresearch.com> | 2016-06-01 18:48:24 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@172.30.200.206> | 2016-06-01 18:48:24 +0000 |
commit | 96d4ad4d06d5e7f37057473843d5ce91a48d7778 (patch) | |
tree | de193c3932fcc9f0fba9770d81f912f6f5354382 | |
parent | e8cc612b273d88b2a3148a9dac2800f44c4fbcd3 (diff) | |
parent | fe15e883002d3f56b95f401b7541a350dd845633 (diff) |
Merge "Fix typo in README"
-rw-r--r-- | README | 44 |
1 files changed, 22 insertions, 22 deletions
@@ -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} - - - - - |