[Webkit-unassigned] [Bug 63352] New: The fast/js/recursion-limit-equal test is too fragile

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 24 13:41:34 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=63352

           Summary: The fast/js/recursion-limit-equal test is too fragile
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: fpizlo at apple.com


The fast/js/recursion-limit-equal test validates that the JavaScriptCore engine can throw a RangeError correctly in a recursion function that tests equality.  However, its present design asserts that the RangeError is thrown from the point of recursion rather than from any of the other points in the function.  Small changes in the system may change where the RangeError is thrown, which results in the test failing.  This contradicts the definition of the test: the test is meant to succeed so long as a RangeError is thrown, regardless of which line number in the test function triggers the runtime to throw the error.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list