)]}'
{
  "commit": "ee0c789f1b8294e31064b51dafb6560a72e44553",
  "tree": "7897d0508aa87f8d334edc4783d3dc2c7bc6a998",
  "parents": [
    "1c708e71298130794e1fb0b4c01f967705164d29"
  ],
  "author": {
    "name": "Marco Miller",
    "email": "marco.miller@ericsson.com",
    "time": "Fri Apr 03 11:23:19 2020 -0400"
  },
  "committer": {
    "name": "Marco Miller",
    "email": "marco.miller@ericsson.com",
    "time": "Fri Apr 03 11:23:19 2020 -0400"
  },
  "message": "e2e-tests: Add JAVA_OPTS support to plugin scenarios\n\nUnhardcode hostname and port values to start with, which typically vary\nacross test execution environments or deployments. This allows for less\njson scenario data file duplication and proliferation.\n\nBase this JAVA_OPTS solution on core framework\u0027s [1]. If no JAVA_OPTS\nproperties get defined in the scenario execution shell environment, use\nthe default values coded in.\n\nAdapt the CloneUsingMultiGerrit1 and aggregated project scenarios\naccordingly. Make them reuse core\u0027s amended GerritSimulation. In\nparticular, override core\u0027s replaceOverride method as a plugin.\n\n[1] https://gatling.io/docs/current/cookbook/passing_parameters\n\nChange-Id: Iee733251bae01fc161e4fbfcc4ea8ba5c396659b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "37891ad23ad0c8ec578df943442de0aefcd31687",
      "old_mode": 33188,
      "old_path": "src/test/resources/com/googlesource/gerrit/plugins/multisite/scenarios/CloneUsingMultiGerrit1.json",
      "new_id": "26d227cb55c314b02b31b44388899fa7219be60d",
      "new_mode": 33188,
      "new_path": "src/test/resources/com/googlesource/gerrit/plugins/multisite/scenarios/CloneUsingMultiGerrit1.json"
    },
    {
      "type": "modify",
      "old_id": "2e54de55c2c18a806d56d54f47af3eacd5b58fb6",
      "old_mode": 33188,
      "old_path": "src/test/resources/com/googlesource/gerrit/plugins/multisite/scenarios/CreateProjectUsingMultiGerrit.json",
      "new_id": "f1a38ae788d53d011c83ba87d8ca483c548ffba0",
      "new_mode": 33188,
      "new_path": "src/test/resources/com/googlesource/gerrit/plugins/multisite/scenarios/CreateProjectUsingMultiGerrit.json"
    },
    {
      "type": "modify",
      "old_id": "9312fb47a0ba5ca48982715a24147614dc704f6c",
      "old_mode": 33188,
      "old_path": "src/test/resources/com/googlesource/gerrit/plugins/multisite/scenarios/DeleteProjectUsingMultiGerrit.json",
      "new_id": "e5167b5dddf145ea3f9d85fbe2e9c31070465b88",
      "new_mode": 33188,
      "new_path": "src/test/resources/com/googlesource/gerrit/plugins/multisite/scenarios/DeleteProjectUsingMultiGerrit.json"
    },
    {
      "type": "modify",
      "old_id": "5a263609ea88e32f7fd4df4718b19b108dcb0d4d",
      "old_mode": 33188,
      "old_path": "src/test/scala/com/googlesource/gerrit/plugins/multisite/scenarios/CloneUsingMultiGerrit1.scala",
      "new_id": "7adce59bcc4a2f8196ab6486875763d8a21e7ad2",
      "new_mode": 33188,
      "new_path": "src/test/scala/com/googlesource/gerrit/plugins/multisite/scenarios/CloneUsingMultiGerrit1.scala"
    },
    {
      "type": "modify",
      "old_id": "8f46a2a403fd9a6295620349e69bb74952733268",
      "old_mode": 33188,
      "old_path": "src/test/scala/com/googlesource/gerrit/plugins/multisite/scenarios/CreateProjectUsingMultiGerrit.scala",
      "new_id": "be82658cd9b8eccd5de230014d7ca985e9852583",
      "new_mode": 33188,
      "new_path": "src/test/scala/com/googlesource/gerrit/plugins/multisite/scenarios/CreateProjectUsingMultiGerrit.scala"
    },
    {
      "type": "modify",
      "old_id": "628edfcdfc343e766d7c5e0b90c172ba6d4c8e7d",
      "old_mode": 33188,
      "old_path": "src/test/scala/com/googlesource/gerrit/plugins/multisite/scenarios/DeleteProjectUsingMultiGerrit.scala",
      "new_id": "6e81231c62351f922c0893a8ee9fea6b6d9ff37e",
      "new_mode": 33188,
      "new_path": "src/test/scala/com/googlesource/gerrit/plugins/multisite/scenarios/DeleteProjectUsingMultiGerrit.scala"
    }
  ]
}
