WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
181806
AX: roles-computedRoleString.html layout test should support enabling/disabling individual test cases
https://bugs.webkit.org/show_bug.cgi?id=181806
Summary
AX: roles-computedRoleString.html layout test should support enabling/disabli...
Joanmarie Diggs
Reported
2018-01-18 11:56:47 PST
The roles-computedRoleString.html layout test contains a large number of test cases, but no way to enable/disable an individual test case. Thus when there's a regression in just one specific element, gardeners wind up adding the test as a complete failure to TestExpectations and thus none of those tests get run on the affected platform. See, for example,
bug 163383
. Given the importance of this particular layout test, and a lack of developer resources, we need a better solution. What is already being done for roles-exposed.html, namely adding a "data-platform" attribute to each element, would make it possible to enable/disable individual test cases for a given platform while allowing that platform to benefit from the remainder of the test.
Attachments
Patch
(40.60 KB, patch)
2018-01-18 12:00 PST
,
Joanmarie Diggs
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2018-01-18 11:57:04 PST
<
rdar://problem/36628710
>
Joanmarie Diggs
Comment 2
2018-01-18 12:00:48 PST
Created
attachment 331646
[details]
Patch
Joanmarie Diggs
Comment 3
2018-01-18 12:01:45 PST
Chris: Any objections?
WebKit Commit Bot
Comment 4
2018-01-18 12:39:17 PST
Comment on
attachment 331646
[details]
Patch Clearing flags on attachment: 331646 Committed
r227158
: <
https://trac.webkit.org/changeset/227158
>
WebKit Commit Bot
Comment 5
2018-01-18 12:39:19 PST
All reviewed patches have been landed. Closing bug.
Alexey Proskuryakov
Comment 6
2018-01-18 13:03:10 PST
Another approach would be to split the test into multiple files, and use the normal TestExpectations mechanism.
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