storperf.git
7 years agoUpdate Output Format 23/41423/1
mbeierl [Fri, 8 Sep 2017 19:01:06 +0000 (15:01 -0400)]
Update Output Format

Show sample of standardized JSON output for single
job run.

Change-Id: Iec20cdcb3de02550bdca5da6257be21cbb4c0c1f
JIRA: STORPERF-203
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoRemove localhost from emitter.py 09/41409/1
Shrenik [Fri, 8 Sep 2017 15:22:17 +0000 (20:52 +0530)]
Remove localhost from emitter.py

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>
7 years agoMerge "Add documentation create-compose.py error"
Mark Beierl [Fri, 8 Sep 2017 14:00:04 +0000 (14:00 +0000)]
Merge "Add documentation create-compose.py error"

7 years agoAdd documentation create-compose.py error 47/40947/3
Shrenik [Sun, 3 Sep 2017 22:45:06 +0000 (04:15 +0530)]
Add documentation create-compose.py error

Adds statement specifying dependency of python2
on future package.
Adds a newline at end of test-usage.rst

Change-Id: I3b692c700e7ef2e202f8d85387ae761b2da689ad
JIRA: STORPERF-190
Signed-off-by: Shrenik <shrenik.jain@research.iiit.ac.in>
7 years agoFix Job Status Report 53/41253/2
mbeierl [Thu, 7 Sep 2017 02:17:52 +0000 (22:17 -0400)]
Fix Job Status Report

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>
7 years agoMerge "Adding Taseer Ahmed as commiter"
Mark Beierl [Wed, 6 Sep 2017 18:13:01 +0000 (18:13 +0000)]
Merge "Adding Taseer Ahmed as commiter"

7 years agoMerge "Adding default ARCH"
Mark Beierl [Wed, 6 Sep 2017 18:02:59 +0000 (18:02 +0000)]
Merge "Adding default ARCH"

7 years agoAdding default ARCH 05/41205/1
mbeierl [Wed, 6 Sep 2017 18:00:40 +0000 (14:00 -0400)]
Adding default ARCH

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>
7 years agoMerge "Support for different agent OS"
Mark Beierl [Wed, 6 Sep 2017 00:48:57 +0000 (00:48 +0000)]
Merge "Support for different agent OS"

7 years agoAdding more test data 87/40887/3
mbeierl [Fri, 1 Sep 2017 20:59:23 +0000 (16:59 -0400)]
Adding more test data

Change-Id: I3bf8a96637b734150ae4acf8e6bf6def23fbc389
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoSupport for different agent OS 17/40317/8
Taseer Ahmed [Sun, 27 Aug 2017 15:03:46 +0000 (20:03 +0500)]
Support for different agent OS

JIRA: STORPERF-175

Change-Id: I64d13c77c18dd129a79dde3bf9a8bc996019bff5
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
7 years agoRe-instating docker build verify 99/40799/13
mbeierl [Thu, 31 Aug 2017 23:57:31 +0000 (19:57 -0400)]
Re-instating docker build verify

Change-Id: I720ba0c8e413d5c61e8d6f9a13eae0441df53ccb
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoSupport for internal results navigation 23/40623/2
saksham115 [Tue, 29 Aug 2017 22:16:21 +0000 (03:46 +0530)]
Support for internal results navigation
JIRA: STORPERF-164

Change-Id: Ieabeef70be76dc905707461d2e66e4ebf5b1fdc6
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
7 years agoMerge "Adding Graphite to Compose"
Mark Beierl [Thu, 31 Aug 2017 23:50:59 +0000 (23:50 +0000)]
Merge "Adding Graphite to Compose"

7 years agoAdding Graphite to Compose 73/40773/1
mbeierl [Thu, 31 Aug 2017 17:01:17 +0000 (13:01 -0400)]
Adding Graphite to Compose

Fixes the oversight of the new graphite container
in the docker-compose scripts

Change-Id: I57bd01357a8155be6e1c5a6bd04712bcc5f38fd9
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoRemoval of never active committer 89/40589/2
mbeierl [Tue, 29 Aug 2017 13:10:46 +0000 (09:10 -0400)]
Removal of never active committer

Change-Id: I089950d1c46d2bf5ab31d3733144d3af6d111f4a
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoStandardize Output 09/40409/4
mbeierl [Mon, 28 Aug 2017 13:43:31 +0000 (09:43 -0400)]
Standardize Output

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>
7 years agoMerge "Handling multiple data scenario JIRA: STORPERF-163"
Mark Beierl [Mon, 28 Aug 2017 17:42:38 +0000 (17:42 +0000)]
Merge "Handling multiple data scenario JIRA: STORPERF-163"

7 years agoFixup Daily 19/40419/2
mbeierl [Mon, 28 Aug 2017 14:09:57 +0000 (10:09 -0400)]
Fixup Daily

Allows daily to terminate on error

Change-Id: I31efdf3adcf6f2c09e02c21c4d10a5894d0ad6b7
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoHandling multiple data scenario 91/40391/1
saksham115 [Mon, 28 Aug 2017 12:07:32 +0000 (17:37 +0530)]
Handling multiple data scenario
JIRA: STORPERF-163

Change-Id: Id86774df42461088c7773d36ad5db6c15d2c9585
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
7 years agoChange to list of keyservers 67/40267/1
mbeierl [Fri, 25 Aug 2017 15:09:17 +0000 (11:09 -0400)]
Change to list of keyservers

Change-Id: Iae2ad128e9cc26fe2142a1278e425ea00fd70635
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoMerge "Update docs."
Mark Beierl [Fri, 25 Aug 2017 15:09:04 +0000 (15:09 +0000)]
Merge "Update docs."

7 years agoRe-adding missing sample file 63/40263/1
mbeierl [Fri, 25 Aug 2017 14:53:32 +0000 (10:53 -0400)]
Re-adding missing sample file

Change-Id: Ia0023b0e0cf25519fe2c418ed953618370991e30
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoUpdate docs. 03/39903/4
Taseer Ahmed [Tue, 22 Aug 2017 19:00:08 +0000 (00:00 +0500)]
Update docs.

- Add installation steps for ARM

JIRA: STORPERF-198

Change-Id: I95e5d82cc4855bfad6052335397dc82a621785bd
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
7 years agoAddition of slope line to graph 77/40177/4
saksham115 [Thu, 24 Aug 2017 21:46:58 +0000 (03:16 +0530)]
Addition of slope line to graph
JIRA: STORPERF-195

Change-Id: I0d674c77976ba7378143edcef4485a6b90a19fc7
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
7 years agoReinstating Merge 73/40173/3
mbeierl [Thu, 24 Aug 2017 21:26:37 +0000 (17:26 -0400)]
Reinstating Merge

Change-Id: I94cf1d4c67bef421a25aef4f0da05514ebb83b96
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoChanges in the UI 67/40167/5
saksham115 [Thu, 24 Aug 2017 20:53:16 +0000 (02:23 +0530)]
Changes in the UI
JIRA: STORPERF-194

Change-Id: If90a69c5cbfb859d6941047121fac86d9e422eca
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
7 years agoExpaning the Verify Scope 63/40163/1
mbeierl [Thu, 24 Aug 2017 20:45:31 +0000 (16:45 -0400)]
Expaning the Verify Scope
Adds a new verify job that does docker-compose build and up,
and checks for HTTP responses from each of the endpoints.

Change-Id: Idcb74c8b8337a74a2b624f93ea6b34707d7e5516
JIRA: STORPERF-199
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoIsloating the keyserver line to see if it is the problem 43/40143/1
mbeierl [Thu, 24 Aug 2017 18:05:11 +0000 (14:05 -0400)]
Isloating the keyserver line to see if it is the problem

Change-Id: Ia614fb0383b4396c2da7b0ee8e31dcbe3fd318b3
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoMerge "Graphite Standalone container"
Mark Beierl [Wed, 23 Aug 2017 16:54:40 +0000 (16:54 +0000)]
Merge "Graphite Standalone container"

7 years agoGraphite Standalone container 21/39421/12
Shrenik [Wed, 16 Aug 2017 11:34:00 +0000 (17:04 +0530)]
Graphite Standalone container

A new Graphite container is used
Metrics are sent to both Graphite instances
However, it seems that some metrics might be missing
This is however a direct plugin. There are differences in
carbon.conf, storage-schemas.conf and other files as well.
It is suggested to write own Dockerfile instead of using
the image available. We anyway have to do it with respect
ARM Support.

Change-Id: Id34c728f598150caac23ac167c3cce5eaf183a6c
JIRA: STORPERF-142
Signed-off-by: Shrenik <shrenik.jain@research.iiit.ac.in>
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoRemoving the hardcoded variable to get the data from json object 19/39919/2
saksham115 [Tue, 22 Aug 2017 23:19:47 +0000 (04:49 +0530)]
Removing the hardcoded variable to get the data from json object
JIRA: STORPERF-194

Change-Id: I545b46833662ef1b12ed4f5df56044e73aec65c8
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
7 years agoMerge "REST API for logs"
Mark Beierl [Mon, 21 Aug 2017 17:11:39 +0000 (17:11 +0000)]
Merge "REST API for logs"

7 years agoREST API for logs 59/39359/3
Taseer Ahmed [Tue, 15 Aug 2017 18:04:23 +0000 (23:04 +0500)]
REST API for logs

JIRA: STORPERF-94

Change-Id: I59189109d7f731977fc682b3fb78e60bc92a8270
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
7 years agoMerge "Trying different GPG keyserver"
Mark Beierl [Fri, 18 Aug 2017 18:59:42 +0000 (18:59 +0000)]
Merge "Trying different GPG keyserver"

7 years agoTrying different GPG keyserver 21/39621/1
mbeierl [Fri, 18 Aug 2017 18:57:34 +0000 (14:57 -0400)]
Trying different GPG keyserver

Change-Id: I3226bb30afe5980e544b11498e676c9941b9e2c9
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoMerge "Making the container compliant with the static data and selecting the metrics...
Mark Beierl [Thu, 17 Aug 2017 21:57:18 +0000 (21:57 +0000)]
Merge "Making the container compliant with the static data and selecting  the metrics, report data using flask server instead of Javascript"

7 years agoSupport for Docker images on ARM processors. 41/38741/16
Taseer Ahmed [Fri, 4 Aug 2017 05:45:35 +0000 (10:45 +0500)]
Support for Docker images on ARM processors.

- Usage: docker build --build-arg ARCH=<arch_type> .

Change-Id: I9018c627cef05e69492dbdefbe750d72cf98064d
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
7 years agoMaking the container compliant with the static data and selecting 49/39449/4
saksham115 [Wed, 16 Aug 2017 22:25:41 +0000 (03:55 +0530)]
Making the container compliant with the static data and selecting
the metrics, report data using flask server instead of Javascript

To test the static data, just enter the filename in the URL field
Now the metrics and the report data are taken from the json dump using
the server side(flask server) instead the client side
JIRA: STORPERF-194

Change-Id: I6747aa3db30ad30920c2459b9c5eb5a0c1e3539d
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
7 years agoMerge "Validation if no json object is found at the given URL JIRA: STORPERF-194"
Mark Beierl [Tue, 15 Aug 2017 17:31:39 +0000 (17:31 +0000)]
Merge "Validation if no json object is found at the given URL JIRA: STORPERF-194"

7 years agoValidation if no json object is found at the given URL 25/38625/2
saksham115 [Wed, 2 Aug 2017 12:17:53 +0000 (17:47 +0530)]
Validation if no json object is found at the given URL
JIRA: STORPERF-194

Change-Id: I65569b5fa9e927d11afe27d3f3117852d2eb682d
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
7 years agoAdding Taseer Ahmed as commiter 79/38979/1
mbeierl [Wed, 9 Aug 2017 14:51:03 +0000 (10:51 -0400)]
Adding Taseer Ahmed as commiter

Change-Id: I21e68352e1ad4add2650f0bc938608ee11b1c455
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoMerge "Adding test data"
Mark Beierl [Fri, 4 Aug 2017 16:49:22 +0000 (16:49 +0000)]
Merge "Adding test data"

7 years agoAdding test data 99/38699/2
mbeierl [Thu, 3 Aug 2017 19:12:17 +0000 (15:12 -0400)]
Adding test data

Adds test data from local run as well as published from OPNFV
test results DB.  Local data shows some runs which did not hit
steady state.

Change-Id: I6885ad1a697f715d0c3cc44863f9f2edda0e6dfb
JIRA: STORPERF-162
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoUpdate FIO version 49/38649/3
mbeierl [Wed, 2 Aug 2017 19:25:00 +0000 (15:25 -0400)]
Update FIO version

Updates FIO to 2.99, and changes metric from 'lat' to
'lat_ns'.

Change-Id: Ib46cc2fe10c7b7577ee0eaa9cb4805e0dda4bde2
JIRA: STORPERF-197
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoheader.html for reporting page 27/38527/1
saksham115 [Tue, 1 Aug 2017 14:10:24 +0000 (19:40 +0530)]
header.html for reporting page
JIRA: STORPERF-169

Change-Id: I47814ada495ff1a18b20d34007ab37f84b265f01
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
7 years agoMerge "Fixing typos"
Mark Beierl [Mon, 31 Jul 2017 22:02:50 +0000 (22:02 +0000)]
Merge "Fixing typos"

7 years agoFixing typos 77/38477/1
mbeierl [Mon, 31 Jul 2017 20:18:14 +0000 (16:18 -0400)]
Fixing typos

Change-Id: I985085d0f75ea9fdf10b0f2572cef0c894ceb9e8
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoAdd availability zone option to launch agent. 21/38221/3
Taseer Ahmed [Wed, 26 Jul 2017 19:46:28 +0000 (00:46 +0500)]
Add availability zone option to launch agent.

JIRA: STORPERF-178

Change-Id: I1a5c1a0d1c3b700a0858f644b01553bf0b5675de
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
7 years agoMerge "Fixing URL for static files Earlier the static files were being served on...
Mark Beierl [Tue, 25 Jul 2017 21:04:07 +0000 (21:04 +0000)]
Merge "Fixing URL for static files Earlier the static files were being served on /static/ now it has been fixed and are being served on /reporting/js/ and /reporting/css/ for js and css files respectively. JIRA: STORPERF-192"

7 years agoFixing URL for static files 97/38097/3
saksham115 [Tue, 25 Jul 2017 17:39:16 +0000 (23:09 +0530)]
Fixing URL for static files
Earlier the static files were being served on /static/ now it has been fixed and are being served on /reporting/js/ and /reporting/css/ for js and css files respectively.
JIRA: STORPERF-192

Change-Id: Ibcce2210de88f2359d011752513fdab9f930ab5b
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
7 years agoSwitch Container Base to Alpine 69/38069/3
mbeierl [Tue, 25 Jul 2017 12:31:16 +0000 (08:31 -0400)]
Switch Container Base to Alpine

Changes the base of StorPerf master docker container to be Alpine based.
Compiles FIO statically so no runtime libraries need to be copied to
the target VM, just FIO.

Change-Id: Ia66dc11442211fc5248103a9f955f48f3186b322
JIRA: STORPERF-174
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoMerge "Add BRANCH Argument to Dockerfiles"
Mark Beierl [Tue, 25 Jul 2017 16:21:04 +0000 (16:21 +0000)]
Merge "Add BRANCH Argument to Dockerfiles"

7 years agoGetting a list of Jobs. 45/38045/1
Taseer Ahmed [Tue, 25 Jul 2017 04:50:13 +0000 (09:50 +0500)]
Getting a list of Jobs.

JIRA: STORPERF-184

- Remove "required" condition for getting Job.
- Update documentation.

Change-Id: I4dad1dfdb998c78c9c6620760614a36dd62318ec
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
7 years agoAdd BRANCH Argument to Dockerfiles 25/38025/1
Trevor Bramwell [Mon, 24 Jul 2017 22:02:38 +0000 (15:02 -0700)]
Add BRANCH Argument to Dockerfiles

This is a requirement for OPNFV CI to build Dockerfiles and allows
builds to perform branch specific actions.

Change-Id: I46c5c99a74e0c9a235a483a4be32f3bd283e0ccd
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
7 years agoMerge "Returns all job ID's if queried without ID."
Mark Beierl [Mon, 24 Jul 2017 19:23:04 +0000 (19:23 +0000)]
Merge "Returns all job ID's if queried without ID."

7 years agoReturns all job ID's if queried without ID. 07/38007/3
Taseer [Mon, 24 Jul 2017 17:34:57 +0000 (22:34 +0500)]
Returns all job ID's if queried without ID.

JIRA: STORPERF-184

Change-Id: I631b4adbd830420a3b502e4f2a86a66824c87fcd
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
7 years agoMerge "Replay change to reporting"
Mark Beierl [Fri, 21 Jul 2017 14:09:20 +0000 (14:09 +0000)]
Merge "Replay change to reporting"

7 years agoReplay change to reporting 81/37881/1
mbeierl [Thu, 20 Jul 2017 20:52:09 +0000 (16:52 -0400)]
Replay change to reporting

Puts /reporting back into the web server's path.

Change-Id: I201a7d5a9d22b4d34d7706711fcd3c8efd76f1eb
JIRA: STORPERF-192
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoMerge "Restore Proper Logging"
Mark Beierl [Thu, 20 Jul 2017 20:47:30 +0000 (20:47 +0000)]
Merge "Restore Proper Logging"

7 years agoRestore Proper Logging 79/37879/2
mbeierl [Thu, 20 Jul 2017 19:54:40 +0000 (15:54 -0400)]
Restore Proper Logging

Puts the logging.json file back into the correct path so that
the rest_server.py initializes the logging system correctly.

Adds the missing 'TAG=latest' to the documentation.

Change-Id: Id9caba86f6470136a7fe128a2fe1fb520133fc0b
JIRA: STORPERF-191
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoMerge "Updating Documentation"
Mark Beierl [Thu, 20 Jul 2017 19:41:03 +0000 (19:41 +0000)]
Merge "Updating Documentation"

7 years agoUpdating Documentation 05/37805/1
mbeierl [Wed, 19 Jul 2017 20:11:34 +0000 (16:11 -0400)]
Updating Documentation

Minor updates to match the latest docker-compose method.

Change-Id: I477b3bfa707a76822a3bedc54e6454beb5f2bcde
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoMerge "Tool to create docker-compose.yml"
Mark Beierl [Tue, 18 Jul 2017 20:51:09 +0000 (20:51 +0000)]
Merge "Tool to create docker-compose.yml"

7 years agoTool to create docker-compose.yml 83/37283/2
Shrenik [Wed, 12 Jul 2017 18:45:22 +0000 (00:15 +0530)]
Tool to create docker-compose.yml

Tool to create docker-compose.yml file
by setting the environment variables according
to the input given by user.

Change-Id: I25d7f4d1ec48221a8482986437db747bb05c5004
JIRA: STORPERF-129
Signed-off-by: Shrenik <shrenik.jain@research.iiit.ac.in>
7 years agoMerge "Add reason for stack creation failure"
Mark Beierl [Thu, 13 Jul 2017 19:19:43 +0000 (19:19 +0000)]
Merge "Add reason for stack creation failure"

7 years agoAdd reason for stack creation failure 21/37421/1
Taseer [Thu, 13 Jul 2017 17:42:20 +0000 (22:42 +0500)]
Add reason for stack creation failure

JIRA: STORPERF-180

Change-Id: Ic10f5d96ed0d7b38ccd21b59a68b1ccec403023c
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
7 years agoForce full build and cleanup 11/37411/1
mbeierl [Thu, 13 Jul 2017 16:18:23 +0000 (12:18 -0400)]
Force full build and cleanup

Change-Id: I0def9ef07f9530eb468e47992b660ec98757726f
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoFixed typo #2 91/37391/1
mbeierl [Thu, 13 Jul 2017 13:39:53 +0000 (09:39 -0400)]
Fixed typo #2

Change-Id: Ifa853173ea7269f51af40e82422ef2454d06f50c
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoFixed typo 11/37311/1
mbeierl [Thu, 13 Jul 2017 02:10:50 +0000 (22:10 -0400)]
Fixed typo

Change-Id: I2ea9b3c4cc3fbd42d7d7f58d9de2b77c815495a7
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoCreation of Local Docker for Daily Job 05/37305/4
mbeierl [Thu, 13 Jul 2017 01:41:01 +0000 (21:41 -0400)]
Creation of Local Docker for Daily Job

Moves the dockerfiles for the different submodules/containers into
their respective directories.
Adds a docker compose file that can build the containers from the
local filesystem, and mounts the local filesystem as a volume,
making it easier for developer testing as local changes are
automatically reflected in the final container.

Change-Id: I2376034258cab2a3dc3a0d1ac3f01bbf5d1f59e7
JIRA: STORPERF-189
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoChange all paths 05/37205/3
mbeierl [Tue, 11 Jul 2017 19:12:35 +0000 (15:12 -0400)]
Change all paths

Changes the paths of all source code so that it exists under the dockerfile location
for each container.  This way we can use COPY instead of git clone, as well as use the
existing JJB.

Change-Id: I883b2957d89659c164fff0a1ebc4d677c534796d
JIRA: STORPERF-188
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoAdding /reporting/ 31/37131/1
saksham115 [Mon, 10 Jul 2017 18:26:50 +0000 (23:56 +0530)]
Adding /reporting/
Adding /reporting/ to the url
JIRA: STORPERF-162

Change-Id: I4042c490459738820558e7ce686ee5f2269d2bb1
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
7 years agoDemo Code 21/37021/1
saksham115 [Thu, 6 Jul 2017 14:16:28 +0000 (19:46 +0530)]
Demo Code
Enter the URL of the json file available at testresults.opnfv.org.
It presents the data in the tabular and plots the chart for the series.
Data validation and some UI changes are yet to be made

Change-Id: I90ceed4e8a3240face479539f127d5c922d19d0c
JIRA: STORPERF-162
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
7 years agoMerge "Dockerfile for reporting module updated"
Mark Beierl [Thu, 6 Jul 2017 13:55:35 +0000 (13:55 +0000)]
Merge "Dockerfile for reporting module updated"

7 years agoDockerfile for reporting module updated 25/36425/4
saksham115 [Fri, 23 Jun 2017 10:05:49 +0000 (15:35 +0530)]
Dockerfile for reporting module updated

JIRA: STORPERF-162

Change-Id: If012cf4ce2c03851c2ceb3744dd3a2f366cb65d5
Signed-off-by: saksham115 <saksham.agrawal@research.iiit.ac.in>
7 years agoCorrected Typo 19/37019/1
mbeierl [Thu, 6 Jul 2017 13:45:26 +0000 (09:45 -0400)]
Corrected Typo

Change-Id: I67e47a1f56f90758a129d4d608d8c41ab4ad8d55
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoMerge "Adding Danube 3.0 Release Notes"
Mark Beierl [Thu, 6 Jul 2017 13:42:49 +0000 (13:42 +0000)]
Merge "Adding Danube 3.0 Release Notes"

7 years agoAdding Danube 3.0 Release Notes 31/36931/1
mbeierl [Tue, 4 Jul 2017 17:23:11 +0000 (13:23 -0400)]
Adding Danube 3.0 Release Notes

Changes the release notes to Danube 3.0 content

Change-Id: I13a03a20aa9e9f310e9b79eb878f3714ab38fa1e
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoMerge "Bugfix: Stack creation failure"
Mark Beierl [Tue, 4 Jul 2017 16:48:21 +0000 (16:48 +0000)]
Merge "Bugfix: Stack creation failure"

7 years agoMulti-threaded HTTP Support 11/36811/2
mbeierl [Sat, 1 Jul 2017 02:30:02 +0000 (22:30 -0400)]
Multi-threaded HTTP Support

Adds multithreaded HTTP request abilities to ReST Server.
Fixes docker-compose to ensure pull prior to up.
Fixes metrics typo to make jobs API query work again.

Change-Id: Ibac6188379cae0489792c5ea80f37dd3abf37082
JIRA: STORPERF-183
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoBugfix: Stack creation failure 33/36833/2
Taseer [Sun, 2 Jul 2017 16:28:48 +0000 (21:28 +0500)]
Bugfix: Stack creation failure

JIRA: STORPERF-180

Change-Id: I07c38227b27b8e6148117a9907d43baeba4c67bb
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
7 years agoDocker Compose Updates 43/36743/7
mbeierl [Thu, 29 Jun 2017 18:16:39 +0000 (14:16 -0400)]
Docker Compose Updates

Adds docker-compose directory with content to start container suite using
nginx as front and and SwaggerUI in its own container.
Updates the documentation to reflect new method of starting StorPerf.

Change-Id: I469676e330dcad6c968b90133df8866b69eb5ea1
JIRA: STORPERF-181
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoAllow User to Specify Flavor 27/36327/2
mbeierl [Wed, 21 Jun 2017 20:02:57 +0000 (16:02 -0400)]
Allow User to Specify Flavor

Adds flavor as parameter to ReST /configurations API and passes
it through to the heat template creation.

Change-Id: Id3632fb571da9da51b4d75db58c7a7c0a91e0ccf
JIRA: STORPERF-92
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoRemove Swagger from Storperf 73/36273/2
Shrenik [Tue, 20 Jun 2017 20:10:53 +0000 (01:40 +0530)]
Remove Swagger from Storperf
Remove Swagger module from Storperf

Change-Id: Id491bb7ea1ddd55549d39ddbe4c7a7004d797a59
JIRA: STORPERF-129
Signed-off-by: Shrenik <shrenik.jain@research.iiit.ac.in>
7 years agoCreation of Reporting Module 61/36261/1
mbeierl [Tue, 20 Jun 2017 16:06:22 +0000 (12:06 -0400)]
Creation of Reporting Module

Adds a new subdirector where all graphing and reporting content, including the
dockerfile, will be stored.

Change-Id: I8e9a0d975fe944faf81e97ae3792379a1375166a
JIRA: STORPERF-162
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoRemoval of matplotlib 69/35969/1
mbeierl [Sat, 10 Jun 2017 12:38:00 +0000 (08:38 -0400)]
Removal of matplotlib

Removes the matplotlib modules from the main container.

Change-Id: I26a0c171b2172dbf2be66cdf10b897bb72e4bf2b
JIRA: STORPERF-161
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoAllow Filename Target 09/35909/1
mbeierl [Thu, 8 Jun 2017 02:43:50 +0000 (22:43 -0400)]
Allow Filename Target

Changes the default filesize to 1g so that profiling a file works again

Change-Id: I060b7af75be08f4ffb411f1c612babb846172dd5
JIRA: STORPERF-153
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoAllow User-Specified Sample Size 01/35901/1
mbeierl [Thu, 8 Jun 2017 01:11:55 +0000 (21:11 -0400)]
Allow User-Specified Sample Size

Adds the ability to accept steady_state_sample_size as a parameter.
Removes deprecated nowarm and nossd.
Adds OS_PROJECT_DOMAIN_ID.

Change-Id: I00c01b05cd2cbf001bc5446faa30f36137350ccf
JIRA: STORPERF-139
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoMerge "Adding CORS Adds flask-cors module so that SwaggerUI can examine content from...
Mark Beierl [Mon, 5 Jun 2017 18:00:38 +0000 (18:00 +0000)]
Merge "Adding CORS Adds flask-cors module so that SwaggerUI can examine content from a different container JIRA: STORPERF-129"

7 years agoAdding CORS 77/35577/2
Shrenik [Tue, 30 May 2017 19:08:55 +0000 (00:38 +0530)]
Adding CORS
Adds flask-cors module so that SwaggerUI can examine content from a different container
JIRA: STORPERF-129

Change-Id: I9c47a2ea464da83910c368d771dce13f5364ca23
Signed-off-by: Shrenik <shrenik.jain@research.iiit.ac.in>
7 years agoFixing typo 65/35665/1
mbeierl [Thu, 1 Jun 2017 14:30:39 +0000 (10:30 -0400)]
Fixing typo

Change-Id: I40a2367de22afe4db46c7da7d774f0e646cb8a23
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoDaily Job Parameter Support 95/35595/3
mbeierl [Wed, 31 May 2017 18:41:52 +0000 (14:41 -0400)]
Daily Job Parameter Support

Adds environment variables so that the daily jobs can be parameterized
from Jenkins.

Change-Id: I77518b90595460ca932f1e71f57b2b02ab3dd1f5
JIRA: STORPERF-138
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoMerge "Adding docker tag"
Mark Beierl [Mon, 29 May 2017 20:59:25 +0000 (20:59 +0000)]
Merge "Adding docker tag"

7 years agoAdding docker tag 07/35507/1
mbeierl [Mon, 29 May 2017 20:57:09 +0000 (16:57 -0400)]
Adding docker tag

Adds the tag to use when running docker from the DOCKER_TAG environment
variable.

Change-Id: Idde85510df01f8a809049dac62872db0c8a5bf25
JIRA: STORPERF-128
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoMerge "Removal of Edgar StPierre from Committer List"
Mark Beierl [Fri, 26 May 2017 20:30:13 +0000 (20:30 +0000)]
Merge "Removal of Edgar StPierre from Committer List"

7 years agoAdding domain to authentication 89/35289/1
mbeierl [Wed, 24 May 2017 17:25:07 +0000 (13:25 -0400)]
Adding domain to authentication

Adds domain if present in environment variables to user and project

Change-Id: I05fca2fbdeef4fa985bfb505f9158ce31da5ab9c
JIRA: STORPERF-127
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agonumpy error in container 81/35281/1
mbeierl [Wed, 24 May 2017 15:54:24 +0000 (11:54 -0400)]
numpy error in container

Removes numpy from container as it causes runtime problems.

Change-Id: Iaae384c9229e0af5057822d62fca146732d62a53
JIRA: STORPERF-126
Signed-off-by: mbeierl <mark.beierl@dell.com>
7 years agoSpecify numpy version 33/35233/1
mbeierl [Tue, 23 May 2017 18:51:26 +0000 (14:51 -0400)]
Specify numpy version

Adds explicit version of numpy so it cannot conflict with any other that
may be present in the system path.

Change-Id: I23b21bca43f55805b3087646b1c31e1aea686aca
JIRA: STORPERF-126
Signed-off-by: mbeierl <mark.beierl@dell.com>
8 years agoAdding Release Notes 07/34307/1
mbeierl [Thu, 4 May 2017 19:39:04 +0000 (15:39 -0400)]
Adding Release Notes

Change-Id: I904e995fa8fb8088053a556ddaf0d243a378098f
JIRA: STORPERF-111
Signed-off-by: mbeierl <mark.beierl@dell.com>