You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LiveTests: Properly print unrecognized errors and wasm tags
A live test failing due to a too high failure rate reports sth. like:
Observed failures:
10x RuntimeError: memory access out of bounds
9x Error: Timed out
4x RuntimeError: float unrepresentable in integer range
If the runner did not include any line containing "Error:", these
failures would just not appear in the "Observed failures" (but they'd
still be included in the failure rate).
With this change the observed failures list will contain an extra entry
for failures without such "Error:"-line (if there is any).
An extra magic entry is added for uncaught wasm exceptions from the
exception-handling proposal. As these are opaque objects in JS, they
don't create a nice error message nor do they have a proper stack
trace.
Change-Id: I838857c0ec38c91a4085c61b1e9aae2f98b50daf
Reviewed-on: https://chrome-internal-review.googlesource.com/c/v8/fuzzilli/+/7967828
Auto-Submit: Matthias Liedtke <[email protected]>
Reviewed-by: Carl Smith <[email protected]>
Commit-Queue: Carl Smith <[email protected]>
@@ -180,6 +178,12 @@ class LiveTests: XCTestCase {
180
178
if line.contains("Error:"){
181
179
// Remove anything after a potential 2nd ":", which is usually testcase dependent content, e.g. "SyntaxError: Invalid regular expression: /ep{}[]Z7/: Incomplete quantifier"
0 commit comments