)]}'
{
  "commit": "eb314b1b37d6d77955ba2b3909b7638f37ed4c8a",
  "tree": "10dba2ea0242455d0aedee933ed904e6d16a95f6",
  "parents": [
    "1dced14e4abb7c9b6a9dcbf0cad569e3ea98b168"
  ],
  "author": {
    "name": "Marco Miller",
    "email": "marco.miller@ericsson.com",
    "time": "Wed Mar 25 13:04:09 2020 -0400"
  },
  "committer": {
    "name": "Marco Miller",
    "email": "marco.miller@ericsson.com",
    "time": "Thu Mar 26 15:39:54 2020 -0400"
  },
  "message": "e2e-tests: Introduce a CloneUsingMultiGerrit1 scenario\n\nSimilarly with the initial scenarios added to HA plugin [1] recently, do\nthe same for this (multi-site, also HA) plugin.\n\nDo so to start testing basic multi-Gerrit through that example scenario.\nAdd a corresponding initial section to the dockerized setup\ndocumentation. Base that plugin-specific scenario on Gerrit core\u0027s\nemerging Gatling framework, which now supports functional e2e testing\n[2] beside the load scope. Plugin scenarios like these reuse that\nframework.\n\nAdd the CreateProjectUsingMultiGerrit and DeleteProjectUsingMultiGerrit\ncompanion scenarios, reused by CloneUsingMultiGerrit1, following the\nrecently established reusability aspect of the framework. As usual with\nthe framework so far, make these scenario classes automatically use\ntheir corresponding json data files.\n\n[1] https://gerrit-review.googlesource.com/c/plugins/high-availability/+/259632\n[2] https://gerrit-review.googlesource.com/c/gerrit/+/259212\n\nChange-Id: I5b1f7b0469ec8d91f7281847012c064feb61dad9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36a108e27001395e4871b1b898b9f134c62a657f",
      "old_mode": 33188,
      "old_path": "dockerised_local_env/.gitignore",
      "new_id": "bc7d3f39c2f8cf1e07a46cf50318bf9b2131baf7",
      "new_mode": 33188,
      "new_path": "dockerised_local_env/.gitignore"
    },
    {
      "type": "modify",
      "old_id": "f02695b218def93902779dbb3434f5b00044fc4f",
      "old_mode": 33188,
      "old_path": "dockerised_local_env/Makefile",
      "new_id": "d48a672cc1a5155dbdb1731f7c192f501b1a4aef",
      "new_mode": 33188,
      "new_path": "dockerised_local_env/Makefile"
    },
    {
      "type": "modify",
      "old_id": "8c2bf410b92bb0973bc6ff60d137df1529f0dcd0",
      "old_mode": 33188,
      "old_path": "dockerised_local_env/README.md",
      "new_id": "92be0cd784dea1a70a6d60b731859a41a5f80e4b",
      "new_mode": 33188,
      "new_path": "dockerised_local_env/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0fe89c60cf334bb25e2f84c6962f2cc87ac37773",
      "new_mode": 33188,
      "new_path": "src/test/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37891ad23ad0c8ec578df943442de0aefcd31687",
      "new_mode": 33188,
      "new_path": "src/test/resources/com/googlesource/gerrit/plugins/multisite/scenarios/CloneUsingMultiGerrit1.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e54de55c2c18a806d56d54f47af3eacd5b58fb6",
      "new_mode": 33188,
      "new_path": "src/test/resources/com/googlesource/gerrit/plugins/multisite/scenarios/CreateProjectUsingMultiGerrit.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9312fb47a0ba5ca48982715a24147614dc704f6c",
      "new_mode": 33188,
      "new_path": "src/test/resources/com/googlesource/gerrit/plugins/multisite/scenarios/DeleteProjectUsingMultiGerrit.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a263609ea88e32f7fd4df4718b19b108dcb0d4d",
      "new_mode": 33188,
      "new_path": "src/test/scala/com/googlesource/gerrit/plugins/multisite/scenarios/CloneUsingMultiGerrit1.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f46a2a403fd9a6295620349e69bb74952733268",
      "new_mode": 33188,
      "new_path": "src/test/scala/com/googlesource/gerrit/plugins/multisite/scenarios/CreateProjectUsingMultiGerrit.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "628edfcdfc343e766d7c5e0b90c172ba6d4c8e7d",
      "new_mode": 33188,
      "new_path": "src/test/scala/com/googlesource/gerrit/plugins/multisite/scenarios/DeleteProjectUsingMultiGerrit.scala"
    }
  ]
}
