)]}' { "commit": "811e9544f229421bd8cc52271553fc18f40b54c5", "tree": "8b9252ee7a758fe68f85b864d7e5583096e82ea2", "parents": [ "fd441170cd2c086630ad190e1612d7f22a1ac8f6" ], "author": { "name": "Joey Armstrong", "email": "joey@opennetworking.org", "time": "Sun Dec 25 21:45:27 2022 -0500" }, "committer": { "name": "Joey Armstrong", "email": "joey@opennetworking.org", "time": "Thu Dec 29 06:30:40 2022 -0500" }, "message": "VOL-4917 - voltha-go build and test problems.\n\nMakefile\nmakefiles/\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n o Update copyright notice.\n o Added a few common makefile libraries.\n o Added todo.mk to document a few future-fix items.\n o Added versions.mk used to display build tools and versions.\n o Added comments and banners to delimit logic and identify log output.\n o Fixed coverage target, git test -coverprofile requires a disk file.\n o Strange: \u0027go mod vendor\u0027 will remove vendor/ but the directory is\n under revision control. [TODO] Delete or checkout from a central repo.\n o Split long lines with line continuation at shell pipe.\n o Replace inlined rm -rf calls with make builtin $(RM) -r\n o Refacor test log names into macros to shorten logic line length.\n\ndocker/Dockerfile.rw_core\n-------------------------\n o Update copyright notice.\n o Inline --no-cache with apk calls, networking problems surfaced while\n running \"make build/test\" while disconnected from the VPN.\n o Copy stub go-test-coverage.out file to the docker image, go test\n -coverprofile was failing w/o a file on disk.\n o Testing reported a \"could not create cpu profile\" error. Create a pull\n request for feedback to see if this is a lingering coverage problem or\n my laptop cpu is unknown and contributing.\n\nChange-Id: I84724682cfd9dbcd08990cef382338f005261184\n", "tree_diff": [ { "type": "modify", "old_id": "a977331c565bdf544d059ba2dcfeaf422c1a1b97", "old_mode": 33188, "old_path": "Makefile", "new_id": "1b07af8fc445b397fd91445e0881bb637dec665e", "new_mode": 33188, "new_path": "Makefile" }, { "type": "modify", "old_id": "9cec7165ab0a01ccc4c9b089abd747bd12432329", "old_mode": 33188, "old_path": "VERSION", "new_id": "23887f6eba2babacfd3cb0171be2f89c3997a785", "new_mode": 33188, "new_path": "VERSION" }, { "type": "modify", "old_id": "b8698e4b507ad5b05887c08451f98a554e26ed79", "old_mode": 33188, "old_path": "docker/Dockerfile.rw_core", "new_id": "94c24ba116f5ff0bcc5fc253fd5d84a58f123868", "new_mode": 33188, "new_path": "docker/Dockerfile.rw_core" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c34d11926ee1f69f9918f824475b3b83a884d7dd", "new_mode": 33188, "new_path": "makefiles/consts.mk" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c51e7ee78aa580b4240073f2c2ef3dcb0876db3f", "new_mode": 33188, "new_path": "makefiles/include.mk" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "934269061883e71cd4cbf30533a1cfc2fa53e0e7", "new_mode": 33188, "new_path": "makefiles/todo.mk" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ffa090e482129b56d9274a9bc38241d1e4281643", "new_mode": 33188, "new_path": "makefiles/versions.mk" }, { "type": "modify", "old_id": "354ccc9d174d0a2989e34395c61095e28643d912", "old_mode": 33188, "old_path": "rw_core/core/adapter/common.go", "new_id": "93b762e082e55f09cfdf68bd91dcd3e0f58b4757", "new_mode": 33188, "new_path": "rw_core/core/adapter/common.go" }, { "type": "modify", "old_id": "8b3848dbf1ad639018f2626b1de4db43007fb23a", "old_mode": 33188, "old_path": "rw_core/core/device/manager_nbi.go", "new_id": "08062bd32edba13bd5384602a4bb861533ff8b44", "new_mode": 33188, "new_path": "rw_core/core/device/manager_nbi.go" } ] }