From 7e2a39b5985a1449588a397195c178bfef9421db Mon Sep 17 00:00:00 2001 From: Maksymilian Osowski Date: Wed, 4 Aug 2010 14:20:37 +0100 Subject: Added detection of missing EventSender functions. Change-Id: I5268a66089d5e29a9ae5e496d05f3c79465771f5 --- .../src/com/android/dumprendertree2/Summarizer.java | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/tests/DumpRenderTree2/src/com/android/dumprendertree2/Summarizer.java b/tests/DumpRenderTree2/src/com/android/dumprendertree2/Summarizer.java index 56822f3..1b73f97 100644 --- a/tests/DumpRenderTree2/src/com/android/dumprendertree2/Summarizer.java +++ b/tests/DumpRenderTree2/src/com/android/dumprendertree2/Summarizer.java @@ -21,9 +21,7 @@ import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Collections; import java.util.Date; -import java.util.HashSet; import java.util.List; -import java.util.Set; /** * A class that collects information about tests that ran and can create HTML @@ -146,7 +144,10 @@ public class Summarizer { " color: #fff;}" + "span.noLtc {" + " background-color: #944000;" + - " color: #fff;" + + " color: #fff;}" + + "span.noEventSender {" + + " background-color: #815600;" + + " color: #fff;}" + ""; private static final String SCRIPT = @@ -278,12 +279,17 @@ public class Summarizer { /** Detect missing LTC function */ String additionalTextOutputString = result.getAdditionalTextOutputString(); - if (additionalTextOutputString != null && - additionalTextOutputString.contains("com.android.dumprendertree") && - additionalTextOutputString.contains("LayoutTestController") && - additionalTextOutputString.contains("has no method")) { + if (additionalTextOutputString != null && + additionalTextOutputString.contains("com.android.dumprendertree") && + additionalTextOutputString.contains("has no method")) { + if (additionalTextOutputString.contains("LayoutTestController")) { html.append(" LTC function missing"); } + if (additionalTextOutputString.contains("EventSender")) { + html.append(" "); + html.append("ES function missing"); + } + } html.append(""); -- cgit v1.1