build icon indicating copy to clipboard operation
build copied to clipboard

CI job request: daily coverage job without Intl

Open Trott opened this issue 4 years ago • 4 comments

What do we all think about the idea of trying to set up a third test coverage job (to go along with the Linux one and the Windows one) to run Node.js compiled without Intl support? That would allow us to complete coverage in files like lib/internal/util/inspect.js.html. There's already a Jenkins job that does tests without Intl (https://ci.nodejs.org/job/node-test-commit-linux-containered/nodes=ubuntu1804_sharedlibs_withoutintl_x64/). I think we'd just need to modify it to do coverage, run nightly, and push results to the right place(s).

Trott avatar Mar 27 '21 05:03 Trott

I assume it would just contribute the coverage to https://app.codecov.io/gh/nodejs/node, right? If so then I don't see any issue and seems like a good idea.

mhdawson avatar Mar 31 '21 21:03 mhdawson

As I understand the current status on this one, there's an in progress attempt to do this as a GitHub action: https://github.com/nodejs/node/pull/37954

FWIW the Windows coverage job looks to have been broken for some time https://github.com/nodejs/build/issues/2645

richardlau avatar Jul 14 '21 17:07 richardlau

This issue is stale because it has been open many days with no activity. It will be closed soon unless the stale label is removed or a comment is made.

github-actions[bot] avatar May 11 '22 00:05 github-actions[bot]

Still not ready to give up on this...

Trott avatar May 11 '22 01:05 Trott

This issue is stale because it has been open many days with no activity. It will be closed soon unless the stale label is removed or a comment is made.

github-actions[bot] avatar Mar 09 '23 00:03 github-actions[bot]

@Trott can we close now that https://github.com/nodejs/node/pull/37954 has landed?

targos avatar Mar 09 '23 13:03 targos

@Trott can we close now that nodejs/node#37954 has landed?

If there's consensus to abandon our own coverage in coverage.nodejs.org and rely on codecov.,io, then yes. If not, then we probably want to get it added to coverage.nodejs.org. I'm fine if you close this.

Trott avatar Mar 12 '23 00:03 Trott

This issue is stale because it has been open many days with no activity. It will be closed soon unless the stale label is removed or a comment is made.

github-actions[bot] avatar Jan 07 '24 00:01 github-actions[bot]