)]}' { "commit": "42b8a05d633b69d3d134ca1bfa57bda1d8d612ec", "tree": "f4c1c41b7f3af62714056098dc18048ff1e1559e", "parents": [ "1474956e159d05de3f8a89a0d2916619422955e6" ], "author": { "name": "Doug Anderson", "email": "dianders@chromium.org", "time": "Wed Jun 26 10:45:36 2013 -0700" }, "committer": { "name": "ChromeBot", "email": "chrome-bot@google.com", "time": "Thu Jun 27 18:31:53 2013 -0700" }, "message": "Try to check for missing revbumps of ebuilds\n\nThe idea here is to at least do some basic checking to look for cases\nthat we think there should be an ebuild revbump. We still might miss\nsome cases, but this is better than nothing.\n\nBUG\u003dchromium:254502\nTEST\u003dTest on my and Todd\u0027s recent build breakers and see that they\nwould have been caught. See patchset #2 of\n\u003chttps://gerrit.chromium.org/gerrit/#/c/59953/\u003e and see\n\u003chttps://gerrit.chromium.org/gerrit/#/c/59996/\u003e. Fix these and see\nthat hook passes.\nTEST\u003dIn chromiumos-overlay, run:\n .../src/repohooks/pre-upload.py --rerun-since\u003d2013-06-01\nCheck each revbump error. There are a few false positives that\nfall into categories like:\n* https://gerrit.chromium.org/gerrit/59245 - brand new ebuild\n doesn\u0027t technically need a revbump.\n* https://gerrit.chromium.org/gerrit/58988 - uses full versions\n\nChange-Id: I3f6fd85366b07f49238314865923032710930d06\nReviewed-on: https://gerrit.chromium.org/gerrit/60105\nTested-by: Doug Anderson \u003cdianders@chromium.org\u003e\nReviewed-by: David James \u003cdavidjames@chromium.org\u003e\nCommit-Queue: Doug Anderson \u003cdianders@chromium.org\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "a984fd52aa3aa72fd9aa17e73af997452fb0057b", "old_mode": 33261, "old_path": "pre-upload.py", "new_id": "f6eceadcf4fce9155a96dcd713f9d65d005c1b5d", "new_mode": 33261, "new_path": "pre-upload.py" } ] }