- 29 Apr, 2016 8 commits
-
-
martiniss@chromium.org authored
BUG=607359 Review-Url: https://codereview.chromium.org/1935653002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@300366 0039d316-1c4b-4281-b951-d872f2087c98
-
martiniss@chromium.org authored
Revert of git_cl: Add the ability to set the description. (patchset #3 id:40001 of https://codereview.chromium.org/1922133006/ ) Reason for revert: splitlines man Original issue's description: > git_cl: Add the ability to set the description. > > BUG=607359 > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=300357 TBR=iannucci@chromium.org,tandrii@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=607359 Review-Url: https://codereview.chromium.org/1935633002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@300360 0039d316-1c4b-4281-b951-d872f2087c98
-
martiniss@chromium.org authored
BUG=607359 Review-Url: https://codereview.chromium.org/1922133006 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@300357 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
R=machenbach@chromium.org,phajdan.jr@chromium.org BUG=605563 Review-Url: https://codereview.chromium.org/1927773002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@300353 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
Revert of Implement owners check in presubmit for Gerrit. (patchset #5 id:80001 of https://codereview.chromium.org/1927773002/ ) Reason for revert: now it doesn't work for gerrit. Damn it. Original issue's description: > Implement owners check in presubmit for Gerrit. > > R=machenbach@chromium.org,phajdan.jr@chromium.org > BUG=605563 > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=300350 TBR=machenbach@chromium.org,phajdan.jr@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=605563 Review-Url: https://codereview.chromium.org/1935563002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@300352 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
R=machenbach@chromium.org,phajdan.jr@chromium.org BUG=605563 Review-Url: https://codereview.chromium.org/1927773002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@300350 0039d316-1c4b-4281-b951-d872f2087c98
-
machenbach@chromium.org authored
Revert of Implement owners check in presubmit for Gerrit. (patchset #3 id:40001 of https://codereview.chromium.org/1927773002/ ) Reason for revert: Breaks presubmit: https://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/175120/steps/presubmit/logs/stdio Original issue's description: > Implement owners check in presubmit for Gerrit. > > R=machenbach@chromium.org,phajdan.jr@chromium.org > BUG=605563 > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=300320 TBR=phajdan.jr@chromium.org,tandrii@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=605563 Review-Url: https://codereview.chromium.org/1928343002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@300326 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
R=machenbach@chromium.org,phajdan.jr@chromium.org BUG=605563 Review-Url: https://codereview.chromium.org/1927773002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@300320 0039d316-1c4b-4281-b951-d872f2087c98
-
- 28 Apr, 2016 4 commits
-
-
martiniss@chromium.org authored
Revert of Add ability to override DEPS file in recursedeps. (patchset #1 id:1 of https://codereview.chromium.org/1919103003/ ) Reason for revert: Looks like this broke some bots; see https://build.chromium.org/p/chromium.infra.cron/builders/recipe-autoroller-public/builds/2960 https://build.chromium.org/p/chromium.infra.cron/builders/gsubtreed-luci-py/builds/52912 Original issue's description: > Add ability to override DEPS file in recursedeps. > > This will allow ANGLE to have a recursible deps-file in their repo instead of > relying on chromium's DEPS file to specify an accurate dependency for itself. > > R=agable@chromium.org, jmadill@chromium.org > BUG= > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=300293 TBR=agable@chromium.org,dpranke@chromium.org,jmadill@chromium.org,iannucci@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review-Url: https://codereview.chromium.org/1932063002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@300304 0039d316-1c4b-4281-b951-d872f2087c98
-
iannucci@chromium.org authored
This will allow ANGLE to have a recursible deps-file in their repo instead of relying on chromium's DEPS file to specify an accurate dependency for itself. R=agable@chromium.org, jmadill@chromium.org BUG= Review-Url: https://codereview.chromium.org/1919103003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@300293 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
It's now passed using command line flags. This depends on https://codereview.chromium.org/1931633002, which actually uses this command line flag. R=sergiyb@chromium.org,phajdan.jr@chromium.org BUG=601128 Review-Url: https://codereview.chromium.org/1929653002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@300268 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
Also, implement skipping of CheckOwners presumbit canned check. To be used by run_presubmit recipe in build repo in https://codereview.chromium.org/1931633002 R=sergiyb@chromium.org,phajdan.jr@chromium.org,machenbach@chromium.org BUG=594127 Review-Url: https://codereview.chromium.org/1923623004 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@300262 0039d316-1c4b-4281-b951-d872f2087c98
-
- 26 Apr, 2016 1 commit
-
-
martiniss@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/1901733003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@300207 0039d316-1c4b-4281-b951-d872f2087c98
-
- 25 Apr, 2016 1 commit
-
-
tandrii@chromium.org authored
R=andybons@chromium.org,scottmg@chromium.org BUG=605563 Review URL: https://codereview.chromium.org/1915153003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@300164 0039d316-1c4b-4281-b951-d872f2087c98
-
- 18 Apr, 2016 1 commit
-
-
tandrii@chromium.org authored
Gerrit doesn't allow arbitrary non-member emails for now, thus removign this feature until either Gerrit allows it, or we have a per-repo opt-in way. TBR=andybons@chromium.org BUG=604377 Review URL: https://codereview.chromium.org/1895863002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299988 0039d316-1c4b-4281-b951-d872f2087c98
-
- 15 Apr, 2016 1 commit
-
-
shinyak@chromium.org authored
git config key should consist of alphanumeric characters and '-'. The underscore '_' is not allowed. So we're getting 'invalid key' error when GERRIT_SKIP_ENSURE_AUTHENTICATED is set. Let's use '-' instead of '_'. BUG=603378 Review URL: https://codereview.chromium.org/1882833005 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299952 0039d316-1c4b-4281-b951-d872f2087c98
-
- 14 Apr, 2016 1 commit
-
-
tandrii@chromium.org authored
Adding this line to codereview.settings should do the trick: GERRIT_SKIP_ENSURE_AUTHENTICATED: true And I also cleaned up tests so they don't spill too much to stdout. BUG=603378 R=machenbach@chromium.org,andybons@chromium.org CC=shinyak@chromium.org Review URL: https://codereview.chromium.org/1884173003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299926 0039d316-1c4b-4281-b951-d872f2087c98
-
- 13 Apr, 2016 6 commits
-
-
tandrii@chromium.org authored
Based on review of https://codereview.chromium.org/1889483002. R=sergiyb@chromium.org BUG=599931 Review URL: https://codereview.chromium.org/1885963002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299905 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
This makes it possible to override the codereview set in: * repository codereview.settings * cached/set in local .git/config, either repo-wide or current branch only. Examples: cd $SOME_RIETVELD_USING_REPO # Enable Gerrit codereview on it. Contact Infra-Git admin: # https://bugs.chromium.org/p/chromium/issues/entry?template=Infra-Git # Uploading git cl upload --gerrit --squash # Hack, hack, re-upload uses Gerrit automatically. git cl upload --squash # Patching git new-branch patched-in-issue git cl patch --gerrit XXXXXX # (Re-)setting issue git cl issue --gerrit 0 git cl issue --gerrit XXXXXX R=andybons@chromium.org,sergiyb@chromium.org BUG=598681 Review URL: https://codereview.chromium.org/1880243003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299901 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
This provides workaround for not functioning git cl try. R=sergiyb@chromium.org,andybons@chromium.org,phajdan.jr@chromium.org BUG=599931 Review URL: https://codereview.chromium.org/1889483002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299900 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
R=machenbach@chromium.org,andybons@chromium.org BUG=323819 Review URL: https://codereview.chromium.org/1885883002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299887 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
R=machenbach@chromium.org,andybons@chromium.org BUG=579178 Review URL: https://codereview.chromium.org/1886433003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299886 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
Checks creds before uploading and running presubmit, generalizing the case of Rietveld. If they are missing, suggests a URL to generate them. R=andybons@chromium.org,phajdan.jr@chromium.org BUG=583153 Review URL: https://codereview.chromium.org/1882583003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299883 0039d316-1c4b-4281-b951-d872f2087c98
-
- 11 Apr, 2016 2 commits
-
-
tandrii@chromium.org authored
TBR=machenbach@chromium.org BUG=579182 Review URL: https://codereview.chromium.org/1878613003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299843 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
R=sergiyb@chromium.org,andybons@chromium.org BUG=579182 Review URL: https://codereview.chromium.org/1873233002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299833 0039d316-1c4b-4281-b951-d872f2087c98
-
- 07 Apr, 2016 2 commits
-
-
iannucci@chromium.org authored
Revert of Revert "Add (another) argument to break git locks in gclient." (patchset #1 id:1 of https://codereview.chromium.org/1865403003/ ) Reason for revert: This revert breaks /everything/ Original issue's description: > Revert "Add (another) argument to break git locks in gclient." > > This reverts commit 51797b1d. > > BUG=601564 > TBR=iannucci,dpranke,estaab,pgervais > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=299771 TBR=dpranke@google.com,estaab@chromium.org,pgervais@chromium.org,smut@google.com # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=601564 Review URL: https://codereview.chromium.org/1867843003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299773 0039d316-1c4b-4281-b951-d872f2087c98
-
smut@google.com authored
This reverts commit 51797b1d. BUG=601564 TBR=iannucci,dpranke,estaab,pgervais Review URL: https://codereview.chromium.org/1865403003 . git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299771 0039d316-1c4b-4281-b951-d872f2087c98
-
- 06 Apr, 2016 1 commit
-
-
iannucci@chromium.org authored
This will clean up index.lock and refs/heads/master.lock-style locks when invoked as part of the update_scripts step on the bots. R=dpranke@chromium.org, estaab@chromium.org, pgervais@chromium.org BUG=421769 Review URL: https://codereview.chromium.org/1862943002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299737 0039d316-1c4b-4281-b951-d872f2087c98
-
- 01 Apr, 2016 3 commits
-
-
tandrii@chromium.org authored
Reland of Gerrit git cl: implement git cl patch. (patchset #1 id:1 of https://codereview.chromium.org/1848393002/ ) Reason for revert: nope, the windows breakage is due to apply_issue failing to connect to Rietveld. Original issue's description: > Revert of Gerrit git cl: implement git cl patch. (patchset #7 id:120001 of https://codereview.chromium.org/1852593002/ ) > > Reason for revert: > just in case. > > Original issue's description: > > Gerrit git cl: implement git cl patch. > > > > BUG=579182 > > > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=299644 > > TBR=andybons@chromium.org > # Skipping CQ checks because original CL landed less than 1 days ago. > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > BUG=579182 > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=299645 TBR=andybons@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=579182 Review URL: https://codereview.chromium.org/1852803002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299647 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
Revert of Gerrit git cl: implement git cl patch. (patchset #7 id:120001 of https://codereview.chromium.org/1852593002/ ) Reason for revert: just in case. Original issue's description: > Gerrit git cl: implement git cl patch. > > BUG=579182 > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=299644 TBR=andybons@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=579182 Review URL: https://codereview.chromium.org/1848393002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299645 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
BUG=579182 Review URL: https://codereview.chromium.org/1852593002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299644 0039d316-1c4b-4281-b951-d872f2087c98
-
- 31 Mar, 2016 2 commits
-
-
tandrii@chromium.org authored
The purpose is to allow mixed usage of Rietveld/Gerrit in the same repo. There, a branch can use Gerrit, even though repo's default is Rietveld. The only remaining repo-wide check GetIsGerrit is to determine codereview for a branch which has no uploads yet. This also simplifies future test expectations. R=andybons@chromium.org,bauerb@chromium.org BUG=598681 Review URL: https://codereview.chromium.org/1851663002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299603 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
R=bauerb@chromium.org,ukai@chromium.org,iannucci@chromium.org BUG=579175,580136 Review URL: https://codereview.chromium.org/1835963003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299587 0039d316-1c4b-4281-b951-d872f2087c98
-
- 29 Mar, 2016 3 commits
-
-
tandrii@chromium.org authored
This adds pluggable codereview-specific implementations into Changelist class. The specific implementation is chosen at Changelist automatically, with Rietveld being default for backwards compatibility. Gerrit implementation for Gerrit is incomplete, and will be added in later CLs. However, it is sufficient to ensure current functionality of this tool is not diminished. Sadly, the base class isn't completely free from Rietveld assumptions because of presubmit_support. Apparently, PRESUBMIT scripts can make use of Rietveld instance for RPCs directly. This use doesn't make sense for Gerrit, which substitutes rietveld instance with a dummy object, which raises exception on any attribute access with a diagnostic message. This also includes refactoring of some related code which (ab)used ChangeList. Overall, this CL adds a few extra call to git config in order to determine which codereview to use, but but it shouldn't have any performance impact. These is a reland of these 4 CLs + with several fixes. patch from issue 1827523003 at patchset 20001 (http://crrev.com/1827523003#ps20001) patch from issue 1830703004 at patchset 1 (http://crrev.com/1830703004#ps1) patch from issue 1830923002 at patchset 60001 (http://crrev.com/1830923002#ps60001) patch from issue 1805193002 at patchset 380001 (http://crrev.com/1805193002#ps380001) This CL without a fix was also committed and reverted as patch from issue 1830973003 at patchset 40001 (http://crrev.com/1830973003#ps40001) R=machenbach@chromium.org,sergiyb@chromium.org,andybons@chromium.org BUG=579160,597638 Review URL: https://codereview.chromium.org/1838143002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299530 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
Revert of git cl: Rework Changelist class for Rietveld/Gerrit use. (patchset #1 id:1 of https://codereview.chromium.org/1844523002/ ) Reason for revert: argh, CQ is way too quick. Original issue's description: > Reland of git cl: Rework Changelist class for Rietveld/Gerrit use. (patchset #1 id:1 of https://codereview.chromium.org/1840833002/ ) > > Reason for revert: > with a fix. > > Original issue's description: > > Revert of git cl: Rework Changelist class for Rietveld/Gerrit use. (patchset #3 id:40001 of https://codereview.chromium.org/1830973003/ ) > > > > Reason for revert: > > Speculative revert, see crbug.com/598428. > > > > Original issue's description: > > > git cl: Rework Changelist class for Rietveld/Gerrit use. > > > > > > This adds pluggable codereview-specific implementations into > > > Changelist class. The specific implementation is chosen at > > > Changelist automatically, with Rietveld being default for > > > backwards compatibility. > > > > > > Gerrit implementation for Gerrit is incomplete, and will be > > > added in later CLs. However, it is sufficient to ensure > > > current functionality of this tool is not diminished. > > > > > > Sadly, the base class isn't completely free from Rietveld > > > assumptions because of presubmit_support. Apparently, PRESUBMIT > > > scripts can make use of Rietveld instance for RPCs directly. > > > This use doesn't make sense for Gerrit, which substitutes > > > rietveld instance with a dummy object, which raises exception > > > on any attribute access with a diagnostic message. > > > > > > This also includes refactoring of some related code which > > > (ab)used ChangeList. Overall, this CL adds a few extra call to > > > git config in order to determine which codereview to use, but > > > but it shouldn't have any performance impact. > > > > > > > > > > > > These is a reland of these 4 CLs + a fix. > > > patch from issue 1827523003 at patchset 20001 (http://crrev.com/1827523003#ps20001) > > > patch from issue 1830703004 at patchset 1 (http://crrev.com/1830703004#ps1) > > > patch from issue 1830923002 at patchset 60001 (http://crrev.com/1830923002#ps60001) > > > patch from issue 1805193002 at patchset 380001 (http://crrev.com/1805193002#ps380001) > > > > > > > > > > > > R=machenbach@chromium.org,sergiyb@chromium.org,andybons@chromium.org > > > BUG=579160,597638 > > > > > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=299506 > > > > TBR=andybons@chromium.org,machenbach@chromium.org,sergiyb@chromium.org,tandrii@chromium.org > > # Skipping CQ checks because original CL landed less than 1 days ago. > > NOPRESUBMIT=true > > NOTREECHECKS=true > > NOTRY=true > > BUG=579160,597638 > > > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=299515 > > TBR=andybons@chromium.org,machenbach@chromium.org,sergiyb@chromium.org,dnj@chromium.org > # Skipping CQ checks because original CL landed less than 1 days ago. > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > BUG=579160,597638 > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=299528 TBR=andybons@chromium.org,machenbach@chromium.org,sergiyb@chromium.org,dnj@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=579160,597638 Review URL: https://codereview.chromium.org/1839973002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299529 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
Reland of git cl: Rework Changelist class for Rietveld/Gerrit use. (patchset #1 id:1 of https://codereview.chromium.org/1840833002/ ) Reason for revert: with a fix. Original issue's description: > Revert of git cl: Rework Changelist class for Rietveld/Gerrit use. (patchset #3 id:40001 of https://codereview.chromium.org/1830973003/ ) > > Reason for revert: > Speculative revert, see crbug.com/598428. > > Original issue's description: > > git cl: Rework Changelist class for Rietveld/Gerrit use. > > > > This adds pluggable codereview-specific implementations into > > Changelist class. The specific implementation is chosen at > > Changelist automatically, with Rietveld being default for > > backwards compatibility. > > > > Gerrit implementation for Gerrit is incomplete, and will be > > added in later CLs. However, it is sufficient to ensure > > current functionality of this tool is not diminished. > > > > Sadly, the base class isn't completely free from Rietveld > > assumptions because of presubmit_support. Apparently, PRESUBMIT > > scripts can make use of Rietveld instance for RPCs directly. > > This use doesn't make sense for Gerrit, which substitutes > > rietveld instance with a dummy object, which raises exception > > on any attribute access with a diagnostic message. > > > > This also includes refactoring of some related code which > > (ab)used ChangeList. Overall, this CL adds a few extra call to > > git config in order to determine which codereview to use, but > > but it shouldn't have any performance impact. > > > > > > > > These is a reland of these 4 CLs + a fix. > > patch from issue 1827523003 at patchset 20001 (http://crrev.com/1827523003#ps20001) > > patch from issue 1830703004 at patchset 1 (http://crrev.com/1830703004#ps1) > > patch from issue 1830923002 at patchset 60001 (http://crrev.com/1830923002#ps60001) > > patch from issue 1805193002 at patchset 380001 (http://crrev.com/1805193002#ps380001) > > > > > > > > R=machenbach@chromium.org,sergiyb@chromium.org,andybons@chromium.org > > BUG=579160,597638 > > > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=299506 > > TBR=andybons@chromium.org,machenbach@chromium.org,sergiyb@chromium.org,tandrii@chromium.org > # Skipping CQ checks because original CL landed less than 1 days ago. > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > BUG=579160,597638 > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=299515 TBR=andybons@chromium.org,machenbach@chromium.org,sergiyb@chromium.org,dnj@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=579160,597638 Review URL: https://codereview.chromium.org/1844523002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299528 0039d316-1c4b-4281-b951-d872f2087c98
-
- 28 Mar, 2016 2 commits
-
-
dnj@chromium.org authored
Revert of git cl: Rework Changelist class for Rietveld/Gerrit use. (patchset #3 id:40001 of https://codereview.chromium.org/1830973003/ ) Reason for revert: Speculative revert, see crbug.com/598428. Original issue's description: > git cl: Rework Changelist class for Rietveld/Gerrit use. > > This adds pluggable codereview-specific implementations into > Changelist class. The specific implementation is chosen at > Changelist automatically, with Rietveld being default for > backwards compatibility. > > Gerrit implementation for Gerrit is incomplete, and will be > added in later CLs. However, it is sufficient to ensure > current functionality of this tool is not diminished. > > Sadly, the base class isn't completely free from Rietveld > assumptions because of presubmit_support. Apparently, PRESUBMIT > scripts can make use of Rietveld instance for RPCs directly. > This use doesn't make sense for Gerrit, which substitutes > rietveld instance with a dummy object, which raises exception > on any attribute access with a diagnostic message. > > This also includes refactoring of some related code which > (ab)used ChangeList. Overall, this CL adds a few extra call to > git config in order to determine which codereview to use, but > but it shouldn't have any performance impact. > > > > These is a reland of these 4 CLs + a fix. > patch from issue 1827523003 at patchset 20001 (http://crrev.com/1827523003#ps20001) > patch from issue 1830703004 at patchset 1 (http://crrev.com/1830703004#ps1) > patch from issue 1830923002 at patchset 60001 (http://crrev.com/1830923002#ps60001) > patch from issue 1805193002 at patchset 380001 (http://crrev.com/1805193002#ps380001) > > > > R=machenbach@chromium.org,sergiyb@chromium.org,andybons@chromium.org > BUG=579160,597638 > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=299506 TBR=andybons@chromium.org,machenbach@chromium.org,sergiyb@chromium.org,tandrii@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=579160,597638 Review URL: https://codereview.chromium.org/1840833002 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299515 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
This adds pluggable codereview-specific implementations into Changelist class. The specific implementation is chosen at Changelist automatically, with Rietveld being default for backwards compatibility. Gerrit implementation for Gerrit is incomplete, and will be added in later CLs. However, it is sufficient to ensure current functionality of this tool is not diminished. Sadly, the base class isn't completely free from Rietveld assumptions because of presubmit_support. Apparently, PRESUBMIT scripts can make use of Rietveld instance for RPCs directly. This use doesn't make sense for Gerrit, which substitutes rietveld instance with a dummy object, which raises exception on any attribute access with a diagnostic message. This also includes refactoring of some related code which (ab)used ChangeList. Overall, this CL adds a few extra call to git config in order to determine which codereview to use, but but it shouldn't have any performance impact. These is a reland of these 4 CLs + a fix. patch from issue 1827523003 at patchset 20001 (http://crrev.com/1827523003#ps20001) patch from issue 1830703004 at patchset 1 (http://crrev.com/1830703004#ps1) patch from issue 1830923002 at patchset 60001 (http://crrev.com/1830923002#ps60001) patch from issue 1805193002 at patchset 380001 (http://crrev.com/1805193002#ps380001) R=machenbach@chromium.org,sergiyb@chromium.org,andybons@chromium.org BUG=579160,597638 Review URL: https://codereview.chromium.org/1830973003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299506 0039d316-1c4b-4281-b951-d872f2087c98
-
- 24 Mar, 2016 2 commits
-
-
tandrii@chromium.org authored
Revert of git cl: Rework Changelist class for Rietveld/Gerrit use. (patchset #8 id:380001 of https://codereview.chromium.org/1805193002/ ) Reason for revert: Broke one project presubmit. Original issue's description: > git cl: Rework Changelist class for Rietveld/Gerrit use. > > This adds pluggable codereview-specific implementations into > Changelist class. The specific implementation is chosen at > Changelist automatically, with Rietveld being default for > backwards compatibility. > > Gerrit implementation for Gerrit is incomplete, and will be > added in later CLs. However, it is sufficient to ensure > current functionality of this tool is not diminished. > > Sadly, the base class isn't completely free from Rietveld > assumptions because of presubmit_support. Apparently, PRESUBMIT > scripts can make use of Rietveld instance for RPCs directly. > This use doesn't make sense for Gerrit, which substitutes > rietveld instance with a dummy object, which raises exception > on any attribute access with a diagnostic message. > > This also includes refactoring of some related code which > (ab)used ChangeList. Overall, this CL adds a few extra call to > git config in order to determine which codereview to use, but > but it shouldn't have any performance impact. > > > BUG=579160 > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=299462 TBR=phajdan.jr@chromium.org,andybons@chromium.org,machenbach@chromium.org,sergiyb@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=579160,597638 Review URL: https://codereview.chromium.org/1831813003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299476 0039d316-1c4b-4281-b951-d872f2087c98
-
tandrii@chromium.org authored
Revert of git cl: refactor Changelist codereview detection. (patchset #4 id:60001 of https://codereview.chromium.org/1830923002/ ) Reason for revert: broke presubmit Original issue's description: > git cl: refactor Changelist codereview detection. > > BUG=579160 > > Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=299464 TBR=sergiyb@chromium.org,machenbach@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=579160,597638 Review URL: https://codereview.chromium.org/1826203003 git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@299475 0039d316-1c4b-4281-b951-d872f2087c98
-