Title: [112368] trunk/Tools
- Revision
- 112368
- Author
- [email protected]
- Date
- 2012-03-28 00:05:07 -0700 (Wed, 28 Mar 2012)
Log Message
Make Chromium port for Android use hardware gpu path default.
https://bugs.webkit.org/show_bug.cgi?id=82033
Patch by Hao Zheng <[email protected]> on 2012-03-28
Reviewed by Dirk Pranke.
Skip canvas tests, which are run in virtual gpu test suites.
* Scripts/webkitpy/layout_tests/port/chromium_android.py:
(ChromiumAndroidPort.__init__):
(ChromiumAndroidPort.skipped_tests):
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (112367 => 112368)
--- trunk/Tools/ChangeLog 2012-03-28 06:43:30 UTC (rev 112367)
+++ trunk/Tools/ChangeLog 2012-03-28 07:05:07 UTC (rev 112368)
@@ -1,3 +1,16 @@
+2012-03-28 Hao Zheng <[email protected]>
+
+ Make Chromium port for Android use hardware gpu path default.
+ https://bugs.webkit.org/show_bug.cgi?id=82033
+
+ Reviewed by Dirk Pranke.
+
+ Skip canvas tests, which are run in virtual gpu test suites.
+
+ * Scripts/webkitpy/layout_tests/port/chromium_android.py:
+ (ChromiumAndroidPort.__init__):
+ (ChromiumAndroidPort.skipped_tests):
+
2012-03-27 Csaba Osztrogonác <[email protected]>
kill-old-processes doesn't do anything on linux
Modified: trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium_android.py (112367 => 112368)
--- trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium_android.py 2012-03-28 06:43:30 UTC (rev 112367)
+++ trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium_android.py 2012-03-28 07:05:07 UTC (rev 112368)
@@ -1,3 +1,4 @@
+#!/usr/bin/env python
# Copyright (C) 2012 Google Inc. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
@@ -31,6 +32,7 @@
import signal
import time
+from webkitpy.layout_tests.port import base
from webkitpy.layout_tests.port import chromium
from webkitpy.layout_tests.port import factory
@@ -144,6 +146,9 @@
def __init__(self, host, port_name, **kwargs):
chromium.ChromiumPort.__init__(self, host, port_name, **kwargs)
+ # The Chromium port for Android always uses the hardware GPU path.
+ self._options.enable_hardware_gpu = True
+
self._operating_system = 'android'
self._version = 'icecreamsandwich'
self._original_governor = None
@@ -224,6 +229,13 @@
# useful for debugging and do no harm to subsequent tests.
self._teardown_performance()
+ def skipped_tests(self, test_list):
+ return base.Port._real_tests(self, [
+ # Canvas tests are run as virtual gpu tests.
+ 'fast/canvas',
+ 'canvas/philip',
+ ])
+
def _build_path(self, *comps):
return self._host_port._build_path(*comps)
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes