9eed25e2576403a91826312381f4507e8c8171c2 |
|
20-May-2011 |
Steve Block <steveblock@google.com> |
In DRT2, correctly handle the case of zero tests Bug: 3291382 Change-Id: I8cde1d8d78a57407c585b02ca8ba3f3f893a609b
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
ca501d20360ffee3a37fc87538daf8281f8a14ed |
|
09-Nov-2010 |
Steve Block <steveblock@google.com> |
Fix DumpRenderTree2 to not attempt to read expected results over HTTPS This is required now that we have HTTPS tests in the triaged set of tests. Change-Id: I650518a4536ed903f637a44c0901b1e38bdc1a84
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
cda9448206494b67c0812b9591cc066ca070a7a6 |
|
09-Nov-2010 |
Steve Block <steveblock@google.com> |
Fix FsUtils.readDataFromUrl() to do the network request on a background thread This is required now that doing network requests on the main thread throws NetworkOnMainThreadException. Also updates TestsListPreloaderThread to create the FileFilter lazily and removes a superfluous FileFilter param from the Summarizer constructor. Change-Id: If15fddac934cd8be611f6693b25837657abbddc3
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
f460dd42190ada4a2c147db5127a9d7870fe0101 |
|
29-Sep-2010 |
Steve Block <steveblock@google.com> |
Fix a bug with the expected result path in DumpRenderTree2 If we fail to read from any of the possible expected result paths, we should not record an expected result path. Change-Id: Ica96b791c14a7755154be4ec9480be4d13f47a19
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
394e0fb84996f5f5ee9e33c9e2f0e11066e6f943 |
|
17-Sep-2010 |
Maksymilian Osowski <maxosowski@google.com> |
Updated Summarizer to use SQLite DB. It avoids OOM issues by dumping the memory to the DB every few hundred tests and then reading them in chunks when generating summaries, etc. Change-Id: I5f63d960d456f17e9f2189230a7ae0ca5607ce51
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
9893d96d1231235f3d984e9dc751f08409a5f873 |
|
17-Sep-2010 |
Maksymilian Osowski <maxosowski@google.com> |
Updated ManagerService to call Summarizer.summarize() in a separate thread. This could potentially take a long time and result in ANR. Change-Id: Ib8b246e627e841217b68c955d92c97801e93d923
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
bdebd0621b2a4422a30bea21ea549afd20a9e918 |
|
13-Sep-2010 |
Steve Block <steveblock@google.com> |
Update DumpRenderTree2 to store results in /sdcard/layout-test-results This more closely follows other WebKit platforms, which use /tmp/layout-test-results. Change-Id: Ice702b73d7425250d595e8321e14ff3becb66ed5
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
34c68912be678ad50a70c1bfa54a91444e993df5 |
|
13-Sep-2010 |
Steve Block <steveblock@google.com> |
Remove the last remnants in DumpRenderTree2 of the absolute path to the tests This is no longer required. Change-Id: I27db10e8c723162b319d9a714b086f508db706e0
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
01c1f9d9e9e7ab3a40a9bf27195a434eb0c9bb9b |
|
02-Sep-2010 |
Maksymilian Osowski <maxosowski@google.com> |
The results now show which expected result was used. Bug: 2889857 Change-Id: If2b7e6e6a22ddb5db6c6a50a358e8f263914e6c0
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
bcf114c2bbef4dd4af266a635a74076d568d125c |
|
27-Aug-2010 |
Maksymilian Osowski <maxosowski@google.com> |
Fixed and slightly improved crash detection mechanism. Before, if a crash was detected, but the "Force quit" dialog remained on the screen, sending the intent to restart the executor would do nothing. It's fixed now with default uncaught exception handler. Also, when we catch the uncaught exception, we can restart the executor straight away, without waiting for the time-out. Change-Id: I2f0b4b5f2abd180ff518f1a40ad1294bed2f7f67
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
c6a341d34c690c2b5948977cd803ec2ff668c4b7 |
|
23-Aug-2010 |
Maksymilian Osowski <maxosowski@google.com> |
Changed the code to use forwarding service. Change-Id: I2504ef01270f9c8e82acbe6a4069d2b4b77b35f2
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
2e5982a55ac031110ed39515a76f7a5ec9ff2c14 |
|
26-Aug-2010 |
Maksymilian Osowski <maxosowski@google.com> |
Tweaked the logging + some minor style fixes. Change-Id: If89fe8ab1845780ecf23c5fd339a4932ebec9c0c
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
2e64bb7afdd97c954491877306ccb8318f8ec3ce |
|
10-Aug-2010 |
Maksymilian Osowski <maxosowski@google.com> |
Added more info to the Summarizer. Bug: 2889572 Change-Id: If02dbdf90e8b8717370b5586cc72be235c93db79
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
ea46f2595a8718d4478e016fd40b2d57658289cf |
|
10-Aug-2010 |
Maksymilian Osowski <maxosowski@google.com> |
Resets Summarizer after everything's finished. Bug: 2903641 Change-Id: I7cecd454fe726a1527999259d37bd51ea2785116
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
c8fb818b947f15d4eb467c229ea43806dd75c01e |
|
10-Aug-2010 |
Maksymilian Osowski <maxosowski@google.com> |
Changed some parts of the code to prepare it for script support that will come in later commit. Bug: 2903591 Change-Id: If8fcfad1557c8140c476212d8be9f99987cdaa18
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
23a0ee4758da5e2d24ec6c9e8a63c127463a096f |
|
04-Aug-2010 |
Maksymilian Osowski <maxosowski@google.com> |
Added crash-detection mechanism. Change-Id: Idb6501e94ffae5948de84241e46a618bc56554dd
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
c83712e68642b9816a561916c6ec044509bd6759 |
|
03-Aug-2010 |
Maksymilian Osowski <maxosowski@google.com> |
Changed the order of searching for expected result (and added additional location). Change-Id: Ieb59ffcaeb999d0ed5a8445c97e6ea3bbe115e4d
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
dd4bff62b54033bedc254f517397ae8f954d0dc9 |
|
30-Jul-2010 |
Maksymilian Osowski <maxosowski@google.com> |
First batch of layoutTestController functions + some fixes and tweaks. Change-Id: I9dae192c498d8e19fd75861a1a6cf1f079ad9c6f
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
5f0ccd76a88586ce85c17cb4db058934e693a4fc |
|
23-Jul-2010 |
Maksymilian Osowski <maxosowski@google.com> |
Moved practically all of the prerefactoring functionality to the new design. Renamed LayoutTestsRunner activity to TestsListActivity. It will be responsible for restrating the Executer after the crash. Now it only starts it. Renamed LayoutTestsRunnerThread to TestsListPreloaderThread. It only preloads tests now. LayoutTest class is no longer needed, its functionality is in LayoutTestsExecuter. Most of the functionality from LayoutTestsRunnerThread is now in ManagerService. Change-Id: I08924d949ceb9f8816888bc8e795256d0542fa99
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|
7ddc0b7a72aa66d699fecce3d855a6c70f844647 |
|
22-Jul-2010 |
Maksymilian Osowski <maxosowski@google.com> |
First stage of refactoring the code to handle crashes gracefully. There is a new activity (LayoutTestsExecuter) added that is responsible for acutally running the tests and sending the actual results to the new ManagerService class. This class will take over most of the functionality of the current LayoutTestsRunnerThread. At the moment LayoutTestsRunnerThread is changed so that after computing the tests' list it sends the list to LayoutTestsExecuter. The rest of the code is never called. It will be shifted to the service. Current implementation of ManagerService only prints the log message on receiving the bundle with actual results from LayoutTestsExecuter. Change-Id: I5adcbc20bb18ebf24324974bc66e4b31c4b81902
/frameworks/base/tests/DumpRenderTree2/src/com/android/dumprendertree2/ManagerService.java
|