Age | Commit message (Collapse) | Author | Files | Lines |
|
Fixes a bug where custom workloads could take priority
over the initialization API and the warm up does not
actually work
Change-Id: I984fc8d5e8e2871bb7f4420924efe38e2608cb4d
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Adds a new API that performs initialization of the target
filename or device instead of having to rely on the
magic _warm_up workload name.
Change-Id: Icb7ece05fb6190802df08f5a4aeeba62652757db
JIRA: STORPERF-254
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
|
|
Adds the output of uname -a to the metadata for each
slave. Additional information about each slave can
also be added as needed in the future.
Change-Id: Ifb3d06599c0f1b7a4ffe06a7c98b151e62ba7bd8
JIRA: STORPERF-253
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
This reverts commit 6114b084b3fd47e638172cbbe64c6ea9e627e66d.
Change-Id: I089fbbf924a2c979e3cea619d8c5bc90820ff691
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Change-Id: I14cd60f7d359666a403b4535824d0c9b8a05df34
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
|
|
|
|
Change-Id: I09ad953776804f17f5eedf296955ced51c5ed3a4
JIRA: STORPERF-251
Signed-off-by: Ameed Ashour <Ameed.Ashour.ext@nokia.com>
|
|
Uses the official upstream nginx container image instead
of building a custom one to support ARM (aarch64).
Uses the official upstream node image instead of building
a customer one for ARM.
Change-Id: Ib465333204d3f1718da8cfb314cad32d955a3d2b
JITA: STORPERF-250
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Refactors interaction with test_executor to clean up the
tight coupling.
Adds ability to specify custom workloads.
Change-Id: Idbadcec1f42714e96c5f96d1e45c05982a531503
JIRA: STORPERF-246
Co-Authored-By: Ameed.Ashour.Ext@Nokia.com
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Adds a new optional parameter, volume_type, to the configurations
REST API, allowing the user to specify the volume type to create.
Change-Id: I29b7bee442a5e1b6b98be439c06a58e3fd322943
JIRA: STORPERF-217
Co-Authored-By: Ameed.Ashour.Ext@Nokia.com
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Change-Id: I8f17efe0d0866a3dc6ecbbabe07985b93ac445e6
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Take advantage of multiple threads in SNAPS to get info on the
stack more quickly.
Change-Id: Ifbfaec4fb6f1a4a322c327176c82200b5f69d874
JIRA: STORPERF-245
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Uses the IP addresses of the VMs in the stack to populate
a new slave_addresses field in the REST API.
Change-Id: I363a4d118cf5c786f4faf8432ea884cb010c6db5
JIRA: STORPERF-239
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Adding a new keyserver and ulimit to help speed up
builds.
Change-Id: If79ba1e533bfe2044606d98047abe9fa342aefb4
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Adds a volume_count parameter that allows the user to
change the number of volumes. Test execution still
uses each volume specified and appends it to the host
ip address in the graphite metrics.
Changes the cache policy of the stack from SNAPS-OO
so that changes made to the stack are refelcted in
StorPerf.
Fixes the documentation path and updates the docs
for the above changes.
Change-Id: I5b9160b469e80d4f7d6906ac270bb3b75411fb5a
JIRA: STORPERF-242
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Move all non Apache2.0/CC-BY-4.0 licensed files into
a 3rd_party directory
Change-Id: I4172063500f8bb2fa3ac767d1be8c6c5cf12aa7b
JIRA: STORPERF-241
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Use Ubuntu 16.04 instead as it is LTS and not subject to change
Enhance error reporting on stack creation failure
Change-Id: Ie187ae44ce66564da9779733a418fc8bb4e1c320
JIRA: STORPERF-240
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Changes daily to use the script from JOID to fetch OS
information.
Adds more environment variables to the OSCreds.
Change-Id: I8cc07f82d6cc1bb70987a29947cc4093e8a2ff56
JIRA: STORPERF-238
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Removes the configuration DB from storperf_master and replaces
it with direct calls to Heat. Allows for container to
discover an existing stack if it already exists.
Change-Id: I32e767d5173dbfd58aa1d2127a478a1d36392592
JIRA: STORPERF-236
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Change-Id: I8857e6e0dd2bf9cd7c38cf18a7c239d7eb993d05
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
Fixes typo and passes the availability zone parameter
through all the heat templates.
Change-Id: I12d9d5d32ceb6461833fcfb4ea2961a34b97c35a
JIRA: STORPERF-225
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
There seems to be an update in the json format used.
The data is present at ['details']['metrics'] rather
than ['metrics']
JIRA: STORPERF-229
Change-Id: I7c3ee319ef4a128c33f5e2a26e10b6ff03a471d3
Signed-off-by: Shrenik <shrenik.jain@research.iiit.ac.in>
|
|
Change-Id: I3d4566e1f2a7893ff9a52179ac4a897fcb53ac18
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
- Remove common OpenStack requirements
- Will result in conflicts
- Use SNAPS built from master branch
JIRA: STORPERF-227
Change-Id: Ie4facfa092bafefe15168042fb94ea7ff9bac7d0
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
|
|
|
|
Change-Id: I3ec92a7688106e7caa33be89926a7bea6b757596
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Changes IOPS and BW to summation vs. average.
Adds fixed 0 y axis to all graphs
Change-Id: I3379597bda04b030424a25c7309a02c982fdb706
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
JIRA: STORPERF-214
Change-Id: I1fe7c0bc61dfa7899d39cee1d13f99b2435115cd
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
Change-Id: I4a45e5602afc3a1c303a44adc15c9ef94fe732bb
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Change-Id: I13ea847491f2758fd2003c0b206ec7a1356f3fb2
JIRA: STORPERF-216
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Experimental changes.
* Used Bootstrap to create a minimalistic UI
Change-Id: I0f2ac253b695510b54ba18ab942958df8a174e85
JIRA: STORPERF-212
Signed-off-by: Shrenik <shrenik.jain@research.iiit.ac.in>
|
|
|
|
Updates the key/values that are sent to testresults db.
Fixes the PASS/FAIL to ignore _warm_up job.
Change-Id: I8af292cd764637cd12cbdb5a2a3e114fbeda5665
Signed-off-by: mbeierl <mark.beierl@dell.com>
JIRA: STORPERF-216
|
|
|
|
- If the user GETs for job without ID and type status,
return all jobs along with status
JIRA: STORPERF-213
Change-Id: I5518acae45f259644c961c6dc9f0cb170b86b6e1
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
Update keys pushed to testresults DB so they match
the expected values.
JIRA: STORPERF-216
Change-Id: I837254fbfb2837d6abfc22d6d33878f60227480c
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
|
|
JIRA: STORPERF-141
Change-Id: I94e82bab9796ae2e966435cb9c5b9f3651d82c06
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
|
|
Adds WSGI wrapper to allow the path to be arbitrary as
long as it is passed in the reverse proxy
Change-Id: I6feca119093a3b3c60ad615f4e4b59bb2c212800
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
block sizes
In addition, introducing an intermediary page for single json portal.
JIRA: STORPERF-141
Change-Id: I6dd7f43b1f0fd8293c4872e6a7c3ef909f2ddb83
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
|
|
JIRA: STORPERF-163
Change-Id: I401073eed70b298ae0c2fa60b2548e4a38d96fbb
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
|
|
Show sample of standardized JSON output for single
job run.
Change-Id: Iec20cdcb3de02550bdca5da6257be21cbb4c0c1f
JIRA: STORPERF-203
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
emitter.py sends metrics to localhost and storperf-graphite.
Since no graphite module is present at localhost, it
needs to be removed from emitter as well.
JIRA: STORPERF-205
Change-Id: I0d5732160ff39a332b088c8ba540ca6f6a483e12
Signed-off-by: Shrenik <shrenik.jain@research.iiit.ac.in>
|
|
Changes the loop for creating job status and list of
job workloads to run down to a single function instead
of two loops. Uses single function to drive both status
and job workloads to execute.
Change-Id: Ia173b8450a857d032a862d03c62bfc1b248583da
JIRA: STORPERF-186
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
|
|
Defaults the ARCH argument to x86_64 so docker build
under releng will work again
Change-Id: I952fa9915182358f0303a52a07365a914718c247
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
|