Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
|
|
Change-Id: I3bf8a96637b734150ae4acf8e6bf6def23fbc389
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
JIRA: STORPERF-175
Change-Id: I64d13c77c18dd129a79dde3bf9a8bc996019bff5
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
Change-Id: I720ba0c8e413d5c61e8d6f9a13eae0441df53ccb
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
JIRA: STORPERF-164
Change-Id: Ieabeef70be76dc905707461d2e66e4ebf5b1fdc6
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
|
|
Fixes the oversight of the new graphite container
in the docker-compose scripts
Change-Id: I57bd01357a8155be6e1c5a6bd04712bcc5f38fd9
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Re-arrange the JSON output so that it matches the format that
gets sent and retrieved from the testresults db.
Change-Id: I9f15e553e94b27b9e5a36f4984789c5e710feac4
JIRA: STORPERF-200
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
|
|
JIRA: STORPERF-163
Change-Id: Id86774df42461088c7773d36ad5db6c15d2c9585
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
|
|
Change-Id: Iae2ad128e9cc26fe2142a1278e425ea00fd70635
Signed-off-by: mbeierl <mark.beierl@dell.com>
|
|
Change-Id: Ia0023b0e0cf25519fe2c418ed953618370991e30
Signed-off-by: mbeierl <mark.beierl@dell.com>
|