- 15 Mar, 2022 1 commit
-
-
Michael Achenbach authored
No-Try: true Bug: chromium:1292013 Change-Id: Id9966157d28528b28e820d328b4941287a310209 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3521790Reviewed-by: Liviu Rau <liviurau@chromium.org> Auto-Submit: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/main@{#79476}
-
- 02 Sep, 2021 1 commit
-
-
Michael Achenbach authored
No-Try: true Bug: chromium:1222092 Change-Id: I9f662691f1cd1a221162052789a66ea99b98d371 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3135579 Auto-Submit: Michael Achenbach <machenbach@chromium.org> Reviewed-by: Almothana Athamneh <almuthanna@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/main@{#76647}
-
- 26 Jul, 2021 1 commit
-
-
Michael Achenbach authored
No-Try: true Bug: v8:12020 Change-Id: I1b6659c7017b2843a513d81331e6ac67666ef04d Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3053572 Auto-Submit: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Lutz Vahl <vahl@chromium.org> Reviewed-by: Lutz Vahl <vahl@chromium.org> Cr-Commit-Position: refs/heads/master@{#75902}
-
- 27 Nov, 2019 1 commit
-
-
Michael Achenbach authored
https://v8.dev/blog/tags/release is the new ChangeLog! This also removes an unused file push_to_candidate.py which wasn't deleted earlier as it's intertwined a lot in test cases. This CL also cleans that up. Furthermore, logic for selecting CLs for the ChangeLog (using LOG= lines) is removed as well. Nobody has used this feature for more than 5 release cycles. We'll delete the ChangeLog file in a separate CL. Bug: v8:10010 No-Try: true Change-Id: Idee551dc0600c3df9f784cc543897e3e18517ca1 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1930616Reviewed-by: Tamer Tas <tmrts@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/master@{#65191}
-
- 03 Oct, 2019 1 commit
-
-
Bruce Dawson authored
merge_to_branch.py can fail partway through for many reasons (the EDITOR environment variable not being set being one) and on the next run this leads to an error saying: Exception: A merge is already in progress It is not obvious to those doing their first merge how to get past this. Searching the source code leads to the -f option but it should be possible to proceed without searching the source. This change adds "Use -f to continue" to the message. Change-Id: Ic9d8e404e044be3308e5ae3ef3a4430e4aa3ccc2 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1837028Reviewed-by: Yang Guo <yangguo@chromium.org> Commit-Queue: Bruce Dawson <brucedawson@chromium.org> Cr-Commit-Position: refs/heads/master@{#64096}
-
- 19 Feb, 2019 1 commit
-
-
Vadim Gorbachev (bmsdave) authored
There are now less that 400 days until the end of life of Python 2(aka _legacy_ Python) https://pythonclock.org/ . The code compatibility check for python2 and python3 used the following tools: futurize, flake8 You can see the reports here: https://travis-ci.com/bmsdave/v8/builds This CL was uploaded by git cl split. Bug: v8:8594 Change-Id: I661c52a70527e8ddde841fee6d4dcba282b4a938 Reviewed-on: https://chromium-review.googlesource.com/c/1470123 Commit-Queue: Sergiy Belozorov <sergiyb@chromium.org> Reviewed-by: Sergiy Belozorov <sergiyb@chromium.org> Cr-Commit-Position: refs/heads/master@{#59675}
-
- 07 Feb, 2018 1 commit
-
-
Sergiy Byelozyorov authored
This makes it easier to restart an aborted merge. R=machenbach@chromium.org TEST=ran tools/release/script_test.py locally Bug: v8:7410 Change-Id: I26b1b09e0000c9c689ad80be32ced9e35634bcec Reviewed-on: https://chromium-review.googlesource.com/905665 Commit-Queue: Sergiy Byelozyorov <sergiyb@chromium.org> Reviewed-by: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/master@{#51143}
-
- 13 Jun, 2017 1 commit
-
-
Michael Achenbach authored
Also only use unique bug numbers in generated commit message. NOTRY=true Bug: v8:6482 Change-Id: Ie0d14640053bacb907d18e6ccb5b4d0b6ecbf661 Reviewed-on: https://chromium-review.googlesource.com/532914Reviewed-by: Igor Sheludko <ishell@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/master@{#45899}
-
- 03 Mar, 2017 1 commit
-
-
Michael Achenbach authored
BUG=v8:6030 NOTRY=true TBR=hablich@chromium.org Change-Id: I28815078e1f3d27411fa985df35ff70ac49dbcb4 Reviewed-on: https://chromium-review.googlesource.com/449833Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/master@{#43585}
-
- 22 Jul, 2016 1 commit
-
-
hablich authored
The auto-tag bot removes the need to handle version changes in each merge individually. As a result this 'feature' is removed. BUG=v8:4408 R=machenbach@chromium.org LOG=N NOTRY=true Review-Url: https://codereview.chromium.org/1398033003 Cr-Commit-Position: refs/heads/master@{#37972}
-
- 01 Oct, 2015 1 commit
-
-
hablich authored
This feature is no longer needed because of the autotag bot. NOTRY=true LOG=N R=machenbach@chromium.org Review URL: https://codereview.chromium.org/1384523002 Cr-Commit-Position: refs/heads/master@{#31053}
-
- 01 Sep, 2015 2 commits
-
-
hablich authored
Follow-up of https://codereview.chromium.org/1298973007/ Fix syntax R=adamk@chromium.org, machenbach@chromium.org Review URL: https://codereview.chromium.org/1324813003 Cr-Commit-Position: refs/heads/master@{#30521}
-
hablich authored
Revert of Stop prepending "r" to commit hashes in merge_to_branch.py (patchset #1 id:1 of https://codereview.chromium.org/1298973007/ ) Reason for revert: Result when using the script: tools/release/merge_to_branch.py File "tools/release/merge_to_branch.py", line 108 self["revision_list"] = ", ".join(self["full_revision_list"])) ^ SyntaxError: invalid syntax Original issue's description: > Stop prepending "r" to commit hashes in merge_to_branch.py > > R=machenbach@chromium.org > > Committed: https://crrev.com/e5dbfd06c3dab5934e846c40af2a8b7fb5cdf0d6 > Cr-Commit-Position: refs/heads/master@{#30483} TBR=machenbach@chromium.org,adamk@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1321343002 Cr-Commit-Position: refs/heads/master@{#30505}
-
- 31 Aug, 2015 1 commit
-
-
adamk authored
R=machenbach@chromium.org Review URL: https://codereview.chromium.org/1298973007 Cr-Commit-Position: refs/heads/master@{#30483}
-
- 26 Feb, 2015 1 commit
-
-
machenbach authored
Side note: tools/v8-info.sh seems to have been broken ever since the move to git. At least it's not more broken now. BUG=v8:3075 LOG=y TEST=./script_test.py Review URL: https://codereview.chromium.org/959713003 Cr-Commit-Position: refs/heads/master@{#26873}
-
- 26 Jan, 2015 2 commits
-
-
machenbach authored
Moved and renamed the scripts to fit with git. These changes require documentation updates, updates of the release spreadsheet and the buildbot side. BUG=chromium:451975 TBR=tandrii@chromium.org NOTRY=true LOG=n Review URL: https://codereview.chromium.org/868473004 Cr-Commit-Position: refs/heads/master@{#26271}
-
machenbach authored
This makes some internal renaming, e.g. trunk -> candidates, bleeding edge -> master, without changing the api. Also remove some unused bailout steps from the push script. Remove unused bump version script. BUG=chromium:451975 TBR=tandrii@chromium.org NOTRY=true LOG=n Review URL: https://codereview.chromium.org/873213002 Cr-Commit-Position: refs/heads/master@{#26269}
-
- 12 Nov, 2014 1 commit
-
-
Michael Achenbach authored
This removes all svn features from the release scripts. This also fixes a bug in commit position retrieval. BUG=chromium:410721 LOG=n R=tandrii@chromium.org TBR=tandrii@chromium.org TEST=script_test.py Review URL: https://codereview.chromium.org/716153002 Cr-Commit-Position: refs/heads/master@{#25307}
-
- 05 Nov, 2014 1 commit
-
-
machenbach@chromium.org authored
BUG=410721 LOG=n TEST=script_test.py R=tandrii@chromium.org TBR=tandrii@chromium.org Review URL: https://codereview.chromium.org/702843002 Cr-Commit-Position: refs/heads/master@{#25154} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25154 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 07 Oct, 2014 1 commit
-
-
machenbach@chromium.org authored
The script will poll the remote branch until the git updater has replicated the commit to tag. The tag will then be directly pushed to git. BUG=chromium:410721 LOG=n TEST=script_test.py R=agable@chromium.org, tandrii@chromium.org TBR=tandrii@chromium.org Review URL: https://codereview.chromium.org/607893004 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24431 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 30 Sep, 2014 1 commit
-
-
machenbach@chromium.org authored
Rebase the local branch after committing so that git svn tag works. Some of these changes need to be ported to git in https://codereview.chromium.org/607893004/ BUG=chromium:410721,v8:3601 LOG=n TEST=script_test.py R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/618703002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24330 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 25 Sep, 2014 2 commits
-
-
machenbach@chromium.org authored
Also simplify tagging in merge_to_branch. BUG=chromium:410721 LOG=n R=jkummerow@chromium.org, tandrii@chromium.org Review URL: https://codereview.chromium.org/607463002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24228 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ulan@chromium.org authored
BUG= R=machenbach@chromium.org Review URL: https://codereview.chromium.org/603113002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24222 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 23 Sep, 2014 2 commits
-
-
machenbach@chromium.org authored
TBR=tandrii@chromium.org TEST=script_test.py Review URL: https://codereview.chromium.org/594773003 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24154 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
machenbach@chromium.org authored
- Remove an unused feature that allowed to check for required data before each script step. - Use a relative path to the version file. In the production environment, this will point to the cwd/version_file, while in the test environment it is fake_cwd/version_file. TBR=tandrii@chromium.org Review URL: https://codereview.chromium.org/591783003 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24140 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 19 Sep, 2014 1 commit
-
-
machenbach@chromium.org authored
TEST=script_test.py R=tandrii@chromium.org TBR=jarin@chromium.org Review URL: https://codereview.chromium.org/585893002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24086 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 10 Sep, 2014 1 commit
-
-
machenbach@chromium.org authored
TEST=script_test.py R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/558053002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23823 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 05 May, 2014 1 commit
-
-
machenbach@chromium.org authored
The old temporary branch is not needed anymore. All scripts create a different branch after creating the temporary branch. This also fixes logging subprocesses and logs a warning to track down script failures due to wrong branches. BUG= R=jarin@chromium.org Review URL: https://codereview.chromium.org/266083003 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@21147 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 03 Apr, 2014 3 commits
-
-
machenbach@chromium.org authored
This fixes usage of quotation marks inside titles of merged patches. This also fixes aggregation of empty or "none" BUG entries. BUG= R=jarin@chromium.org Review URL: https://codereview.chromium.org/223463003 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20483 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
machenbach@chromium.org authored
This makes it easier to grep for patches in title in the revision history. This also removes the redundant information into which branch was merged, as this can be derived from the version number in the title now. BUG= R=jarin@chromium.org Review URL: https://codereview.chromium.org/223753002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20482 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
machenbach@chromium.org authored
This is a step towards automatically rolling arbitrary trunk revisions into Chromium. This also deprecates the bash scripts as they now start to divert. BUG= R=jarin@chromium.org Review URL: https://codereview.chromium.org/223093003 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20465 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 12 Mar, 2014 1 commit
-
-
machenbach@chromium.org authored
- This adds a suppression of lines concerning error handling for the test coverage analysis - Fixes also calling push-to-trunk from auto-roll TEST=tools/push-to-trunk/script_test.py TBR=ulan@chromium.org Review URL: https://codereview.chromium.org/196883003 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19838 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 04 Mar, 2014 1 commit
-
-
machenbach@chromium.org authored
- Connect the top-level scripts via inheritance and remove top-level functions - Options and option processing can be extended from base to subclass script This CL is split off from https://codereview.chromium.org/173983002/ BUG= R=ulan@chromium.org Review URL: https://codereview.chromium.org/185263003 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19664 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 28 Feb, 2014 1 commit
-
-
machenbach@chromium.org authored
This CL is split off from https://codereview.chromium.org/173983002/ R=ulan@chromium.org Review URL: https://codereview.chromium.org/180873010 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19632 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 26 Feb, 2014 2 commits
-
-
machenbach@chromium.org authored
Patch white space got stripped, which lead to failures when applying the patch. - Refine test to reveal the problem - Create a separate method for retrieving the patch that doesn't strip white space R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/181603002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19566 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
machenbach@chromium.org authored
- Deprecate optparse with argparse - The tests include now options parsing by default: each test specifies the command-line args to parse rather than the options directly This CL is split off from https://codereview.chromium.org/173983002/ TBR=ulan@chromium.org Review URL: https://codereview.chromium.org/181583002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19565 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 20 Feb, 2014 1 commit
-
-
machenbach@chromium.org authored
- This adds a python layer on top of the low-level git calls to control parameter passing and return values. - This also fixes a bug in FindLastTrunkPush that only shows up in manual mode when the last push versions are iterated. - The order of some parameters changed in some git calls in the tests to be uniform. BUG= R=ulan@chromium.org Review URL: https://codereview.chromium.org/171423013 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19515 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 19 Feb, 2014 2 commits
-
-
machenbach@chromium.org authored
This extracts the pattern "if call git fails: raise exception", which is spread all over the place. Now all calls to git are required to return gracefully and give a uniform exception message if they don't. BUG= R=ulan@chromium.org Review URL: https://codereview.chromium.org/166903012 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19494 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
machenbach@chromium.org authored
- The backed state dict is now persisted and restored in the step template as a json file - All explicit persist/restore calls are removed - Added testing an unexpected script failure + restart with state recovery to the merge-to-branch test - This CL is not changing external behavior of the scripts BUG= R=ulan@chromium.org Review URL: https://codereview.chromium.org/170583002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19478 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 18 Feb, 2014 1 commit
-
-
machenbach@chromium.org authored
BUG= TBR=ulan@chromium.org Review URL: https://codereview.chromium.org/170443003 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19453 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-