-
Notifications
You must be signed in to change notification settings - Fork 168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run internet tests with the CI #1470
Comments
This was brought up recently and the internet suite was added to run as part of the daily master test: https://ci.nodejs.org/job/node-daily-master/ |
Ref: nodejs/node#13061 I believe the reason for not running them in regular CI was to not overload 3rd party servers with requests (I can't find a reference for this, probably a comment in some unrelated thread). |
I think it's also that some of our worker are behind firewalls. |
The dailies seem to be green runs. That is at least a indication that they are not as flaky as first anticipated. I also just checked the servers that the internet tests contact and I would not bother about our requests against those. The list currently contains these entries:
So I would be in favor of running these tests with the regular CI. That way their coverage should also be included in the overall coverage report, right? |
The daily |
That would probably already be enough in this case :-). |
As context, a number of tests were moved to internet specifically to avoid overload/loading external sites as mentioned. |
Due to a comment from @cjihrig nodejs/node#21559 (comment) it came to my attention that we have quite some tests that are not run with the regular CI, since they are prone to network issues. I would like to test how bad that is by running these tests with the regular CI but by just flagging them as flaky as long as they are not stable. Is that an option?
The text was updated successfully, but these errors were encountered: