e2e-tests: Rename 'default' to projectName for explicitness

While still keeping a relatively short name for this highly reused
value. Preserve a fair enough balance between footprint and meaning.

Improve the default test project name accordingly.

Change-Id: Id33ada176a0378154224c0e04ac31208c779c943
This commit is contained in:
Marco Miller
2020-09-21 18:03:07 -04:00
committed by Marco Miller
parent b314e7b64a
commit 1aa49e0fb1
9 changed files with 29 additions and 29 deletions

View File

@@ -22,7 +22,7 @@ import scala.concurrent.duration._
class CheckNewProjectReplica1 extends GitSimulation { class CheckNewProjectReplica1 extends GitSimulation {
private val data: FeederBuilder = jsonFile(resource).convert(keys).queue private val data: FeederBuilder = jsonFile(resource).convert(keys).queue
private val default = className private val projectName = className
private lazy val replicationDuration = replicationDelay + SecondsPerWeightUnit private lazy val replicationDuration = replicationDelay + SecondsPerWeightUnit
@@ -30,7 +30,7 @@ class CheckNewProjectReplica1 extends GitSimulation {
override def replaceOverride(in: String): String = { override def replaceOverride(in: String): String = {
var next = replaceProperty("http_port1", 8081, in) var next = replaceProperty("http_port1", 8081, in)
next = replaceKeyWith("_project", default, next) next = replaceKeyWith("_project", projectName, next)
super.replaceOverride(next) super.replaceOverride(next)
} }
@@ -38,8 +38,8 @@ class CheckNewProjectReplica1 extends GitSimulation {
.feed(data) .feed(data)
.exec(gitRequest) .exec(gitRequest)
private val createProject = new CreateProject(default) private val createProject = new CreateProject(projectName)
private val deleteProject = new DeleteProject(default) private val deleteProject = new DeleteProject(projectName)
setUp( setUp(
createProject.test.inject( createProject.test.inject(

View File

@@ -22,19 +22,19 @@ import scala.concurrent.duration._
class CloneUsingBothProtocols extends GitSimulation { class CloneUsingBothProtocols extends GitSimulation {
private val data: FeederBuilder = jsonFile(resource).convert(keys).queue private val data: FeederBuilder = jsonFile(resource).convert(keys).queue
private val default = className private val projectName = className
private val duration = 2 private val duration = 2
override def replaceOverride(in: String): String = { override def replaceOverride(in: String): String = {
replaceKeyWith("_project", default, in) replaceKeyWith("_project", projectName, in)
} }
private val test: ScenarioBuilder = scenario(uniqueName) private val test: ScenarioBuilder = scenario(uniqueName)
.feed(data) .feed(data)
.exec(gitRequest) .exec(gitRequest)
private val createProject = new CreateProject(default) private val createProject = new CreateProject(projectName)
private val deleteProject = new DeleteProject(default) private val deleteProject = new DeleteProject(projectName)
setUp( setUp(
createProject.test.inject( createProject.test.inject(

View File

@@ -28,9 +28,9 @@ class CreateChange extends ProjectSimulation {
override def relativeRuntimeWeight = 2 override def relativeRuntimeWeight = 2
def this(default: String) { def this(projectName: String) {
this() this()
this.default = default this.projectName = projectName
} }
val test: ScenarioBuilder = scenario(uniqueName) val test: ScenarioBuilder = scenario(uniqueName)
@@ -43,8 +43,8 @@ class CreateChange extends ProjectSimulation {
session session
}) })
private val createProject = new CreateProject(default) private val createProject = new CreateProject(projectName)
private val deleteProject = new DeleteProject(default) private val deleteProject = new DeleteProject(projectName)
private val deleteChange = new DeleteChange(this) private val deleteChange = new DeleteChange(this)
setUp( setUp(

View File

@@ -21,9 +21,9 @@ import io.gatling.core.structure.ScenarioBuilder
class CreateProject extends ProjectSimulation { class CreateProject extends ProjectSimulation {
private val data: FeederBuilder = jsonFile(resource).convert(keys).queue private val data: FeederBuilder = jsonFile(resource).convert(keys).queue
def this(default: String) { def this(projectName: String) {
this() this()
this.default = default this.projectName = projectName
} }
val test: ScenarioBuilder = scenario(uniqueName) val test: ScenarioBuilder = scenario(uniqueName)

View File

@@ -21,9 +21,9 @@ import io.gatling.core.structure.ScenarioBuilder
class DeleteProject extends ProjectSimulation { class DeleteProject extends ProjectSimulation {
private val data: FeederBuilder = jsonFile(resource).convert(keys).queue private val data: FeederBuilder = jsonFile(resource).convert(keys).queue
def this(default: String) { def this(projectName: String) {
this() this()
this.default = default this.projectName = projectName
} }
val test: ScenarioBuilder = scenario(uniqueName) val test: ScenarioBuilder = scenario(uniqueName)

View File

@@ -22,7 +22,7 @@ import scala.concurrent.duration._
class FlushProjectsCache extends CacheFlushSimulation { class FlushProjectsCache extends CacheFlushSimulation {
private val data: FeederBuilder = jsonFile(resource).convert(keys).queue private val data: FeederBuilder = jsonFile(resource).convert(keys).queue
private val default = className private val projectName = className
override def relativeRuntimeWeight = 2 override def relativeRuntimeWeight = 2
@@ -30,10 +30,10 @@ class FlushProjectsCache extends CacheFlushSimulation {
.feed(data) .feed(data)
.exec(httpRequest) .exec(httpRequest)
private val createProject = new CreateProject(default) private val createProject = new CreateProject(projectName)
private val getCacheEntriesAfterProject = new GetProjectsCacheEntries(this) private val getCacheEntriesAfterProject = new GetProjectsCacheEntries(this)
private val checkCacheEntriesAfterFlush = new CheckProjectsCacheFlushEntries(this) private val checkCacheEntriesAfterFlush = new CheckProjectsCacheFlushEntries(this)
private val deleteProject = new DeleteProject(default) private val deleteProject = new DeleteProject(projectName)
setUp( setUp(
createProject.test.inject( createProject.test.inject(

View File

@@ -15,9 +15,9 @@
package com.google.gerrit.scenarios package com.google.gerrit.scenarios
class ProjectSimulation extends GerritSimulation { class ProjectSimulation extends GerritSimulation {
protected var default: String = "project" protected var projectName: String = "defaultTestProject"
override def replaceOverride(in: String): String = { override def replaceOverride(in: String): String = {
replaceProperty("project", default, in) replaceProperty("project", projectName, in)
} }
} }

View File

@@ -22,12 +22,12 @@ import scala.concurrent.duration._
class ReplayRecordsFromFeeder extends GitSimulation { class ReplayRecordsFromFeeder extends GitSimulation {
private val data: FeederBuilder = jsonFile(resource).convert(keys).circular private val data: FeederBuilder = jsonFile(resource).convert(keys).circular
private val default = className private val projectName = className
override def relativeRuntimeWeight = 30 override def relativeRuntimeWeight = 30
override def replaceOverride(in: String): String = { override def replaceOverride(in: String): String = {
replaceKeyWith("_project", default, in) replaceKeyWith("_project", projectName, in)
} }
private val test: ScenarioBuilder = scenario(uniqueName) private val test: ScenarioBuilder = scenario(uniqueName)
@@ -36,8 +36,8 @@ class ReplayRecordsFromFeeder extends GitSimulation {
.exec(gitRequest) .exec(gitRequest)
} }
private val createProject = new CreateProject(default) private val createProject = new CreateProject(projectName)
private val deleteProject = new DeleteProject(default) private val deleteProject = new DeleteProject(projectName)
private val maxBeforeDelete: Int = maxExecutionTime - deleteProject.maxExecutionTime private val maxBeforeDelete: Int = maxExecutionTime - deleteProject.maxExecutionTime
setUp( setUp(

View File

@@ -23,8 +23,8 @@ import scala.concurrent.duration._
class SubmitChange extends GerritSimulation { class SubmitChange extends GerritSimulation {
private val data: FeederBuilder = jsonFile(resource).convert(keys).queue private val data: FeederBuilder = jsonFile(resource).convert(keys).queue
private val default = className private val projectName = className
private var createChange = new CreateChange(default) private var createChange = new CreateChange(projectName)
override def relativeRuntimeWeight = 10 override def relativeRuntimeWeight = 10
@@ -40,9 +40,9 @@ class SubmitChange extends GerritSimulation {
}) })
.exec(http(uniqueName).post("${url}${number}/submit")) .exec(http(uniqueName).post("${url}${number}/submit"))
private val createProject = new CreateProject(default) private val createProject = new CreateProject(projectName)
private val approveChange = new ApproveChange(createChange) private val approveChange = new ApproveChange(createChange)
private val deleteProject = new DeleteProject(default) private val deleteProject = new DeleteProject(projectName)
setUp( setUp(
createProject.test.inject( createProject.test.inject(