WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
70912
[NRWT] Parsing of test_expectations.txt should be agnostic to newline at end
https://bugs.webkit.org/show_bug.cgi?id=70912
Summary
[NRWT] Parsing of test_expectations.txt should be agnostic to newline at end
Balazs Kelemen
Reported
2011-10-26 06:01:26 PDT
I tried this: diff --git a/LayoutTests/platform/qt/Skipped b/LayoutTests/platform/qt/Skipped index ecc5470..587a69f 100644 --- a/LayoutTests/platform/qt/Skipped +++ b/LayoutTests/platform/qt/Skipped @@ -2440,9 +2440,9 @@ http/tests/inspector/resource-tree/resource-tree-non-unique-url.html # inspector/cookie-parser.html is a flaky crash #
https://bugs.webkit.org/show_bug.cgi?id=62662
-inspector/cookie-parser.html -inspector/cookie-resource-match.html -inspector/evaluate-in-page.html +#inspector/cookie-parser.html +#inspector/cookie-resource-match.html +#inspector/evaluate-in-page.html # [Qt] Assertion fail in CSSPrimitiveValue ctor #
https://bugs.webkit.org/show_bug.cgi?id=69933
diff --git a/LayoutTests/platform/qt/test_expectations.txt b/LayoutTests/platform/qt/test_expectations.txt index 8dd25f3..6173e9c 100644 --- a/LayoutTests/platform/qt/test_expectations.txt +++ b/LayoutTests/platform/qt/test_expectations.txt @@ -23,3 +23,4 @@ BUGWK67007 DEBUG : fast/ruby/after-block-doesnt-crash.html = CRASH BUGWK67007 DEBUG : fast/ruby/after-table-doesnt-crash.html = CRASH BUGWK67007 DEBUG : fast/ruby/generated-after-counter-doesnt-crash.html = CRASH BUGWK67007 DEBUG : fast/ruby/generated-before-and-after-counter-doesnt-crash.html = CRASH +BUGWK62662 DEBUG : inspector/cookie-parser.html = CRASH And the results is quite strange to me: balazs@kbsuse:~/master_clean> Tools/Scripts/run-webkit-tests --results-directory _tst --no-show-results --no-http Running new-run-webkit-tests with one child process. For more parallelism, run new-run-webkit-tests directly. FAILURES FOR <linux, x86, release, cpu> Line:26 Extraneous ':' BUGWK67007 DEBUG : inspector/cookie-parser.html = CRASHBUG_SKIPPED SKIP : fast/repaint/block-selection-gap-stale-cache.html = FAIL Traceback (most recent call last): File "/home/balazs/master_clean/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py", line 445, in <module> sys.exit(main()) File "/home/balazs/master_clean/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py", line 440, in main return run(port, options, args) File "/home/balazs/master_clean/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py", line 103, in run manager.parse_expectations() File "/home/balazs/master_clean/Tools/Scripts/webkitpy/layout_tests/controllers/manager.py", line 386, in parse_expectations port.test_expectations_overrides()) File "/home/balazs/master_clean/Tools/Scripts/webkitpy/layout_tests/models/test_expectations.py", line 709, in __init__ self._report_errors() File "/home/balazs/master_clean/Tools/Scripts/webkitpy/layout_tests/models/test_expectations.py", line 794, in _report_errors raise ParseError(fatal=True, errors=errors) webkitpy.layout_tests.models.test_expectations.ParseError: Line:26 Extraneous ':' BUGWK67007 DEBUG : inspector/cookie-parser.html = CRASHBUG_SKIPPED SKIP : fast/repaint/block-selection-gap-stale-cache.html = FAIL Seems like an NRWT bug.
Attachments
proposed fix
(1.34 KB, patch)
2011-11-04 02:14 PDT
,
Balazs Ankes
no flags
Details
Formatted Diff
Diff
proposed fix
(1.33 KB, patch)
2011-11-04 05:16 PDT
,
Balazs Ankes
abarth
: review-
Details
Formatted Diff
Diff
proposed fix
(2.81 KB, patch)
2011-11-07 05:54 PST
,
Balazs Ankes
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Balazs Kelemen
Comment 1
2011-10-26 08:31:48 PDT
Ok, I did not add a new line, sorry for the noise :) BTW, don't you think we should check the expectations file for new line at the end and die with a nice error message if it doesn't have it?
Balazs Ankes
Comment 2
2011-11-04 02:14:44 PDT
Created
attachment 113638
[details]
proposed fix
Balazs Kelemen
Comment 3
2011-11-04 05:06:38 PDT
As discussed with Balazs I renamed the bug title to be consistent with the patch. Balazs, please reupload the patch with a new changelog.
Balazs Ankes
Comment 4
2011-11-04 05:16:05 PDT
Created
attachment 113648
[details]
proposed fix
Adam Barth
Comment 5
2011-11-04 10:01:09 PDT
Comment on
attachment 113648
[details]
proposed fix Seems reasonable, but we need a test.
Balazs Ankes
Comment 6
2011-11-07 05:54:26 PST
Created
attachment 113852
[details]
proposed fix
Ojan Vafai
Comment 7
2011-11-07 09:02:55 PST
Comment on
attachment 113852
[details]
proposed fix Would be nicer to make all the test expectations files not require a newline, but this is fine.
WebKit Review Bot
Comment 8
2011-11-07 13:20:28 PST
Comment on
attachment 113852
[details]
proposed fix Clearing flags on attachment: 113852 Committed
r99469
: <
http://trac.webkit.org/changeset/99469
>
WebKit Review Bot
Comment 9
2011-11-07 13:20:33 PST
All reviewed patches have been landed. Closing bug.
Eric Seidel (no email)
Comment 10
2011-11-07 13:21:37 PST
Comment on
attachment 113852
[details]
proposed fix Yeah, making it not required would have been a better fix, but OK.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug