Skip to content
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

test: use got instead of request #6740

Merged
merged 4 commits into from
Dec 2, 2019
Merged

test: use got instead of request #6740

merged 4 commits into from
Dec 2, 2019

Conversation

clarkdo
Copy link
Member

@clarkdo clarkdo commented Nov 28, 2019

As you may already notice, the tests are failing randomly recently.
From node 13.2, the condition becomes even worse, CI is 100% failing now.
Through my investigation, it's related to request lib, it seemed that there is reference leak and race condition, so this pr is gonna replace it with got

@clarkdo clarkdo requested a review from a team November 28, 2019 00:57
@clarkdo
Copy link
Member Author

clarkdo commented Nov 28, 2019

Looks like issue still persists, let's continue to observe and investigate.

@clarkdo
Copy link
Member Author

clarkdo commented Nov 28, 2019

I disabled csp test in dev for now, let's track in this pr.

@clarkdo
Copy link
Member Author

clarkdo commented Nov 28, 2019

Update: Test is failed event in v2.8.0 and only happened in Node.js 13.2.0

@clarkdo
Copy link
Member Author

clarkdo commented Nov 28, 2019

Update: Looks like it's related to vue renderer runInNewContext: false in prod mode

@clarkdo clarkdo changed the title test: replace request with got BUG: segmentation fault (SIGSEGV) in Node.js 13.2 Nov 28, 2019
@galvez
Copy link

galvez commented Nov 28, 2019

@clarkdo In any case, switching to got is a Good Thing, I think. Been using it at work.

@pi0 pi0 changed the title BUG: segmentation fault (SIGSEGV) in Node.js 13.2 test: use got instead of request Nov 28, 2019
@danielroe danielroe added the 2.x label Jan 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants