Presubmit is different to all other V8 testing. Currently it makes test configurations more complicated to keep presubmit around as a normal test. There's also technical dept around it requiring and downloading builds without needing them.
This proposes to add a new simple recipe that just runs v8/tools/v8_presubmit.py in CI.
This will unblock the following:
- Legacy download_build method won't be needed anymore in V8 recipe.
- No need to disable swarming on presubmit builder
- Several simplifications in testing.py
- Presubmit will run faster as it doesn't need to be triggered anymore by the linux builder
Comment 1 by machenb...@chromium.org
, Nov 2