Steve Block
9902279abb
Removes regex tests from the DumpRenderTree skipped list
...
It looks like these were previously exluded due to taking too long. However,
they run in a reasonable time on passion.
Also removes AppleScript from the skipped list, as this directory no longer exists.
Change-Id: I98e3d0b3222dcd79287b15c512430341fab4f0f8
2010-03-09 12:29:59 +00:00
Steve Block
432e0eade7
Add shared workers tests to DumpRenderTree skipped list
...
Change-Id: I307bf718253ad3e340d3a95b1056523f37d150be
2010-03-09 12:20:48 +00:00
Steve Block
7e47f171b5
Removes some storage tests from the DumpRenderTree skipped lists, now that Android-specific results are provided
...
See https://android-git.corp.google.com/g/#change,42763
Change-Id: I9929b73db0f6764bb06fbe963e751294a4a787f0
2010-03-03 19:04:22 +00:00
Steve Block
e60f6730b6
Merge "Removes a Geolocation test from the DumpRenderTree skipped list"
2010-03-01 10:54:30 -08:00
Steve Block
12077e1179
Adds to DumpRenderTree the ability to look for Android-specific results
...
These Android-specific results will be added to
external/webkit/LayoutTests/platform/android-<js-engine> and are used in
preference to the generic expected results.
The JavaScript engine to use is read from the JS_ENGINE environment variable
used by the build system or can be overridden on the command line. If neither
is set, it defaults to JSC.
Change-Id: Ia8d107ced3968a5c061fd6f0f57451419bab6b27
2010-02-26 17:19:51 +00:00
Steve Block
fc735eefe1
Removes a Geolocation test from the DumpRenderTree skipped list
...
We now have an Android-specific expected result for this test.
Change-Id: I41919f01ac0fb6f07f0d650695462510f3a37d98
2010-02-25 11:31:21 +00:00
Steve Block
f7483b1d5c
Add HTML5 layout tests that currently fail to the DumpRenderTree skipped list
...
All of these tests should pass on Android. This is a temporary measure to track
all of these failures in a central place and to provide a consistent baseline
for DumpRenderTree test results while the problems are fixed.
Change-Id: I2cfaaa8df07be3b43c8e6517f75a7c438f147150
2010-02-24 22:11:07 +00:00
Guang Zhu
8cd303aec6
Quick fix layout test path problems
...
SD card mount point has changed from /sdcard to /mnt/sdcard. layout test was calling getCanonicalPath to determine the path to the test case, which causes problem because /sdcard is now a symlink, and canonical path is actually the "real" path. Using quick dirty fix for now, will properly migrate any hard-coded reference to "/sdcard" to system function calls.
2010-02-22 17:45:05 -08:00
Steve Block
164bd79537
In DumpRenderTree, skip tests for which we have the wrong results
...
Currently, the list of tests with incorrect results is not used.
Change-Id: I5d3ab9bde6201c2574f08c7c87efa4873ee6fdd1
2010-02-22 14:28:05 +00:00
Steve Block
5e8f52f5c5
Ignore TEMPLATE.html in LayoutTest directories
...
Change-Id: I5b1bbd915a569568db368d678a5cc32309fd7be5
2010-02-19 18:47:17 +00:00
Steve Block
2eae0694ea
Merge "Remove tests that no longer exist from the DumpRenderTree skipped list"
2010-02-19 10:45:28 -08:00
Steve Block
0584242360
Merge "Merges unused bug list with ignored result list in DumpRenderTree"
2010-02-19 10:45:00 -08:00
Steve Block
f53833b728
Remove tests that no longer exist from the DumpRenderTree skipped list
...
Change-Id: If927b40bc3aebdf73b6d23d6cda06cdf31479778
2010-02-19 15:44:34 +00:00
Steve Block
52f4362ecd
Merges unused bug list with ignored result list in DumpRenderTree
2010-02-19 14:59:22 +00:00
Ben Murdoch
8a032a3b29
Pass key modifier state to webcore for touch events and update DRT so it can simulate them.
...
Change-Id: Ic5aa8cb0376f6a3eecaa6340d57f28fa97f016bd
2010-02-19 11:47:31 +00:00
Steve Block
cdb4ef4cdb
Sorts the lists of tests in DumpRenderTree in preparation for cleaning up the lists.
2010-02-16 18:03:49 +00:00
Steve Block
07a76ca009
Removes tests from DumpRenderTree skipped list where the corresponding bugs have been fixed.
2010-02-16 11:18:36 +00:00
Ben Murdoch
fc4a69e9c1
When a window is closed, destroy the WebView properly so that WebCore is informed of it's destruction.
...
Change-Id: I00002f53ec52c6056df4d7ddeec7cf0957423bd6
2010-02-04 16:54:06 +00:00
Ben Murdoch
ecbc65cf8f
Add support for sending touch events in DRT.
...
As part of this, make it possible for DRT to configure the timeout threshold between sending touch events to WebCore as the Layout Tests only synthesize single events, not a stream. Because of this, they often get dropped by the WebView for coming too quickly.
Skip the multi touch test as we don't support multi touch in the Browser.
Change-Id: I7b9830f43181fea33206825b49ef2e294269b4dd
2010-02-03 16:57:46 +00:00
Guang Zhu
6d001c0f7a
am e0aed796: am ccec75e7: Merge "Prevent orientation change from triggering activity recreation." into eclair
...
Merge commit 'e0aed796f03b080dabae6be0803d4ead1b3260a0'
* commit 'e0aed796f03b080dabae6be0803d4ead1b3260a0':
Prevent orientation change from triggering activity recreation.
2010-01-22 09:44:34 -08:00
Guang Zhu
4ddcedeff1
Prevent orientation change from triggering activity recreation.
2010-01-19 11:51:44 -08:00
Romain Guy
980a938c1c
Deprecate fill_parent and introduce match_parent.
...
Bug: #2361749 .
2010-01-08 15:11:38 -08:00
Guang Zhu
5dc4f21ab6
Add support for extracting render time and image in page cycler
2009-12-02 17:55:18 -08:00
Ben Murdoch
0187e9ec40
Rename WebChromeClient.addMessageToConsole to WebChromeClient.onConsoleMessage. Do not merge.
...
BUG=b/2271636
This has already been submitted to eclair-mr2.
Change-Id: I81947f671f58be006ee3e1b30d73c6cb6cf2ebee
2009-11-24 12:32:02 +00:00
Ben Murdoch
7caaeecce1
Rename WebChromeClient.addMessageToConsole to WebChromeClient.onConsoleMessage.
...
BUG=b/2271636
Change-Id: Ia9bed430c624c4c3745904c98fb2e27632d929f9
2009-11-20 10:14:46 +00:00
Guang Zhu
ea48cd6dd4
Use a diff that ignores trailing whitespaces to get by some layout test failures.
2009-11-12 10:18:14 -08:00
Guang Zhu
bfa68abc95
layout test rebase, bug fix
...
* rebase layout test based on newly enabled http tests
* fix a bug in initializing parameters (should happen before super.onCreate)
2009-11-05 15:28:15 -08:00
Guang Zhu
2e90d6404a
Remove the activity restart between urls.
2009-10-27 15:21:51 -07:00
Guang Zhu
9e58e6427c
Enable some tests that requires local http server
2009-10-15 11:01:30 -07:00
Guang Zhu
a0609a0d8a
rebase layout test result as the numbers reported are much more stable now
2009-09-29 16:24:43 -07:00
Guang Zhu
56a3693217
Added code style fix that actually did not get submitted in 2nd patch of previous change.
2009-09-28 09:53:48 -07:00
Guang Zhu
7216047ac3
Add checks for double-dumping on webkit data.
...
Also some logs seem to suggest that in rare occations, a webkit dump after timeout has occured actually never hears any response back from webkit, thus causing the test app to wait forever, because the request webkit data mechanism is not protected by a timeout watchdog. So adding a explicit log print before calling webkit dump for monitoring in future test runs.
2009-09-28 09:20:20 -07:00
Ben Murdoch
2eea5f3dc8
Change the way DRT determines if it is ready to continue to the next test when running in automated mode.
...
Change-Id: I4d8f6b447dd3c7d7b4baa449a5bacebe4ba59d25
(cherry picked from commit 15b503e46315a56467c0b40d411b457eda7ee334)
2009-09-24 12:48:59 +01:00
Ben Murdoch
977f7691e5
Only move to the next test in DRT after the test has completed AND the page has finished loading.
...
Change-Id: I157da58bb99f7bf0fcd00073d078c26c7df201ed
2009-09-17 11:57:47 +01:00
Android (Google) Code Review
44ca7090ac
Merge change 25356 into eclair
...
* changes:
Filter out failing cases for future investigation.
2009-09-16 18:28:31 -04:00
Guang Zhu
01033abd7a
Filter out failing cases for future investigation.
2009-09-16 15:04:38 -07:00
Guang Zhu
6bf18bae60
Refactor logic for starting forward servers and http test cases hacking, so that they can be shared between automated test mode and UI launch mode.
2009-09-15 23:47:20 -07:00
Guang Zhu
ce8d9d1672
Add more error message if the script failed to pull result file from device.
2009-09-15 14:17:04 -07:00
Guang Zhu
ad1e25da74
Fix the bogus crashes in layout and reliability tests (the device actually went offline).
2009-09-14 15:20:52 -07:00
Guang Zhu
60ef21a5da
Fix the parsing for instrumentation result, some Java exceptions are not reported right now
2009-09-14 11:27:40 -07:00
Andrei Popescu
4950b2b695
Fix appcache layout test that was timing out due to race condition in WebView::addJavascriptInterface.
2009-09-03 22:31:55 +01:00
Guang Zhu
b937ba138f
Read forward address from file for DRT, fallback to default address
...
modified: tests/DumpRenderTree/src/com/android/dumprendertree/LayoutTestsAutoTest.java
2009-09-02 14:03:37 -07:00
Guang Zhu
f3d924ca0d
Set a default dump type for DRT as a workaround for indeterministic order in receiving dumpAsText and onPageFinish callback.
2009-09-01 11:57:16 -07:00
Guang Zhu
4a40a039c0
At leaset log the layout test timeouts
2009-09-01 10:23:24 -07:00
Guang Zhu
38323a5f9f
allow a longer timeout for layout tests, see if it stabilizes pass/fail numbers
2009-08-31 22:01:53 -07:00
Ben Murdoch
d497d87650
Pass the estimated size of new HTML 5 databases to the ChromeClient so it can use that amount to figure an initial default quota.
...
Change-Id:Ic9372b0c86472b42ba5d0b964aaff1e2bbfe3efa
2009-08-26 12:39:55 +01:00
Guang Zhu
8e3a84cd2e
Filter out worker tests from layout suite because merely disabling worker in webview settings no longer works.
2009-08-24 21:01:25 -07:00
Android (Google) Code Review
25131299aa
Merge change 21978 into eclair
...
* changes:
Adds the ability to set Geolocation permissions from DumpRenderTree on Android.
2009-08-24 02:28:23 -07:00
Guang Zhu
5080b6736e
Fixed the missing EOL in last line of crashed tests list file. Also fixed some whitespaces.
2009-08-20 18:20:46 -07:00
Steve Block
dad347c8b8
Adds the ability to set Geolocation permissions from DumpRenderTree on Android.
2009-08-19 22:52:25 +01:00