Add Gatling e2e-test for rename-project

A successful test will guarantee all the steps as performed. This tests
the plugin feature through creating a project, then renaming it, and
then deleting the renamed project. If the rename fails, then only the
project gets created. If the rename goes through but gives unexpected
results, then the project deletion step will fail due to not finding
the renamed project (to delete).

Add a README file that introduces how to start using this new test.

The test project is renamed to a unique new name, _RENAMED in the json,
automatically set by the test implementation. This is in line with how
such a use of an underscode prefix was documented in [1]. The original
project name is also automatically set that way. Both names are based on
the name of the test class, so named after "RenameProject".


Change-Id: If086299127b8eb418c693e07ce221dd29cc5468d
(cherry picked from commit 98e1df4b5d7a89e67dd75fee54c79d6dc9fc2d10)
4 files changed
tree: 2a0eecdd8cf3a7a3a1358fa6adb5dad30dddb984
  1. .settings/
  2. src/
  3. tools/
  4. .bazelignore
  5. .bazelrc
  6. .bazelversion
  7. .gitignore
  8. bazlets.bzl
  9. BUILD
  10. external_plugin_deps.bzl

Rename project plugin for Gerrit Code Review

This plugin currently supports Gerrit version 2.14.X and 2.15.X with changes in reviewDb. Also supported is the noteDb alternative for Gerrit versions 2.15.X and above.

For more information, see: src/main/resources/Documentation/