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

Report generation fails for big projects #153

Open
nehashri opened this issue Jul 3, 2017 · 4 comments
Open

Report generation fails for big projects #153

nehashri opened this issue Jul 3, 2017 · 4 comments

Comments

@nehashri
Copy link
Contributor

nehashri commented Jul 3, 2017

Report generation fails if there is a huge project due to plugin connection timeout. The current default value for gauge to send a kill message to plugin is 4 secs. For a huge project this timeout is not sufficient to generate reports.
Few ways to address this:

  • Stream results to html report (instead of passing the entire execution result)
  • html-report sends back a "keep-alive" ping, asking gauge to extend the timeout.
  • ask user to use a "saner" timeout value per project.

(decreasing order of complexity, also decreasing order of cleanliness (IMO))

@v-mwalk
Copy link

v-mwalk commented May 18, 2018

nehashri - what was the resolution with this? My project adds a significant quantity of logging to the results and hence the 4000mS timeout is hit. Reckon your first thought (Streaming) would be the nicest way - although, as you point out, the most complex.

@sriv
Copy link
Member

sriv commented Sep 21, 2018

@v-mwalk - some relevant discussions on this issue

We will implement the second approach (sending ping requests) and thus letting the plugin live for longer as opposed to enforcing a hard timeout. Does that sound ok?

@gaugebot
Copy link

gaugebot bot commented Apr 2, 2019

The fix should be available in nightly >= 2-4-2019

@gaugebot
Copy link

gaugebot bot commented Apr 10, 2019

The fix should be available in nightly >= 10-4-2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

4 participants