phetsims / aqua

Automatic QUality Assurance
MIT License
2 stars 4 forks source link

Fuzz Lightyear should support more than one iFrame at a time #208

Closed zepumph closed 6 months ago

zepumph commented 6 months ago

Fuzzing all sims takes a long time, but it could be parallelized with multiple iframes (like in the multi-snapshot). I'd like to investigate this at some point. I believe it will make this tool multiple times better and more usable.

zepumph commented 6 months ago

Over in https://github.com/phetsims/axon/issues/428 I have a lot of fuzzing to do. It would be really nice if we could parallelize that.

zepumph commented 6 months ago

I believe we are done here. You can now use ?fuzzers=3 to get three iframes fuzzing in parallel. This speeds up testing greatly. I also made the new phetmarks default 2, so people can start getting the benefit eagerly.

zepumph commented 6 months ago

It was working locally, but CTQ is having trouble with type checking. I added a TODO

zepumph commented 6 months ago

Lint is passing now, and I have been using the new system all day. Closing