Bug 207484 - arm64_32: Mark microbenchmarks/delete-property-keeps-cacheable-structure.js is timing out on all Apple Watch models
Summary: arm64_32: Mark microbenchmarks/delete-property-keeps-cacheable-structure.js i...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Justin Michaud
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-02-10 11:03 PST by Justin Michaud
Modified: 2020-04-01 16:13 PDT (History)
5 users (show)

See Also:


Attachments
Patch (1.33 KB, patch)
2020-02-10 11:04 PST, Justin Michaud
no flags Details | Formatted Diff | Diff
Patch (1.30 KB, patch)
2020-02-10 11:20 PST, Justin Michaud
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Michaud 2020-02-10 11:03:53 PST
arm64_32: microbenchmarks/delete-property-keeps-cacheable-structure.js is timing out
Comment 1 Justin Michaud 2020-02-10 11:04:20 PST
Created attachment 390268 [details]
Patch
Comment 2 Justin Michaud 2020-02-10 11:05:27 PST
rdar://59262882
Comment 3 Yusuke Suzuki 2020-02-10 11:10:50 PST
Comment on attachment 390268 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=390268&action=review

r=me

> JSTests/microbenchmarks/delete-property-keeps-cacheable-structure.js:1
> +//@ skip if $architecture == "arm64_32" or $architecture == "arm7k"

Should we use something like, `$model =~ /^Apple Watch/` etc.? But I don't have strong preference.
Comment 4 Justin Michaud 2020-02-10 11:20:46 PST
Created attachment 390272 [details]
Patch
Comment 5 WebKit Commit Bot 2020-02-10 12:09:49 PST
Comment on attachment 390272 [details]
Patch

Clearing flags on attachment: 390272

Committed r256199: <https://trac.webkit.org/changeset/256199>
Comment 6 WebKit Commit Bot 2020-02-10 12:09:50 PST
All reviewed patches have been landed.  Closing bug.
Comment 7 Alexey Proskuryakov 2020-02-10 14:12:59 PST
Re-titling, because this wasn't fixed, just the test skipped.
Comment 8 Mark Lam 2020-04-01 16:11:55 PDT
(In reply to Alexey Proskuryakov from comment #7)
> Re-titling, because this wasn't fixed, just the test skipped.
Comment 9 Mark Lam 2020-04-01 16:13:43 PDT
(In reply to Mark Lam from comment #8)
> (In reply to Alexey Proskuryakov from comment #7)
> > Re-titling, because this wasn't fixed, just the test skipped.

There's nothing more to fix here.  The test runs 5000000 iterations of its workload.  On Apple Watch which doesn't use the JIT, this is going to take forever, and will surely time out.  Skipping it is the right thing to do.