[Reland #1] Add isolate-everything command to mb.py
The first attempt to land this CL failed because there is one consumer that attempts to isolate a target called 'official_tests' which also has type 'additional_compile_target'. This is a misuse of the unofficial API for mb.py, but is not trivial to fix. This CL simply marks this as a special case a leaves a TODO for the responsible party. > The command generates a .isolate for every compatible gn target. > > This will be used by the deterministic builder to check that all isolates > dependencies are identical between two builds. > > Bug: 870731 > Reviewed-on: https://chromium-review.googlesource.com/1176441 > Commit-Queue: Erik Chen <erikchen@chromium.org> > Reviewed-by: Marc-Antoine Ruel <maruel@chromium.org> > Reviewed-by: Dirk Pranke <dpranke@chromium.org> > Cr-Commit-Position: refs/heads/master@{#584268} Change-Id: I1d31870b0513911b3ff6ebe296ea812b9036bf45 Bug: 876065, 875713, 870731 Reviewed-on: https://chromium-review.googlesource.com/1182621 Commit-Queue: Erik Chen <erikchen@chromium.org> Reviewed-by:Dirk Pranke <dpranke@chromium.org> Cr-Commit-Position: refs/heads/master@{#584800}
Showing
Please register or sign in to comment