1. 15 Mar, 2022 1 commit
  2. 04 Feb, 2022 1 commit
    • Michael Achenbach's avatar
      [infra] Make various scripts compatible with Python3 · efd28c14
      Michael Achenbach authored
      This fixes all Python3 problems in scripts and tests running via
      v8_presubmit.py. It includes:
      - Test runner
      - Release tools
      - Perf runner
      - Torque formatter
      - V8's main presubmit
      
      On bots, v8_presubmit is run with vpython, hence we also add
      the required dependencies. After the Python3 migration, most
      of the transitional code in this CL can be removed again.
      
      Bug: chromium:1293709,chromium:1292016
      Change-Id: Ic25e5965948b212c047e9d5194d2a4b6db1fa91b
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3432213Reviewed-by: 's avatarLiviu Rau <liviurau@chromium.org>
      Commit-Queue: Michael Achenbach <machenbach@chromium.org>
      Cr-Commit-Position: refs/heads/main@{#78936}
      efd28c14
  3. 02 Sep, 2021 1 commit
  4. 02 Aug, 2021 1 commit
  5. 27 Nov, 2019 1 commit
  6. 20 Nov, 2019 1 commit
  7. 25 Oct, 2019 1 commit
  8. 19 Feb, 2019 1 commit
  9. 07 Dec, 2018 1 commit
  10. 16 Oct, 2018 1 commit
  11. 19 Sep, 2018 1 commit
  12. 27 Aug, 2018 1 commit
  13. 06 Jul, 2017 1 commit
  14. 03 Jul, 2017 2 commits
  15. 15 Dec, 2016 1 commit
  16. 13 Apr, 2016 3 commits
  17. 04 Feb, 2016 1 commit
  18. 06 Mar, 2015 1 commit
    • machenbach's avatar
      Make automated branch creation gnumbd-save. · 934dd88d
      machenbach authored
      This makes now the same simplification as the chromium
      release scripts do. For creating branch B from a gnumbd'ed
      (aka real) commit X do:
      1. Branch Y off the real X
      2. Set refs/pending/heads/B to Y
      3. Set refs/pending-tags/B to X
      4. Set refs/heads/B to X
      
      The old algorithm tried to branch off the pending
      correspondent of X. That commit was determined by comparing
      tree objects of the real X and commits on pending.
      Unfortunately, multiple commits on one branch can refer to
      the same tree object, e.g., for commits P, Q, R with R being
      the revert of Q, P and R refer to the same tree object.
      
      TBR=tandrii@chromium.org
      NOTRY=true
      TEST=./script_test.py
      TEST=tools/release/create_release.py -a me -r you --dry-run
      
      Review URL: https://codereview.chromium.org/979243004
      
      Cr-Commit-Position: refs/heads/master@{#27042}
      934dd88d
  19. 12 Feb, 2015 1 commit
    • machenbach's avatar
      Create v8 roll branches in refs/heads. · 44bc8646
      machenbach authored
      This is needed as normal chromium checkouts don't fetch
      branch-heads.
      
      These branches will also be replicated by GitHub and are
      fetched when cloning from the repository.
      
      The expected object size will be the same or smaller than
      before as we currently push the same information onto the
      candidates branch (which already is in refs/heads). The only
      difference is the increasing number of refs in refs/heads.
      
      BUG=chromium:451975
      TBR=tandrii@chromium.org
      NOTRY=true
      LOG=n
      
      TEST=./script_test.py
      TEST=tools/release/create_release.py -r machenbach@chromium.org -a machenbach@chromium.org --dry-run
      
      Review URL: https://codereview.chromium.org/914973002
      
      Cr-Commit-Position: refs/heads/master@{#26629}
      44bc8646
  20. 30 Jan, 2015 1 commit