diff options
author | Marco Miller <marco.miller@ericsson.com> | 2020-07-16 15:24:35 -0400 |
---|---|---|
committer | Marco Miller <marco.miller@ericsson.com> | 2020-07-16 15:25:18 -0400 |
commit | 756cbad22570dd57c7f6a402574ebbb00e66aa0f (patch) | |
tree | 36f60a1de0113d233c7e92304a838c7393803c10 | |
parent | 29642ff83bccf019b20e1dcca1c36793deee6fdf (diff) | |
parent | 4b220c6509b112333017a13de5a0bff6ddd98842 (diff) |
Merge branch 'stable-3.0' into stable-3.1
* stable-3.0:
Update buildifier version to 3.3.0
Update git submodules
e2e-tests: Replace hardcoded scheme with property
From here, dev-crafting-changes.txt has the buildifier update change, as
it replaced downstream dev-contributing.txt for that matter.
Change-Id: I5e6ac1ba20c849b3bca4194f360d4e36a0e04322
16 files changed, 20 insertions, 17 deletions
diff --git a/Documentation/dev-crafting-changes.txt b/Documentation/dev-crafting-changes.txt index 00748a5756..1e77c3b6da 100644 --- a/Documentation/dev-crafting-changes.txt +++ b/Documentation/dev-crafting-changes.txt @@ -146,7 +146,7 @@ To format Java source code, Gerrit uses the link:https://github.com/google/google-java-format[`google-java-format`] tool (version 1.7), and to format Bazel BUILD, WORKSPACE and .bzl files the link:https://github.com/bazelbuild/buildtools/tree/master/buildifier[`buildifier`] -tool (version 3.2.1). Unused dependencies are found and removed using the +tool (version 3.3.0). Unused dependencies are found and removed using the link:https://github.com/bazelbuild/buildtools/tree/master/unused_deps[`unused_deps`] build tool, a sibling of `buildifier`. diff --git a/Documentation/dev-e2e-tests.txt b/Documentation/dev-e2e-tests.txt index bac516933a..3c534eb642 100644 --- a/Documentation/dev-e2e-tests.txt +++ b/Documentation/dev-e2e-tests.txt @@ -114,7 +114,7 @@ or validate the local setup. More complex scenarios can be further developed, un "cmd": "clone" }, { - "url": "http://HOSTNAME:HTTP_PORT/_PROJECT", + "url": "HTTP_SCHEME://HOSTNAME:HTTP_PORT/_PROJECT", "cmd": "clone" } ] @@ -151,10 +151,12 @@ with either one or many of these supported properties, from the core framework: * `-Dcom.google.gerrit.scenarios.hostname=localhost` * `-Dcom.google.gerrit.scenarios.ssh_port=29418` * `-Dcom.google.gerrit.scenarios.http_port=8080` +* `-Dcom.google.gerrit.scenarios.http_scheme=http` Above, the properties can be set with values matching specific deployment topologies under test. -The example values shown above are the currently coded default ones. The framework could support -differing or more properties over time. +The example values shown above are the currently coded default ones. For example, the `http` scheme +above could be replaced with `https`. The framework could support differing or more properties over +time. Plugin or otherwise non-core scenarios may do so just as well. The core java package `com.google.gerrit.scenarios` from the example above has to be replaced with the one under which diff --git a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/ApproveChange.json b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/ApproveChange.json index 3577a6a35b..665cc4d0b4 100644 --- a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/ApproveChange.json +++ b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/ApproveChange.json @@ -1,6 +1,6 @@ [ { - "url": "http://HOSTNAME:HTTP_PORT/a/changes/", + "url": "HTTP_SCHEME://HOSTNAME:HTTP_PORT/a/changes/", "number": "NUMBER" } ] diff --git a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CheckMasterBranchReplica1.json b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CheckMasterBranchReplica1.json index 54c54f8009..5b892aad8e 100644 --- a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CheckMasterBranchReplica1.json +++ b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CheckMasterBranchReplica1.json @@ -1,5 +1,5 @@ [ { - "url": "http://HOSTNAME:HTTP_PORT1/a/projects/PROJECT/branches/master" + "url": "HTTP_SCHEME://HOSTNAME:HTTP_PORT1/a/projects/PROJECT/branches/master" } ] diff --git a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CheckProjectsCacheFlushEntries.json b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CheckProjectsCacheFlushEntries.json index 6210deb684..467661b217 100644 --- a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CheckProjectsCacheFlushEntries.json +++ b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CheckProjectsCacheFlushEntries.json @@ -1,6 +1,6 @@ [ { - "url": "http://HOSTNAME:HTTP_PORT/a/config/server/caches/projects", + "url": "HTTP_SCHEME://HOSTNAME:HTTP_PORT/a/config/server/caches/projects", "entries": "PROJECTS_ENTRIES" } ] diff --git a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CloneUsingBothProtocols.json b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CloneUsingBothProtocols.json index 23891246d1..30f5f23f8e 100644 --- a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CloneUsingBothProtocols.json +++ b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CloneUsingBothProtocols.json @@ -4,7 +4,7 @@ "cmd": "clone" }, { - "url": "http://HOSTNAME:HTTP_PORT/_PROJECT", + "url": "HTTP_SCHEME://HOSTNAME:HTTP_PORT/_PROJECT", "cmd": "clone" } ] diff --git a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CreateChange.json b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CreateChange.json index b4ee549d26..70e79ca991 100644 --- a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CreateChange.json +++ b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CreateChange.json @@ -1,6 +1,6 @@ [ { - "url": "http://HOSTNAME:HTTP_PORT/a/changes/", + "url": "HTTP_SCHEME://HOSTNAME:HTTP_PORT/a/changes/", "project": "PROJECT" } ] diff --git a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CreateProject.json b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CreateProject.json index 40e5a450ad..cd90739ba6 100644 --- a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CreateProject.json +++ b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/CreateProject.json @@ -1,5 +1,5 @@ [ { - "url": "http://HOSTNAME:HTTP_PORT/a/projects/PROJECT" + "url": "HTTP_SCHEME://HOSTNAME:HTTP_PORT/a/projects/PROJECT" } ] diff --git a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/DeleteChange.json b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/DeleteChange.json index 3577a6a35b..665cc4d0b4 100644 --- a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/DeleteChange.json +++ b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/DeleteChange.json @@ -1,6 +1,6 @@ [ { - "url": "http://HOSTNAME:HTTP_PORT/a/changes/", + "url": "HTTP_SCHEME://HOSTNAME:HTTP_PORT/a/changes/", "number": "NUMBER" } ] diff --git a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/DeleteProject.json b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/DeleteProject.json index 7cc829304f..5720f53bcd 100644 --- a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/DeleteProject.json +++ b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/DeleteProject.json @@ -1,5 +1,5 @@ [ { - "url": "http://HOSTNAME:HTTP_PORT/a/projects/PROJECT/delete-project~delete" + "url": "HTTP_SCHEME://HOSTNAME:HTTP_PORT/a/projects/PROJECT/delete-project~delete" } ] diff --git a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/FlushProjectsCache.json b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/FlushProjectsCache.json index 9ff15a79b4..e30a2cfa63 100644 --- a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/FlushProjectsCache.json +++ b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/FlushProjectsCache.json @@ -1,5 +1,5 @@ [ { - "url": "http://HOSTNAME:HTTP_PORT/a/config/server/caches/projects/flush" + "url": "HTTP_SCHEME://HOSTNAME:HTTP_PORT/a/config/server/caches/projects/flush" } ] diff --git a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/GetMasterBranchRevision.json b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/GetMasterBranchRevision.json index 2b8809a53d..86a3c28bcd 100644 --- a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/GetMasterBranchRevision.json +++ b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/GetMasterBranchRevision.json @@ -1,5 +1,5 @@ [ { - "url": "http://HOSTNAME:HTTP_PORT/a/projects/PROJECT/branches/master" + "url": "HTTP_SCHEME://HOSTNAME:HTTP_PORT/a/projects/PROJECT/branches/master" } ] diff --git a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/GetProjectsCacheEntries.json b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/GetProjectsCacheEntries.json index fcf4bc9ada..e4e2643fff 100644 --- a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/GetProjectsCacheEntries.json +++ b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/GetProjectsCacheEntries.json @@ -1,5 +1,5 @@ [ { - "url": "http://HOSTNAME:HTTP_PORT/a/config/server/caches/projects" + "url": "HTTP_SCHEME://HOSTNAME:HTTP_PORT/a/config/server/caches/projects" } ] diff --git a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/ReplayRecordsFromFeeder.json b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/ReplayRecordsFromFeeder.json index 23891246d1..30f5f23f8e 100644 --- a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/ReplayRecordsFromFeeder.json +++ b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/ReplayRecordsFromFeeder.json @@ -4,7 +4,7 @@ "cmd": "clone" }, { - "url": "http://HOSTNAME:HTTP_PORT/_PROJECT", + "url": "HTTP_SCHEME://HOSTNAME:HTTP_PORT/_PROJECT", "cmd": "clone" } ] diff --git a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/SubmitChange.json b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/SubmitChange.json index a371757d23..301c65b0d3 100644 --- a/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/SubmitChange.json +++ b/e2e-tests/src/test/resources/data/com/google/gerrit/scenarios/SubmitChange.json @@ -1,5 +1,5 @@ [ { - "url": "http://HOSTNAME:HTTP_PORT/a/changes/" + "url": "HTTP_SCHEME://HOSTNAME:HTTP_PORT/a/changes/" } ] diff --git a/e2e-tests/src/test/scala/com/google/gerrit/scenarios/GerritSimulation.scala b/e2e-tests/src/test/scala/com/google/gerrit/scenarios/GerritSimulation.scala index fc68f97019..4832392707 100644 --- a/e2e-tests/src/test/scala/com/google/gerrit/scenarios/GerritSimulation.scala +++ b/e2e-tests/src/test/scala/com/google/gerrit/scenarios/GerritSimulation.scala @@ -62,6 +62,7 @@ class GerritSimulation extends Simulation { var in = replaceOverride(url.toString) in = replaceProperty("hostname", "localhost", in) in = replaceProperty("http_port", 8080, in) + in = replaceProperty("http_scheme", "http", in) replaceProperty("ssh_port", 29418, in) case ("number", number) => val precedes = replaceKeyWith("_number", 0, number.toString) |