Diff
Modified: trunk/LayoutTests/ChangeLog (90791 => 90792)
--- trunk/LayoutTests/ChangeLog 2011-07-11 23:31:19 UTC (rev 90791)
+++ trunk/LayoutTests/ChangeLog 2011-07-11 23:33:11 UTC (rev 90792)
@@ -1,5 +1,23 @@
2011-07-11 Dirk Pranke <dpra...@chromium.org>
+ update the boilerplate documentation in the test_expectations.txt files
+ https://bugs.webkit.org/show_bug.cgi?id=64221
+
+ Reviewed by Eric Seidel.
+
+ The test expectations files either had documentation for the
+ Chromium port's version of the file (which was also incorrect),
+ or were undocumented. This adds a comment with a link to the
+ documentation for the file to each.
+
+ * platform/chromium/test_expectations.txt:
+ * platform/gtk/test_expectations.txt:
+ * platform/mac/test_expectations.txt:
+ * platform/qt/test_expectations.txt:
+ * platform/win/test_expectations.txt:
+
+2011-07-11 Dirk Pranke <dpra...@chromium.org>
+
Skip plugins/evaluate-js-after-removing-plugin-element.html on Chromium Vista.
https://bugs.webkit.org/show_bug.cgi?id=64319
Modified: trunk/LayoutTests/platform/chromium/test_expectations.txt (90791 => 90792)
--- trunk/LayoutTests/platform/chromium/test_expectations.txt 2011-07-11 23:31:19 UTC (rev 90791)
+++ trunk/LayoutTests/platform/chromium/test_expectations.txt 2011-07-11 23:33:11 UTC (rev 90792)
@@ -1,60 +1,6 @@
-// This file consists of lines with specifications of what
-// to expect from layout test cases. The test cases can be directories
-// in which case the expectations apply to all test cases in that
-// directory and any subdirectory. The format of the file is along the
-// lines of:
+// These are the layout test expectations for the Chromium port(s) of WebKit.
//
-// fast/js/fixme.js = FAIL
-// fast/js/flaky.js = FAIL PASS
-// fast/js/crash.js = CRASH TIMEOUT FAIL PASS
-//
-// The format of a test line is as follows:
-// METADATA : relative/path/to/test.html = EXPECTATIONS
-//
-// Valid values for METADATA:
-//
-// BUG(CR|WK|V8_)[0-9]+: See this chromium/webkit/v8 bug for more information.
-// Every test that isn't marked WONTFIX should have the
-// appropriate BUG annotation.
-// SKIP: Doesn't run the test.
-// SLOW: The test takes a long time to run, but does not timeout indefinitely.
-// WONTFIX: For tests that we never intend to pass on a given platform.
-// DEBUG: Expectations apply only to the debug build.
-// RELEASE: Expectations apply only to release build.
-// LINUX/WIN/XP/VISTA/MAC: Expectations apply only to these platforms.
-// GPU/CPU: Expectations only apply to a particular compositor. Default: both.
-//
-// Valid values for EXPECTATIONS:
-//
-// PASS: Test should pass
-// CRASH: Test should crash
-// TIMEOUT: Test should timeout
-// IMAGE: Test will produce an incorrect image dump
-// TEXT: Test will produce incorrect text output (either full or simplified)
-// IMAGE+TEXT: Test will produce both incorrect text and images
-// FAIL: Test will produce either incorrect text, images, or both
-//
-// If a line contains multiple expectations, it is considered "flakey",
-// because it means that we're not producing consistent, reliable results.
-//
-// For example,
-// LINUX : media = PASS FAIL
-//
-// The above means that all the media tests are flaky, but only on Linux.
-//
-// Other examples:
-//
-// SKIP : fast/js/no-good.js = TIMEOUT PASS
-// DEBUG : fast/js/no-good.js = TIMEOUT PASS
-// DEBUG SKIP : fast/js/no-good.js = TIMEOUT PASS
-// LINUX DEBUG SKIP : fast/js/no-good.js = TIMEOUT PASS
-// BUGCR1234 DEBUG MAC : fast/js/no-good.js = TIMEOUT PASS
-//
-// Notes:
-// -A test cannot be both SLOW and TIMEOUT
-// -A test can be included twice, but not via the same path.
-// -If a test is included twice, then the more precise path wins.
-// -CRASH tests cannot be WONTFIX
+// See http://trac.webkit.org/wiki/TestExpectations for more information on this file.
// -----------------------------------------------------------------
// SLOW TESTS
Modified: trunk/LayoutTests/platform/gtk/test_expectations.txt (90791 => 90792)
--- trunk/LayoutTests/platform/gtk/test_expectations.txt 2011-07-11 23:31:19 UTC (rev 90791)
+++ trunk/LayoutTests/platform/gtk/test_expectations.txt 2011-07-11 23:33:11 UTC (rev 90792)
@@ -0,0 +1,4 @@
+// These are the layout test expectations for the GTK port of WebKit.
+//
+// See http://trac.webkit.org/wiki/TestExpectations for more information on this file.
+
Modified: trunk/LayoutTests/platform/mac/test_expectations.txt (90791 => 90792)
--- trunk/LayoutTests/platform/mac/test_expectations.txt 2011-07-11 23:31:19 UTC (rev 90791)
+++ trunk/LayoutTests/platform/mac/test_expectations.txt 2011-07-11 23:33:11 UTC (rev 90792)
@@ -1,61 +1,6 @@
-// This file consists of lines with specifications of what
-// to expect from layout test cases. The test cases can be directories
-// in which case the expectations apply to all test cases in that
-// directory and any subdirectory. The format of the file is along the
-// lines of:
+// These are the layout test expectations for Apple's Mac port of WebKit.
//
-// fast/js/fixme.js = FAIL
-// fast/js/flaky.js = FAIL PASS
-// fast/js/crash.js = CRASH TIMEOUT FAIL PASS
-//
-// The format of a test line is as follows:
-// METADATA : relative/path/to/test.html = EXPECTATIONS
-//
-// Valid values for METADATA:
-//
-// BUG(CR|WK|V8_)[0-9]+: See this chromium/webkit/v8 bug for more information.
-// Every test that isn't marked WONTFIX should have the
-// appropriate BUG annotation.
-// SKIP: Doesn't run the test.
-// SLOW: The test takes a long time to run, but does not timeout indefinitely.
-// DEFER: For tests we'll fix in the future.
-// WONTFIX: For tests that we never intend to pass on a given platform.
-// DEBUG: Expectations apply only to the debug build.
-// RELEASE: Expectations apply only to release build.
-// MAC/MAC-LEOPARD/MAC-TIGER/MAC-SNOWLEOPARD: Expectations apply only to
-// these platforms.
-//
-// Valid values for EXPECTATIONS:
-//
-// PASS: Test should pass
-// CRASH: Test should crash
-// TIMEOUT: Test should timeout
-// IMAGE: Test will produce an incorrect image dump
-// TEXT: Test will produce incorrect text output (either full or simplified)
-// IMAGE+TEXT: Test will produce both incorrect text and images
-// FAIL: Test will produce either incorrect text, images, or both
-//
-// If a line contains multiple expectations, it is considered "flakey",
-// because it means that we're not producing consistent, reliable results.
-//
-// For example,
-// MAC : media = PASS FAIL
-//
-// The above means that all the media tests are flaky, but only on Linux.
-//
-// Other examples:
-//
-// SKIP : fast/js/no-good.js = TIMEOUT PASS
-// DEBUG : fast/js/no-good.js = TIMEOUT PASS
-// DEBUG SKIP : fast/js/no-good.js = TIMEOUT PASS
-// LINUX DEBUG SKIP : fast/js/no-good.js = TIMEOUT PASS
-// BUGCR1234 DEBUG MAC : fast/js/no-good.js = TIMEOUT PASS
-//
-// Notes:
-// -A test cannot be both SLOW and TIMEOUT
-// -A test can be included twice, but not via the same path.
-// -If a test is included twice, then the more precise path wins.
-// -CRASH tests cannot be WONTFIX
+// See http://trac.webkit.org/wiki/TestExpectations for more information on this file.
// Our slow tests, in alphabetical order.
BUGWK57672 : http/tests/local/fileapi/send-sliced-dragged-file.html = TEXT PASS
Modified: trunk/LayoutTests/platform/qt/test_expectations.txt (90791 => 90792)
--- trunk/LayoutTests/platform/qt/test_expectations.txt 2011-07-11 23:31:19 UTC (rev 90791)
+++ trunk/LayoutTests/platform/qt/test_expectations.txt 2011-07-11 23:33:11 UTC (rev 90792)
@@ -1,61 +1,6 @@
-// This file consists of lines with specifications of what
-// to expect from layout test cases. The test cases can be directories
-// in which case the expectations apply to all test cases in that
-// directory and any subdirectory. The format of the file is along the
-// lines of:
+// These are the layout test expectations for the QT port of WebKit.
//
-// fast/js/fixme.js = FAIL
-// fast/js/flaky.js = FAIL PASS
-// fast/js/crash.js = CRASH TIMEOUT FAIL PASS
-//
-// The format of a test line is as follows:
-// METADATA : relative/path/to/test.html = EXPECTATIONS
-//
-// Valid values for METADATA:
-//
-// BUG(CR|WK|V8_)[0-9]+: See this chromium/webkit/v8 bug for more information.
-// Every test that isn't marked WONTFIX should have the
-// appropriate BUG annotation.
-// SKIP: Doesn't run the test.
-// SLOW: The test takes a long time to run, but does not timeout indefinitely.
-// DEFER: For tests we'll fix in the future.
-// WONTFIX: For tests that we never intend to pass on a given platform.
-// DEBUG: Expectations apply only to the debug build.
-// RELEASE: Expectations apply only to release build.
-// MAC/MAC-LEOPARD/MAC-TIGER/MAC-SNOWLEOPARD: Expectations apply only to
-// these platforms.
-//
-// Valid values for EXPECTATIONS:
-//
-// PASS: Test should pass
-// CRASH: Test should crash
-// TIMEOUT: Test should timeout
-// IMAGE: Test will produce an incorrect image dump
-// TEXT: Test will produce incorrect text output (either full or simplified)
-// IMAGE+TEXT: Test will produce both incorrect text and images
-// FAIL: Test will produce either incorrect text, images, or both
-//
-// If a line contains multiple expectations, it is considered "flakey",
-// because it means that we're not producing consistent, reliable results.
-//
-// For example,
-// MAC : media = PASS FAIL
-//
-// The above means that all the media tests are flaky, but only on Linux.
-//
-// Other examples:
-//
-// SKIP : fast/js/no-good.js = TIMEOUT PASS
-// DEBUG : fast/js/no-good.js = TIMEOUT PASS
-// DEBUG SKIP : fast/js/no-good.js = TIMEOUT PASS
-// LINUX DEBUG SKIP : fast/js/no-good.js = TIMEOUT PASS
-// BUGCR1234 DEBUG MAC : fast/js/no-good.js = TIMEOUT PASS
-//
-// Notes:
-// -A test cannot be both SLOW and TIMEOUT
-// -A test can be included twice, but not via the same path.
-// -If a test is included twice, then the more precise path wins.
-// -CRASH tests cannot be WONTFIX
+// See http://trac.webkit.org/wiki/TestExpectations for more information on this file.
BUGWK64002 : http/tests/misc/object-embedding-svg-delayed-size-negotiation-2.htm = TEXT PASS
Modified: trunk/LayoutTests/platform/win/test_expectations.txt (90791 => 90792)
--- trunk/LayoutTests/platform/win/test_expectations.txt 2011-07-11 23:31:19 UTC (rev 90791)
+++ trunk/LayoutTests/platform/win/test_expectations.txt 2011-07-11 23:33:11 UTC (rev 90792)
@@ -0,0 +1,4 @@
+// These are the layout test expectations for Apple's Windows port of WebKit.
+//
+// See http://trac.webkit.org/wiki/TestExpectations for more information on this file.
+