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

wip: [example-browser] Change backend startup method #3961

Closed
wants to merge 3 commits into from

Conversation

paul-marechal
Copy link
Member

Before, we were executing the server in the process that used to run the tests.

Changed that so that the backend is fully independent from the test process.

Signed-off-by: Paul Maréchal paul.marechal@ericsson.com

@paul-marechal
Copy link
Member Author

@marcdumais-work can you tell me if this improves stability for you? Every time I think it might be improving, I get another random failure. The flakiness is killing me.

cc @simark, if you have any opinion regarding this change.

@paul-marechal
Copy link
Member Author

paul-marechal commented Jan 8, 2019

@akosyakov Can you give me your opinion on these changes?

I know it is better to not fix something that doesn't look broken, but I remember having issues. So I tried to start the backend in a more "clean" way, isolated in its own separate process, in a much more similar way than what we would actually do.

Also catches the coverage failure at the end, because it seems like for most tests we don't generate anything anyway.

@akosyakov
Copy link
Member

@marechal-p sorry, i don't want to dive into it, i would be fine if @simark, @marcdumais-work review it

@akosyakov akosyakov requested review from akosyakov, simark and marcdumais-work and removed request for akosyakov January 9, 2019 07:58
Before, we were executing the server in the process that used to run the tests.

Changed that so that the backend is fully independent from the test process.

Signed-off-by: Paul Maréchal <paul.marechal@ericsson.com>
Signed-off-by: Paul Maréchal <paul.marechal@ericsson.com>
@paul-marechal paul-marechal force-pushed the mp/browser-test-fix branch 2 times, most recently from c13e18c to 7317437 Compare January 11, 2019 21:52
Signed-off-by: Paul Maréchal <paul.marechal@ericsson.com>
@paul-marechal
Copy link
Member Author

#4089 will fix the issues with AppVeyor 🎉

@paul-marechal paul-marechal deleted the mp/browser-test-fix branch June 14, 2019 00:18
@paul-marechal paul-marechal restored the mp/browser-test-fix branch June 14, 2019 00:18
@paul-marechal paul-marechal deleted the mp/browser-test-fix branch June 14, 2019 00:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants