• 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
Name
Last commit
Last update
..
testdata/v8/third_party/googletest/src/googletest/include/gtest Loading commit data...
PRESUBMIT.py Loading commit data...
auto_push.py Loading commit data...
auto_roll.py Loading commit data...
auto_tag.py Loading commit data...
check_clusterfuzz.py Loading commit data...
common_includes.py Loading commit data...
create_release.py Loading commit data...
filter_build_files.py Loading commit data...
git_recipes.py Loading commit data...
list_deprecated.py Loading commit data...
merge_to_branch.py Loading commit data...
mergeinfo.py Loading commit data...
roll_merge.py Loading commit data...
script_test.py Loading commit data...
search_related_commits.py Loading commit data...
test_mergeinfo.py Loading commit data...
test_scripts.py Loading commit data...
test_search_related_commits.py Loading commit data...