google / webcrypto.dart

Cross-platform implementation of Web Cryptography APIs
https://pub.dev/packages/webcrypto
Apache License 2.0
71 stars 43 forks source link

Attempt to reduce iOS integration test timeouts #119

Open jonasfj opened 1 month ago

jonasfj commented 1 month ago

Trying out the suggestion from: https://github.com/flutter/flutter/issues/105913#issuecomment-1500767101

Probably I should gather more data, to know if it's often remotely close to taking 12 minutes (which would be surprising).

jonasfj commented 1 month ago

Looking a previous runs, usually it takes 4 minutes to run the iPhone integration tests on a simulator.

So if it times out at 12 minutes, it's probably some intermittent bug. Could be that pre-building reduces the risk of that bug happening, perhaps we're eating up too much memory or something.

jonasfj commented 1 month ago

Worked once, trying again :D

jonasfj commented 1 month ago

It appears to take a long time on second attempt, I'm guessing it'll timeout. But what is interesting, is that it looks like it's build step that hangs: image

Not the step that runs integration tests.