)]}'
{
  "commit": "7bcb578eb80e082eb6d36bcd86d523895e79cb58",
  "tree": "ddd784b6250b9db85de4bfb2949ebf9ab9a9463b",
  "parents": [
    "f3208600a39b659898124613419e0d3f4f274d54"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Wed Jun 07 12:25:57 2023 -0400"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Wed Jun 07 15:18:40 2023 -0400"
  },
  "message": "[VOL-5010] - Clone unit tests onto a v2.12 branch\n\n[VOL-5005] - Create a v2.12 release branch for test jobs.\n[VOL-5004] - Deprecate voltha-2.8 unit tests\n\nmakefiles/release/include.mk\nmakefiles/release/help.mk\nmakefiles/release/voltha-versions.mk\nmakefiles/release/targets.mk\nmakefiles/release/targets/voltha-certification.mk\nmakefiles/release/targets/voltha-e2e.mk\nmakefiles/release/targets/voltha-nightly-jobs.mk\n-------------------------------------------------\n  o Define make targets to create versioned subdirectories.\n  o \u0027branched\u0027 unit test files will live in subdirs.\n  o Refactoring still in progress, v2.8 tests are disabled/retired in the interim.\n\njjb/voltha-e2e.yaml\njjb/pipeline/voltha/voltha-2.12/\njjb/voltha-test/voltha-nightly-jobs/voltha-2.12.yaml\n----------------------------------------------------\n  o Create versioned subdirectories to support v2.12 unit testing.\n\njjb/voltha-e2e.yaml\njjb/voltha-e2e/voltha-master.yaml\njjb/voltha-e2e/voltha-2.12.yaml\njjb/voltha-e2e/voltha-2.8.yaml\n--------------------------------\n  o Guineapig: periodic-voltha-pm-data-test-bbsim\n  o Refactor unit test from voltha-e2e.yaml.\n  o Create new v2.12 pipeline job.\n  o Disable pre-lts legacy pipeline job 2.8\n  o Refactoring one test so job state in all branches can be checked.\n  o Tomorrow verify the v2.8 job did not launch\n\nChange-Id: Ib550fae395e1a416466c2f5fb9640be8405dc39e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de7f6e09b76c1ce4970912877842c1ff1d6a8533",
      "new_mode": 33188,
      "new_path": ".wip/periodic-voltha-pm-data-test-bbsim-2.8/description"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00b7db6042fefbf52a4c996a684938c0d4a2f89c",
      "new_mode": 33188,
      "new_path": ".wip/periodic-voltha-pm-data-test-bbsim-2.8/paths"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39d2dae78c4f7afad944abb7013aacf8e3b96be1",
      "new_mode": 33188,
      "new_path": ".wip/periodic-voltha-pm-data-test-bbsim-2.8/pipeline"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a8e482a90bf43235f2d9caec847e1e135623a36",
      "new_mode": 33188,
      "new_path": ".wip/periodic-voltha-pm-data-test-bbsim-2.8/todo"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb31e057bc13a4d309ac711dc18c52958904319d",
      "new_mode": 33188,
      "new_path": ".wip/periodic-voltha-pm-data-test-bbsim-2.8/urls"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad67756196cdcff691a20983a095ba191f37ab0e",
      "new_mode": 33188,
      "new_path": ".wip/periodic-voltha-pm-data-test-bbsim-2.8/vars"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3950eac2601dce42ab5175b2a7c1172b3473f32",
      "new_mode": 33188,
      "new_path": "jjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8362a0841b35a0aa77e628389c9c910587c7a3eb",
      "new_mode": 33188,
      "new_path": "jjb/pipeline/voltha/voltha-2.12/device-management-mock-tests.groovy"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d66a53171fa8519a31e65d4dcdbc34ffaf58136",
      "new_mode": 33261,
      "new_path": "jjb/pipeline/voltha/voltha-2.12/dmi-build-and-test.groovy"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7501144285da86482a478dd56cb488cc1e5474c8",
      "new_mode": 33261,
      "new_path": "jjb/pipeline/voltha/voltha-2.12/physical-build.groovy"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1238a536ff3214bc48d43eef31955679eb487258",
      "new_mode": 33261,
      "new_path": "jjb/pipeline/voltha/voltha-2.12/software-upgrades.groovy"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81b26ab35a682d62d2f325ab41d10128eb582dbd",
      "new_mode": 33188,
      "new_path": "jjb/pipeline/voltha/voltha-2.12/tucson-build-and-test.groovy"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a14eaba5edfed8e68e7ada464d8e818c07def8c",
      "new_mode": 33188,
      "new_path": "jjb/pipeline/voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "856514889287901ab950beae3f8573cd34be867b",
      "new_mode": 33188,
      "new_path": "jjb/pipeline/voltha/voltha-2.12/voltha-physical-functional-tests.groovy"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6320cfb4b615ea8e3634c813c684c7738ef59cc5",
      "new_mode": 33188,
      "new_path": "jjb/pipeline/voltha/voltha-2.12/voltha-physical-soak-dt-tests.groovy"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84308ac3f338a037609ae151ec778fa9c6224be9",
      "new_mode": 33188,
      "new_path": "jjb/pipeline/voltha/voltha-2.12/voltha-scale-lwc-test.groovy"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8420da0d8cd8902af07761d40ea2435daae13f6a",
      "new_mode": 33188,
      "new_path": "jjb/pipeline/voltha/voltha-2.12/voltha-scale-multi-stack.groovy"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "88d60706ed0469f7e81a1215226eacd6e83d5251",
      "new_mode": 33188,
      "new_path": "jjb/pipeline/voltha/voltha-2.12/voltha-scale-test.groovy"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1eacba97eb06b17cb65537ebe25628b100251d56",
      "new_mode": 33188,
      "new_path": "jjb/pipeline/voltha/voltha-2.12/voltha-tt-physical-functional-tests.groovy"
    },
    {
      "type": "modify",
      "old_id": "11b7fd111a1f537b113f4186e2989ca31cea9859",
      "old_mode": 33261,
      "old_path": "jjb/voltha-e2e.yaml",
      "new_id": "030df971fc5caf670dedad2a49af057db7213e70",
      "new_mode": 33261,
      "new_path": "jjb/voltha-e2e.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b57f6f3d2b17f4ce8656ace519b46d9b50d97b2",
      "new_mode": 33188,
      "new_path": "jjb/voltha-e2e/README"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1f9aba738541c3b04c4d29141c0a0af3f18e3e4",
      "new_mode": 33188,
      "new_path": "jjb/voltha-e2e/master.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "jjb/voltha-e2e/playground.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "jjb/voltha-e2e/voltha-2.11.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c419b410cf89256ade42c300ee9034ed79c39ab",
      "new_mode": 33188,
      "new_path": "jjb/voltha-e2e/voltha-2.12.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcb1232548c8d4eaa88f3395fc8a05b031f920ee",
      "new_mode": 33188,
      "new_path": "jjb/voltha-e2e/voltha-2.8.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "jjb/voltha-test/voltha-nightly-jobs/voltha-2.12.yaml"
    },
    {
      "type": "modify",
      "old_id": "fde2d0ef01e34e1aaf6a212b72914c97891a6ec2",
      "old_mode": 33188,
      "old_path": "makefiles/release/help.mk",
      "new_id": "0358ed82f560e75e38b172e4215e462f19015a00",
      "new_mode": 33188,
      "new_path": "makefiles/release/help.mk"
    },
    {
      "type": "modify",
      "old_id": "afc03d9b9d3af3970d09ce02ea633712a2106dfa",
      "old_mode": 33188,
      "old_path": "makefiles/release/include.mk",
      "new_id": "3c9879e6c69f74c4c4f6fe9aa2bd90521d73b2a9",
      "new_mode": 33188,
      "new_path": "makefiles/release/include.mk"
    },
    {
      "type": "modify",
      "old_id": "44aaac771b935f37d8466247de790e060956766f",
      "old_mode": 33188,
      "old_path": "makefiles/release/targets.mk",
      "new_id": "5ed307cfba63cb8b44175e4aa7f6308f2cac1584",
      "new_mode": 33188,
      "new_path": "makefiles/release/targets.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55e4f1acdbdc74d15ce456a4e0d1b098eb681a6c",
      "new_mode": 33188,
      "new_path": "makefiles/release/targets/voltha-certification.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40e7c5da3dc0e1edc6a9685aa7d23bb9e1fa2a1e",
      "new_mode": 33188,
      "new_path": "makefiles/release/targets/voltha-e2e.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20e37de4ddfcd70c173a9453003172f4c516e8f9",
      "new_mode": 33188,
      "new_path": "makefiles/release/targets/voltha-nightly-jobs.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6ab7b6598675b50bc376e34b2ae331a56bb6077",
      "new_mode": 33188,
      "new_path": "makefiles/release/voltha-versions.mk"
    }
  ]
}
