New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 695700 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Apr 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Mac
Pri: 2
Type: Bug



Sign in to add a comment

Remove scripts/slave/chromium/layout_test_wrapper.py in recipes

Project Member Reported by tansell@chromium.org, Feb 24 2017

Issue description

https://chromium.googlesource.com/chromium/tools/build/+/refs/changes/04/444504/5/scripts/slave/chromium/layout_test_wrapper.py#

This script should be removed. Extra layers of wrapping just cause more issues and this Dirk believes this script no longer does anything useful?

 

Things it might still be doing;

Something about pageheap checking on Windows
------------
  # Disable pageheap checking except on Windows.
  if sys.platform != 'win32':
    options.enable_pageheap = False
------------

Nuking stale Chrome temporary files?
------------
  # Nuke anything that appears to be stale chrome items in the temporary
  # directory from previous test runs (i.e.- from crashes or unittest leaks).
  slave_utils.RemoveChromeTemporaryFiles()
------------

Something with json_test_results?
------------
    if options.json_test_results:
      results_dir = options.results_directory
      results_json = os.path.join(results_dir, "failing_results.json")
      # If the json results file was not produced, then we produce no output
      # file too and rely on a recipe to handle this as invalid result.
      if os.path.isfile(results_json):
        with open(results_json, 'rb') as f:
          data = f.read()
        # data is in the form of:
        #   ADD_RESULTS(<json object>);
        # but use a regex match to also support a raw json object.
        m = re.match(r'[^({]*' # From the beginning, take any except '(' or '{'
                     r'(?:'
                       r'\((.*)\);'  # Expect '(<json>);'
                       r'|'          # or
                       r'({.*})'     # '<json object>'
                     r')$', data)
        assert m is not None
        data = m.group(1) or m.group(2)
        json_data = json.loads(data)
        assert isinstance(json_data, dict)
        with open(options.json_test_results, 'wb') as f:
          f.write(data)
------------

Adding the following extra arguments by default
------------
  command = [run_blink_tests,
             '--no-show-results',
             '--full-results-html',    # For the dashboards.
             '--clobber-old-results',  # Clobber test results before each run.
             '--exit-after-n-failures', '5000',
             '--exit-after-n-crashes-or-timeouts', '100',
            ]
------------

Cc: qyears...@chromium.org jeffcarp@chromium.org
Components: Blink>LayoutTests
We don't actually run the wrapper on windows any more, we call out to run-webkit-tests directly. So I think it should be a simple matter of updating the recipe on the other platforms as well.
Cc: scottmg@chromium.org
This script seems to be failing tryruns right now

https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Ftryserver.chromium.mac%2Fmac_chromium_rel_ng%2F402588%2F%2B%2Frecipes%2Fsteps%2Fwebkit_tests__with_patch_%2F0%2Fstdout

/usr/bin/python /b/rr/tmp3ahoeA/rw/checkout/scripts/slave/runisolatedtest.py --test_name "" --builder_name mac_chromium_rel_ng --checkout_dir /b/c/b/mac /b/rr/tmp3ahoeA/rw/checkout/scripts/slave/chromium/layout_test_wrapper.py -- /usr/bin/python /b/rr/tmp3ahoeA/rw/checkout/scripts/slave/chromium/layout_test_wrapper.py --target Release -o /b/rr/tmp3ahoeA/w/layout-test-results --build-dir /b/c/b/mac/src/out --json-test-results /var/folders/9x/6c6sv3cj4j53wzpzthbp4ksm0000gm/T/tmpSpElPf.json --test-results-server test-results.appspot.com --build-number 402588 --builder-name mac_chromium_rel_ng --step-name "webkit_tests (with patch)" --slave-utils-gsutil-py-path /b/rr/tmp3ahoeA/rw/checkout/scripts/slave/.recipe_deps/depot_tools/gsutil.py

/usr/bin/python2.7 /b/rr/tmp3ahoeA/rw/checkout/scripts/slave/chromium/layout_test_wrapper.py --target Release -o /b/rr/tmp3ahoeA/w/layout-test-results --build-dir /b/c/b/mac/src/out --json-test-results /var/folders/9x/6c6sv3cj4j53wzpzthbp4ksm0000gm/T/tmpSpElPf.json --test-results-server test-results.appspot.com --build-number 402588 --builder-name mac_chromium_rel_ng --step-name "webkit_tests (with patch)" --slave-utils-gsutil-py-path /b/rr/tmp3ahoeA/rw/checkout/scripts/slave/.recipe_deps/depot_tools/gsutil.py
Usage: layout_test_wrapper.py [options]

layout_test_wrapper.py: error: no such option: --slave-utils-gsutil-py-path
Although I don't obviously see what changed here recently, so maybe not. It does seem to be failing CQ runs that run webkit_tests though.
#c4 being investigated at bug 699418.
Owner: qyears...@chromium.org
Status: Assigned (was: Unconfirmed)
@qearsley - can you work on this ASAP? This just keeps biting us ...
Labels: -Pri-3 OS-Mac Pri-2
Alright - to be relatively cautious, we could incrementally remove things from layout_test_wrapper.py (listed in #1) before changing recipe_modules/chromium_tests/steps.py to not invoke it any more. (Does that seem too cautious?)
You don't need to worry about the pageheap check. 

You should add the additional flags to steps.py. 

Last, you should figure out how it's actually parsing the failed tests. I believe it is reading the failing_results.json file, which is a JSONP file, meaning that it is a json object wrapped in a JS function invocation, in this case "ADD_RESULTS({...})". I don't see where in the recipe code it's stripping off the ADD_RESULTS string, but it must be since it appears to work on windows. So, something must be working differently than I expect.


Project Member

Comment 10 by bugdroid1@chromium.org, Mar 9 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/6e08dae47aece1228fb8ec615b1c0d711efb25a6

commit 6e08dae47aece1228fb8ec615b1c0d711efb25a6
Author: Quinten Yearsley <qyearsley@google.com>
Date: Thu Mar 09 16:45:46 2017

In layout_test_wrapper.py, explicitly assert platform is not Windows.

Also in this CL: Remove things related to page heap checking.

BUG= 695700 

Change-Id: I14e6e53273ca4aa4bf9b5fbaa2bd25f8145b611d
Reviewed-on: https://chromium-review.googlesource.com/451778
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>

[modify] https://crrev.com/6e08dae47aece1228fb8ec615b1c0d711efb25a6/scripts/slave/chromium/layout_test_wrapper.py

 Issue 618791  has been merged into this issue.
Cc: -qyears...@chromium.org
Status: Started (was: Assigned)
Next CL: https://chromium-review.googlesource.com/c/452548/
Components: -Blink>LayoutTests Blink>Infra
Project Member

Comment 14 by bugdroid1@chromium.org, Mar 14 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e

commit e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e
Author: Quinten Yearsley <qyearsley@chromium.org>
Date: Tue Mar 14 00:15:56 2017

Revert "Simplify argument forwarding in layout_test_wrapper.py."

This reverts commit d7eb0898521e651b149e493293be7ddb6c3a5975.

Reason for revert: This wasn't quite correct, and the builders get the error:

layout_test_wrapper.py: error: no such option: --full-results-html

Example:
https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Fchromium.webkit%2FWebKit_Linux_Trusty%2F24357%2F%2B%2Frecipes%2Fsteps%2Fwebkit_tests%2F0%2Fstdout

Original change's description:
> Simplify argument forwarding in layout_test_wrapper.py.
> 
> In this CL:
>  - Forward flags in a more straightforward manner.
>  - Add additional flags in steps.py instead of in wrapper script.
>  - Remove --additional-drt-flag.
>  - Remove --additional-expectations-file.
>  - Remove --options option.
>  - Use --results-directory instead of -o.
>  - Pass master name in from invocation in steps.py.
>  - Assert that --json-test-results is passed.
>  - Assert that --results-directory is passed and is absolute.
>  - Always add --debug-rwt-logging
>  - Update extra_args passed to BlinkTest in configs.
> 
> BUG= 695700 
> 
> Change-Id: I16f4892eb829242164e9f859ac3839580fc23ba7
> Reviewed-on: https://chromium-review.googlesource.com/452548
> Reviewed-by: Tim Ansell <tansell@google.com>
> Reviewed-by: Dirk Pranke <dpranke@chromium.org>
> Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>
> 

TBR=qyearsley@chromium.org,dpranke@chromium.org,tansell@google.com,eae@chromium.org,tansell@chromium.org,chromium-reviews@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG= 695700 

Change-Id: Ia8e115cc79bf3403a4691f2e812ded77e5878f21
Reviewed-on: https://chromium-review.googlesource.com/454103
Reviewed-by: Quinten Yearsley <qyearsley@chromium.org>
Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>

[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/non_cq_blink_tryjob.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_win7_blink_dbg.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Mac_fail.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/blink_downstream.expected/webkit_tests_interrupted.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/chromium_webkit_revision_webkit.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_v8_v8_linux_blink_rel.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_9_blink_rel.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipe_modules/chromium_tests/chromium_webkit.py
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Win_fail.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_Site_Isolation_Win.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_10_blink_rel.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/blink_downstream.expected/minimal_pass_continues.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64__dbg__fail.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11__dbg_.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_chromium_browser_side_navigation_rel.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/blink_downstream.expected/webkit_tests_unexpected_error.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64_fail.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_android_android_blink_rel.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___future_pass.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_linux_trusty_blink_rel.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_with_and_without_patch_fail.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_win10_blink_rel.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_11_retina_blink_rel.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Win7.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64__dbg__pass.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Linux___WPTServe.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_9.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_layout_tests_slimming_paint_v2.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_win7_blink_rel.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/chromium/layout_test_wrapper.py
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_interrupted.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_12_blink_rel.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/use_v8_patch_on_chromium_trybot.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_9_blink_dbg.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Mac_pass.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/chromium_webkit_revision_chromium.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Android__Nexus4_.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/too_many_failures_for_retcode.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty__dbg_.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_12.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Linux___TraceWrappables.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipe_modules/chromium_tests/chromium_fyi.py
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Win___WPTServe.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Linux_slimming_paint_v2_Dummy_Builder.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_10.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/chromium_webkit_crash.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_11_blink_rel.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64_pass.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_MSAN.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_site_isolation.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___future_fail.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Mac___WPTServe.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/blink_minimal_pass_continues.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Mac___RandomOrder.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Linux___RandomOrder.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipe_modules/chromium_tests/steps.py
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Win10.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/blink_downstream.expected/too_many_failures_for_retcode.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_linux_trusty_blink_dbg.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___ignition_pass.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/use_v8_patch_on_blink_trybot_test_failures.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Win___RandomOrder.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___ignition_fail.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/analyze_webkit.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_Browser_Side_Navigation_Linux.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_unexpected_error.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/dont_analyze_for_non_src_project.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Win7__dbg_.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_Site_Isolation_Linux.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_ASAN.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/blink_compile_without_patch_fails.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11__retina_.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/chromium_webkit_parent_revision_chromium.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/chromium_webkit_warnings.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium_trybot.expected/use_skia_patch_on_chromium_trybot.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/chromium_webkit_parent_revision_webkit.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Win_pass.json
[modify] https://crrev.com/e33c9601a05ab4643fd3c63f2a9fb8ef39d0d25e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_Leak.json

Project Member

Comment 15 by bugdroid1@chromium.org, Mar 23 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/b69e0ff7c3c6609297730fc796fc0863805c1662

commit b69e0ff7c3c6609297730fc796fc0863805c1662
Author: Quinten Yearsley <qyearsley@google.com>
Date: Thu Mar 23 01:13:51 2017

Fix command argument list in layout_test_wrapper.py.

BUG= 695700 

Change-Id: Iae61d80ee7b00f0a15ebaf19ef79b5798f1b11bd
Reviewed-on: https://chromium-review.googlesource.com/458580
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>

[modify] https://crrev.com/b69e0ff7c3c6609297730fc796fc0863805c1662/scripts/slave/chromium/layout_test_wrapper.py

Project Member

Comment 16 by bugdroid1@chromium.org, Apr 3 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/aff184bd83e19f34fafaa117b0f002eda1f7e972

commit aff184bd83e19f34fafaa117b0f002eda1f7e972
Author: Quinten Yearsley <qyearsley@google.com>
Date: Mon Apr 03 22:45:04 2017

Stop using and remove layout_test_wrapper.py.

The first version of this CL just replaces
  api.chromium.runtest(<layout_test_wrapper.py>, args, ...)
with
  api.chromium.runtest(<run-webkit-tests>, args, ...)

in BlinkTest.

BUG= 695700 

Change-Id: Icfb1d6e398290a4a215c08f8ff9de42a143469cc
Reviewed-on: https://chromium-review.googlesource.com/459177
Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>
Reviewed-by: Paweł Hajdan Jr. <phajdan.jr@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>

[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Mac_fail.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/blink_downstream.expected/webkit_tests_interrupted.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/chromium_webkit_revision_webkit.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_9_blink_rel.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_linux_trusty_blink_rel.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_10.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_10_blink_rel.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/blink_downstream.expected/minimal_pass_continues.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64__dbg__fail.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11__dbg_.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_chromium_browser_side_navigation_rel.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/blink_downstream.expected/webkit_tests_unexpected_error.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64_fail.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_android_android_blink_rel.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___future_pass.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_with_and_without_patch_fail.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_11_retina_blink_rel.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64__dbg__pass.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_9.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_layout_tests_slimming_paint_v2.json
[delete] https://crrev.com/5c1b3b360e2e08837206eeac43da637cc0add200/scripts/slave/chromium/layout_test_wrapper.py
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_12_blink_rel.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_9_blink_dbg.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Mac_pass.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/chromium_webkit_revision_chromium.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Android__Nexus4_.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_v8_v8_linux_blink_rel.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_12.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Linux_slimming_paint_v2_Dummy_Builder.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_interrupted.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/chromium_webkit_crash.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_11_blink_rel.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64_pass.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_MSAN.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___future_fail.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/too_many_failures_for_retcode.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/blink_minimal_pass_continues.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Mac___RandomOrder.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipe_modules/chromium_tests/steps.py
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_site_isolation.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/blink_downstream.expected/too_many_failures_for_retcode.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_linux_trusty_blink_dbg.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___ignition_pass.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/use_v8_patch_on_blink_trybot_test_failures.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty__dbg_.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___ignition_fail.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/full_chromium_fyi_Browser_Side_Navigation_Linux.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_unexpected_error.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/dont_analyze_for_non_src_project.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/full_chromium_fyi_Site_Isolation_Linux.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_ASAN.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium_trybot.expected/blink_compile_without_patch_fails.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11__retina_.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/chromium_webkit_warnings.json
[modify] https://crrev.com/aff184bd83e19f34fafaa117b0f002eda1f7e972/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_Leak.json

Project Member

Comment 17 by bugdroid1@chromium.org, Apr 4 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/88460d6e88cf9187de8c336d9266b34b2bc7620e

commit 88460d6e88cf9187de8c336d9266b34b2bc7620e
Author: Quinten Yearsley <qyearsley@chromium.org>
Date: Tue Apr 04 01:18:15 2017

Revert "Stop using and remove layout_test_wrapper.py."

This reverts commit aff184bd83e19f34fafaa117b0f002eda1f7e972.

Reason for revert: http://crbug.com/708008

Original change's description:
> Stop using and remove layout_test_wrapper.py.
> 
> The first version of this CL just replaces
>   api.chromium.runtest(<layout_test_wrapper.py>, args, ...)
> with
>   api.chromium.runtest(<run-webkit-tests>, args, ...)
> 
> in BlinkTest.
> 
> BUG= 695700 
> 
> Change-Id: Icfb1d6e398290a4a215c08f8ff9de42a143469cc
> Reviewed-on: https://chromium-review.googlesource.com/459177
> Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>
> Reviewed-by: Paweł Hajdan Jr. <phajdan.jr@chromium.org>
> Reviewed-by: Dirk Pranke <dpranke@chromium.org>
> 

TBR=mmoss@chromium.org,phajdan.jr@chromium.org,qyearsley@chromium.org,dpranke@chromium.org,dimu@chromium.org,tansell@chromium.org,chromium-reviews@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG= 695700 

Change-Id: Ic744785288380659fe44706c467d2e55a3afd4d2
Reviewed-on: https://chromium-review.googlesource.com/466597
Reviewed-by: Quinten Yearsley <qyearsley@chromium.org>
Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>

[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Mac_fail.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/blink_downstream.expected/webkit_tests_interrupted.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/chromium_webkit_revision_webkit.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_9_blink_rel.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_linux_trusty_blink_rel.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_10.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_10_blink_rel.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/blink_downstream.expected/minimal_pass_continues.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64__dbg__fail.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11__dbg_.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_chromium_browser_side_navigation_rel.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/blink_downstream.expected/webkit_tests_unexpected_error.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64_fail.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_android_android_blink_rel.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___future_pass.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_with_and_without_patch_fail.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_11_retina_blink_rel.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64__dbg__pass.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_9.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_layout_tests_slimming_paint_v2.json
[add] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/chromium/layout_test_wrapper.py
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_12_blink_rel.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_9_blink_dbg.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Mac_pass.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/chromium_webkit_revision_chromium.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Android__Nexus4_.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_v8_v8_linux_blink_rel.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_12.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Linux_slimming_paint_v2_Dummy_Builder.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_interrupted.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/chromium_webkit_crash.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_11_blink_rel.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64_pass.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_MSAN.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___future_fail.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/too_many_failures_for_retcode.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/blink_minimal_pass_continues.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Mac___RandomOrder.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipe_modules/chromium_tests/steps.py
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_site_isolation.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/blink_downstream.expected/too_many_failures_for_retcode.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_linux_trusty_blink_dbg.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___ignition_pass.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/use_v8_patch_on_blink_trybot_test_failures.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty__dbg_.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___ignition_fail.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_Browser_Side_Navigation_Linux.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_unexpected_error.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/dont_analyze_for_non_src_project.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_Site_Isolation_Linux.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_ASAN.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium_trybot.expected/blink_compile_without_patch_fails.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11__retina_.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/chromium_webkit_warnings.json
[modify] https://crrev.com/88460d6e88cf9187de8c336d9266b34b2bc7620e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_Leak.json

Project Member

Comment 18 by bugdroid1@chromium.org, Apr 6 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/5b00be794346c76a12dec3a81d11c24b248b7537

commit 5b00be794346c76a12dec3a81d11c24b248b7537
Author: Quinten Yearsley <qyearsley@google.com>
Date: Thu Apr 06 20:32:20 2017

Simplify layout_test_wrapper.py more, again.

This CL removes:
 - Logic related to opening and saving full_results.json
 - Logic related to cleaning up possibly-left-over files

It keeps running the script via chromium_utils.RunCommand;
previously it was run via slave_utils.RunPythonCommandInBuildDir,
which adds src/tools/python to PYTHONPATH then invokes
chromium_utils.RunCommand. Adding things to PYTHONPATH is likely
unnecessary so this removes that call but keeps the call to RunCommand.

I'm still not sure why RunCommand might be required for now, since
RunCommand is a long and complicated function.

If this is committed and it doesn't cause failures, then I think we can
conclude that RunCommand is doing something that prevents "Unable to
open X display" and "System dependencies check failed." errors.

Bug:  695700 
Change-Id: I91a34d9438a27dee0d3e317eea37c45e37446bbd
Reviewed-on: https://chromium-review.googlesource.com/469108
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>

[modify] https://crrev.com/5b00be794346c76a12dec3a81d11c24b248b7537/scripts/slave/chromium/layout_test_wrapper.py

Note on the next step: runtest invokes xvfb if the command to be invoked is layout_test_wrapper; so when removing layout_test_wrapper we'll need to make sure xvfb is set up on linux.

Initially this could mean passing xvfb=True to runtest at https://cs.chromium.org/chromium/build/scripts/slave/recipe_modules/chromium_tests/steps.py?l=2247. Ideally we don't want to use runtest at all, but that's a separate bug ( bug 605496 ).
Project Member

Comment 20 by bugdroid1@chromium.org, Apr 20 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/f288129199bd2f4dea95a5bbe38220b24d70df2e

commit f288129199bd2f4dea95a5bbe38220b24d70df2e
Author: Quinten Yearsley <qyearsley@google.com>
Date: Thu Apr 20 15:36:19 2017

Reland "Stop using and remove layout_test_wrapper.py."

Now, run-webkit-tests should be able to start xvfb itself (after  http://crbug.com/711515 ).

I predict that if this is relanded now, runtest.py should not start xvfb, but run-webkit-tests should start xvfb for itself.

This is a revert of https://chromium-review.googlesource.com/c/466597/

BUG= 695700 

Change-Id: I34a7a3c6ecbcd93761953ace756de3b9890ada2a
Reviewed-on: https://chromium-review.googlesource.com/481033
Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>
Reviewed-by: Paweł Hajdan Jr. <phajdan.jr@chromium.org>

[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Mac_fail.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/blink_downstream.expected/webkit_tests_interrupted.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/chromium_webkit_revision_webkit.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_9_blink_rel.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_linux_trusty_blink_rel.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_10.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_10_blink_rel.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/blink_downstream.expected/minimal_pass_continues.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64__dbg__fail.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11__dbg_.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_chromium_browser_side_navigation_rel.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/blink_downstream.expected/webkit_tests_unexpected_error.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64_fail.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_android_android_blink_rel.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___future_pass.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_compile_without_patch_fails.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_with_and_without_patch_fail.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_11_retina_blink_rel.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Linux_layout_ng_Dummy_Builder.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64__dbg__pass.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_9.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_layout_tests_slimming_paint_v2.json
[delete] https://crrev.com/73ec2f08ac8871c6f74315e2d3f1cc9ee1454cb8/scripts/slave/chromium/layout_test_wrapper.py
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_12_blink_rel.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_9_blink_dbg.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Mac_pass.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/chromium_webkit_revision_chromium.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Android__Nexus4_.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_layout_tests_layout_ng.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_v8_v8_linux_blink_rel.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_12.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Linux_slimming_paint_v2_Dummy_Builder.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_interrupted.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/chromium_webkit_crash.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_11_blink_rel.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64_pass.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_MSAN.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_too_many_failures_for_retcode.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___future_fail.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Mac___RandomOrder.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipe_modules/chromium_tests/steps.py
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_site_isolation.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/blink_downstream.expected/too_many_failures_for_retcode.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_linux_trusty_blink_dbg.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___ignition_pass.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/use_v8_patch_on_blink_trybot_test_failures.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty__dbg_.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___ignition_fail.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_Browser_Side_Navigation_Linux.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_unexpected_error.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_minimal_pass_continues.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_fyi_Site_Isolation_Linux.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_ASAN.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11__retina_.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/chromium_webkit_warnings.json
[modify] https://crrev.com/f288129199bd2f4dea95a5bbe38220b24d70df2e/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_Leak.json

Project Member

Comment 21 by bugdroid1@chromium.org, Apr 20 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/e3b1720dc89b98069ae48d22581a8deac13deacd

commit e3b1720dc89b98069ae48d22581a8deac13deacd
Author: Quinten Yearsley <qyearsley@chromium.org>
Date: Thu Apr 20 16:45:03 2017

Revert "Reland "Stop using and remove layout_test_wrapper.py.""

This reverts commit f288129199bd2f4dea95a5bbe38220b24d70df2e.

Reason for revert: Broke WebKit Android

https://build.chromium.org/p/chromium.webkit/builders/WebKit%20Android%20%28Nexus4%29

Traceback (most recent call last):
  File "/b/rr/tmpFsr6eK/rw/checkout/scripts/slave/runtest.py", line 1775, in <module>
    sys.exit(main())
  File "/b/rr/tmpFsr6eK/rw/checkout/scripts/slave/runtest.py", line 1744, in main
    result = _MainAndroid(options, args, extra_env)
  File "/b/rr/tmpFsr6eK/rw/checkout/scripts/slave/runtest.py", line 1392, in _MainAndroid
    raise Exception('runtest.py without --run-python-script not supported for '
Exception: runtest.py without --run-python-script not supported for Android
step returned non-zero exit code: 1

Original change's description:
> Reland "Stop using and remove layout_test_wrapper.py."
> 
> Now, run-webkit-tests should be able to start xvfb itself (after  http://crbug.com/711515 ).
> 
> I predict that if this is relanded now, runtest.py should not start xvfb, but run-webkit-tests should start xvfb for itself.
> 
> This is a revert of https://chromium-review.googlesource.com/c/466597/
> 
> BUG= 695700 
> 
> Change-Id: I34a7a3c6ecbcd93761953ace756de3b9890ada2a
> Reviewed-on: https://chromium-review.googlesource.com/481033
> Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>
> Reviewed-by: Paweł Hajdan Jr. <phajdan.jr@chromium.org>
> 

TBR=mmoss@chromium.org,phajdan.jr@chromium.org,qyearsley@chromium.org,dpranke@chromium.org,tansell@chromium.org,tansell@google.com,chromium-reviews@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG= 695700 

Change-Id: Ia0a3b31117fbc5241d945805f2f3728c17785d96
Reviewed-on: https://chromium-review.googlesource.com/483029
Reviewed-by: Quinten Yearsley <qyearsley@chromium.org>
Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>

[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Mac_fail.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/blink_downstream.expected/webkit_tests_interrupted.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/chromium_webkit_revision_webkit.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_9_blink_rel.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_linux_trusty_blink_rel.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_10.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_10_blink_rel.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/blink_downstream.expected/minimal_pass_continues.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64__dbg__fail.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11__dbg_.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_chromium_browser_side_navigation_rel.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/blink_downstream.expected/webkit_tests_unexpected_error.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64_fail.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_android_android_blink_rel.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___future_pass.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_compile_without_patch_fails.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_with_and_without_patch_fail.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_11_retina_blink_rel.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Linux_layout_ng_Dummy_Builder.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64__dbg__pass.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_9.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_layout_tests_slimming_paint_v2.json
[add] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/chromium/layout_test_wrapper.py
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_12_blink_rel.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_9_blink_dbg.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Mac_pass.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/chromium_webkit_revision_chromium.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Android__Nexus4_.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_layout_tests_layout_ng.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_v8_v8_linux_blink_rel.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_12.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Linux_slimming_paint_v2_Dummy_Builder.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_interrupted.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/chromium_webkit_crash.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_11_blink_rel.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64_pass.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_MSAN.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_too_many_failures_for_retcode.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___future_fail.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Mac___RandomOrder.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipe_modules/chromium_tests/steps.py
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_site_isolation.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/blink_downstream.expected/too_many_failures_for_retcode.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_linux_trusty_blink_dbg.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___ignition_pass.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/use_v8_patch_on_blink_trybot_test_failures.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty__dbg_.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___ignition_fail.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_fyi_Browser_Side_Navigation_Linux.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_unexpected_error.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_minimal_pass_continues.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_fyi_Site_Isolation_Linux.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_ASAN.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11__retina_.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/chromium_webkit_warnings.json
[modify] https://crrev.com/e3b1720dc89b98069ae48d22581a8deac13deacd/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_Leak.json

Project Member

Comment 22 by bugdroid1@chromium.org, Apr 21 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81

commit 2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81
Author: Quinten Yearsley <qyearsley@google.com>
Date: Fri Apr 21 18:36:03 2017

Reland^2 "Stop using and remove layout_test_wrapper.py."

This reverts commit e3b1720dc89b98069ae48d22581a8deac13deacd (https://chromium-review.googlesource.com/483029) which was a revert of a reland.

Reason for revert: Creating another reland CL in order to try again, this time trying to resolve the error on Android.

BUG= 695700 

Change-Id: I0209b3ca206e4cb881dcf4a21847d0a9b582a4ab
Reviewed-on: https://chromium-review.googlesource.com/483829
Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>

[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Mac_fail.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/blink_downstream.expected/webkit_tests_interrupted.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/chromium_webkit_revision_webkit.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_9_blink_rel.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_linux_trusty_blink_rel.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_10.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_10_blink_rel.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/blink_downstream.expected/minimal_pass_continues.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64__dbg__fail.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11__dbg_.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_chromium_browser_side_navigation_rel.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/blink_downstream.expected/webkit_tests_unexpected_error.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64_fail.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_android_android_blink_rel.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___future_pass.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_compile_without_patch_fails.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_with_and_without_patch_fail.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_11_retina_blink_rel.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Linux_layout_ng_Dummy_Builder.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64__dbg__pass.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_9.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_layout_tests_slimming_paint_v2.json
[delete] https://crrev.com/0f48ca7211d5530aefb3e93d9d05be4d400236ce/scripts/slave/chromium/layout_test_wrapper.py
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_12_blink_rel.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_9_blink_dbg.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Mac_pass.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/chromium_webkit_revision_chromium.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Android__Nexus4_.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_layout_tests_layout_ng.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_v8_v8_linux_blink_rel.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_12.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Linux_slimming_paint_v2_Dummy_Builder.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_interrupted.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/chromium_webkit_crash.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_mac10_11_blink_rel.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64_pass.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_MSAN.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_too_many_failures_for_retcode.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___future_fail.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_fyi_WebKit_Mac___RandomOrder.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipe_modules/chromium_tests/steps.py
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_site_isolation.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/blink_downstream.expected/too_many_failures_for_retcode.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_blink_linux_trusty_blink_dbg.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___ignition_pass.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/use_v8_patch_on_blink_trybot_test_failures.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty__dbg_.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/blink_downstream.expected/full_client_v8_fyi_V8_Blink_Linux_64___ignition_fail.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_fyi_Browser_Side_Navigation_Linux.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_unexpected_error.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium_trybot.expected/webkit_tests_minimal_pass_continues.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_fyi_Site_Isolation_Linux.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_ASAN.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Mac10_11__retina_.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/chromium_webkit_warnings.json
[modify] https://crrev.com/2f3192ed0e0e6aa14e9e8a38f98b7d5530618d81/scripts/slave/recipes/chromium.expected/full_chromium_webkit_WebKit_Linux_Trusty_Leak.json

The Android builder (https://build.chromium.org/p/chromium.webkit/builders/WebKit%20Android%20%28Nexus4%29) is now failing for a different reason.

I'll check back on that builder and android_blink_rel to see if the latest reland will stick.
Status: Fixed (was: Started)
Seems to have stuck I think, layout_test_runner.py is now removed.

Sign in to add a comment