Tests with without-library-and-huge-tests
profile run for ~1h20m
on a i5-3570 CPU without utilizing 100% CPU during tests, so there is room for improvement.
One such improvement is @HtmlUnitNYI
with assertTitle
, where test will not set the required title, but the assertTitle
method will wait DEFAULT_WAIT_TIME
for title (useless wait):
htmlunit/src/test/java/com/gargoylesoftware/htmlunit/WebDriverTestCase.java
Lines 1380 to 1395 in fb1edd2
Another possible source of idling is waiting for async alerts. I think a synchronous javascript computation approach would be better then running async and waiting for alerts.
Also, what about parallel tests?
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too