renovatebot / renovate

Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io
https://mend.io/renovate
GNU Affero General Public License v3.0
17.55k stars 2.3k forks source link

Switch to v8 coverage when stable enough #10831

Open viceice opened 3 years ago

viceice commented 3 years ago

What would you like Renovate to be able to do?

Jest is using istanbuljs code for code coverage by default. It now supports node buildin v8 coverage, but that is currently (node v14) not very stable, so we defer it until next major node lts.

Did you already have any implementation ideas?

sure, see #8918

HonkingGoose commented 1 year ago

Hi @viceice I see you tried the v8 coverage in PR:

and closed that PR because V8 runs slower for us, but maybe/should use less memory.

Do you want to try the v8 coverage again? It's been two years since you tried it last, maybe it will work better for us now... 😄

viceice commented 1 year ago

i tried a few weeks ago, but node crashed with oom. need to look again when I've some time