You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@usergrid.apache.org by to...@apache.org on 2014/11/11 00:29:04 UTC

[16/26] incubator-usergrid git commit: changing numUsers to rampUsers

changing numUsers to rampUsers


Project: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/commit/4436ead4
Tree: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/tree/4436ead4
Diff: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/diff/4436ead4

Branch: refs/heads/es-type-updates-ryan-external
Commit: 4436ead4adf59ed9e7f67e9f03f54861e06470f2
Parents: 7c14d83
Author: Shawn Feldman <sf...@apache.org>
Authored: Fri Nov 7 16:18:33 2014 -0700
Committer: Shawn Feldman <sf...@apache.org>
Committed: Fri Nov 7 16:18:33 2014 -0700

----------------------------------------------------------------------
 stack/loadtests/README.md                                      | 4 ++--
 .../org/apache/usergrid/scenarios/NotificationScenarios.scala  | 6 +++---
 .../src/main/scala/org/apache/usergrid/settings/Settings.scala | 2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/4436ead4/stack/loadtests/README.md
----------------------------------------------------------------------
diff --git a/stack/loadtests/README.md b/stack/loadtests/README.md
index a17813e..f5f72ad 100644
--- a/stack/loadtests/README.md
+++ b/stack/loadtests/README.md
@@ -6,7 +6,7 @@ Gatling will run through mvn
 1. execute mvn gatling:execute with these options
 
 	*Required
-	> -Dthrottle={maxReqsSec} -Dduration={durationInSecs} -Dorg={org}  -Dapp={appName} -Dbaseurl={uriNoProceedingSlash} -DnumEntities={numberOfEntitiesYouWantToCreateInteger} -DnumUsers={totalUsersInteger} -DrampTime={rampTimeIntegerSeconds} -DadminUser={username} -DadminPassword={pwd} -Dgatling.simulationClass={simulationFQDN}
+	> -Dthrottle={maxReqsSec} -Dduration={durationInSecs} -Dorg={org}  -Dapp={appName} -Dbaseurl={uriNoProceedingSlash} -DnumEntities={numberOfEntitiesYouWantToCreateInteger} -DrampUsers={totalUsersInteger} -DrampTime={rampTimeIntegerSeconds} -DadminUser={username} -DadminPassword={pwd} -Dgatling.simulationClass={simulationFQDN}
 
 	*Addional optional settings 
 		
@@ -15,7 +15,7 @@ Gatling will run through mvn
 	skipSetup will skip the setup steps
 
 	So running will look something like this
-	>mvn gatling:execute -Dthrottle=100 -Dduration=300 -Dorg=usergrid  -Dapp=load -Dbaseurl=http://load.usergrid.com -DnumEntities=300 -DnumUsers=600 -DrampTime=30 -DadminUser=usergrid -DadminPassword=test -Dgatling.simulationClass=org.apache.usergrid.simulations.AppSimulation
+	>mvn gatling:execute -Dthrottle=100 -Dduration=300 -Dorg=usergrid  -Dapp=load -Dbaseurl=http://load.usergrid.com -DnumEntities=300 -DrampUsers=600 -DrampTime=30 -DadminUser=usergrid -DadminPassword=test -Dgatling.simulationClass=org.apache.usergrid.simulations.AppSimulation
 	
 	Setting the users and duration => Injects a given number of users with a linear ramp over a given duration. users must be greater than duration
 	

http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/4436ead4/stack/loadtests/src/main/scala/org/apache/usergrid/scenarios/NotificationScenarios.scala
----------------------------------------------------------------------
diff --git a/stack/loadtests/src/main/scala/org/apache/usergrid/scenarios/NotificationScenarios.scala b/stack/loadtests/src/main/scala/org/apache/usergrid/scenarios/NotificationScenarios.scala
index ed1610f..c616472 100755
--- a/stack/loadtests/src/main/scala/org/apache/usergrid/scenarios/NotificationScenarios.scala
+++ b/stack/loadtests/src/main/scala/org/apache/usergrid/scenarios/NotificationScenarios.scala
@@ -67,14 +67,14 @@ object NotificationScenarios {
     .check(status.is(200))
   )
 
-  val numEntities:Int = Settings.numUsers * 2
 
+  val userFeeder = Settings.getUserFeeder
   val createScenario = scenario("Create Push Notification")
-    .feed(Settings.getUserFeeder)
+    .feed(userFeeder)
     .exec(TokenScenarios.getUserToken)
     .exec( UserScenarios.getUserByUsername)
     .repeat(2){
-    feed(FeederGenerator.generateEntityNameFeeder("device", numEntities))
+    feed(FeederGenerator.generateEntityNameFeeder("device", Settings.numDevices))
       .exec( DeviceScenarios.postDeviceWithNotifier)
       .exec(ConnectionScenarios.postUserToDeviceConnection)
   }

http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/4436ead4/stack/loadtests/src/main/scala/org/apache/usergrid/settings/Settings.scala
----------------------------------------------------------------------
diff --git a/stack/loadtests/src/main/scala/org/apache/usergrid/settings/Settings.scala b/stack/loadtests/src/main/scala/org/apache/usergrid/settings/Settings.scala
index aec7cfc..67faccd 100755
--- a/stack/loadtests/src/main/scala/org/apache/usergrid/settings/Settings.scala
+++ b/stack/loadtests/src/main/scala/org/apache/usergrid/settings/Settings.scala
@@ -41,7 +41,7 @@ object Settings {
   var numUsers:Int = constantUsers * duration
 
   val numEntities:Int = Integer.getInteger("numEntities", 5000).toInt
-  val numDevices:Int = Integer.getInteger("numDevices", 2000).toInt
+  val numDevices:Int = Integer.getInteger("numDevices", 4000).toInt
 
   val rampTime:Int = Integer.getInteger("rampTime", 0).toInt // in seconds
   val throttle:Int = Integer.getInteger("throttle", 50).toInt // in seconds