1. 11 Sep, 2015 1 commit
  2. 10 Sep, 2015 2 commits
  3. 09 Sep, 2015 1 commit
    • scottmg@chromium.org's avatar
      find-releases: handle untagged merges · b62f6754
      scottmg@chromium.org authored
      At the moment, this doesn't work too well for something that was just merged to
      45.
      
      [(b912ace...)]scottmg@scottmg:/work/cr/src$ git find-releases 55b4c95889d6a72e52bc72702580a62f04f35777
      commit 55b4c95889d6a72e52bc72702580a62f04f35777 was:
        initially in 47.0.2501.0
        merged to undefined (as de54b58d404a0cdf01639ae7260ef10bbb843ed9)
        merged to 46.0.2490.19 (as b4ba1071baaabc92cb5a2ca89e238c478eca0075)
      
      ("undefined" being the problem). This is because:
      
      [(b912ace...)]scottmg@scottmg:/work/cr/src$ git name-rev --tags de54b58d404a0cdf01639ae7260ef10bbb843ed9
      de54b58d404a0cdf01639ae7260ef10bbb843ed9 undefined
      
      But,
      
      [(b912ace...)]scottmg@scottmg:/work/cr/src$ cat .git/refs/remotes/branch-heads/2454
      de54b58d404a0cdf01639ae7260ef10bbb843ed9
      
      So, if name-rev --tags says it's not yet tagged, rather than just printing
      'undefined', at least say which branch it was merged to. As in:
      
      [(b912ace...)]scottmg@scottmg:/work/cr/src$ git find-releases 55b4c95889d6a72e52bc72702580a62f04f35777
      commit 55b4c95889d6a72e52bc72702580a62f04f35777 was:
        initially in 47.0.2501.0
        merged to branch-heads/2454 [untagged] (as de54b58d404a0cdf01639ae7260ef10bbb843ed9)
        merged to 46.0.2490.19 (as b4ba1071baaabc92cb5a2ca89e238c478eca0075)
      
      
      R=dpranke@chromium.org,primiano@chromium.org
      
      Review URL: https://codereview.chromium.org/1325233005
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@296621 0039d316-1c4b-4281-b951-d872f2087c98
      b62f6754
  4. 08 Sep, 2015 1 commit
  5. 07 Sep, 2015 1 commit
  6. 02 Sep, 2015 1 commit
  7. 31 Aug, 2015 1 commit
  8. 27 Aug, 2015 1 commit
  9. 25 Aug, 2015 1 commit
  10. 24 Aug, 2015 1 commit
    • tandrii@chromium.org's avatar
      Gclient with git cache: delete conflicting mirror. · c438c148
      tandrii@chromium.org authored
      Consider an SVN repo which was mirrored to git by git_updater. When SVN repo is migrated to github, the git histories of chromium mirror and new github one are different. As a result, hashes of the objects do not match.
      
      Before, gclient would just get stuck at trying to fetch the repo after changing its remote url with errors like this:
      
      ...
      [0:01:21] error: refs/heads/master does not point to a valid object!
      [0:01:21] error: refs/remotes/origin/HEAD does not point to a valid object!
      [0:01:21] error: refs/remotes/origin/master does not point to a valid object!
      [0:01:21] error: refs/heads/master does not point to a valid object!
      [0:01:21] error: refs/remotes/origin/HEAD does not point to a valid object!
      [0:01:21] error: refs/remotes/origin/master does not point to a valid object!
      [0:01:21] fatal: bad object HEAD
      [0:01:21] error: /b/git-cache/chromium.googlesource.com-external-github.com-google-open--vcdiff did not send all necessary objects
      
      
      The solution is to notice such state, delete the .git folder, and clone again.
      
      
      BUG=523239
      R=akuegel@chromium.org
      
      Review URL: https://codereview.chromium.org/1303293002
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@296417 0039d316-1c4b-4281-b951-d872f2087c98
      c438c148
  11. 18 Aug, 2015 2 commits
  12. 17 Aug, 2015 1 commit
  13. 12 Aug, 2015 3 commits
  14. 11 Aug, 2015 2 commits
  15. 07 Aug, 2015 1 commit
  16. 06 Aug, 2015 1 commit
  17. 04 Aug, 2015 1 commit
  18. 31 Jul, 2015 2 commits
  19. 29 Jul, 2015 1 commit
  20. 28 Jul, 2015 1 commit
  21. 20 Jul, 2015 1 commit
  22. 17 Jul, 2015 2 commits
  23. 16 Jul, 2015 1 commit
  24. 15 Jul, 2015 2 commits
  25. 13 Jul, 2015 1 commit
  26. 08 Jul, 2015 1 commit
  27. 07 Jul, 2015 1 commit
  28. 02 Jul, 2015 1 commit
  29. 01 Jul, 2015 2 commits
    • iannucci@chromium.org's avatar
      Changes to improve multiprocessing PRESUBMIT support in Windows · d61a4950
      iannucci@chromium.org authored
        * make RunTest's multiprocessing.Pool in the constructor of InputApi
          to avoid getting tripped up by chdir manipulation.
        * Don't do the split cyclic-import check when the invoker of the
          Pylint presubmit checks explicitly sends cyclic import check
          parameters via extra_args
        * fix pseudobug where ownership of the files variable was unclear,
          and pass all arguments on stdin (instead of mix of CLI + stdin).
        * fix bug in pylint which caused it to manipulate sys.path before
          spawning its subprocesses, which caused multiprocessing to fail
          on windows.
          * Note: This may carry a slight semantic change. Before, pylint would
            add all .py files' directories to sys.path while checking any of
            them. Now in parallel mode, pylint will only add the path of the
            single file to sys.path. This behavior actually mirrors Python's
            own behavior, so the check should be more-correct than before (and
            should cut down on pylint import scanning time with very large
            sys.path's).
          * If someone encounters an issue with this, please note that the
            GetPylint check also includes an extra_paths_list which is
            expressly for this purpose.
      
      R=dpranke@chromium.org, kbr@chromium.org, maruel@chromium.org
      BUG=501012
      
      Review URL: https://codereview.chromium.org/1208743002
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@295908 0039d316-1c4b-4281-b951-d872f2087c98
      d61a4950
    • sergiyb@chromium.org's avatar
      Added default value for the quiet parameter · c6ecea3d
      sergiyb@chromium.org authored
      The activate_end method is used in infra/bootstrap/build_deps.py, which doesn't
      pass the value for this parameter.
      
      R=pgervais@chromium.org
      BUG=503067
      
      Review URL: https://codereview.chromium.org/1213113002
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/tools/depot_tools@295893 0039d316-1c4b-4281-b951-d872f2087c98
      c6ecea3d
  30. 30 Jun, 2015 2 commits