-
Notifications
You must be signed in to change notification settings - Fork 41
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
Failed to read proto message: unexpected EOF #213
Comments
Sometimes see this warning instead.
|
I'm getting a loop of following message thrown at the end of the execution:
|
On some runs I'm seeing
|
Looks like this is happening after the upgrade from 4.0.6 to 4.0.7 |
yeah looks like |
I'm switching back to HTML-report 4.0.6, then will run my regression suite then will keep an eye on console log file sizes, to confirm this is a 4.0.7 issue. |
@haroon-sheikh @ocary Could you please try to install latest nightlies of |
|
|
any update on this? |
I am investigating this. I do see the issue occur intermittently when running on html-report With html-report 4.0.6, I haven't been able to see this issue. @alpha1592 - do you run your specs in parallel? |
Yes, i usually run the full suite in parallel mode. I have mostly seen this error when running in parallel and a large number of scenarios. However, I have seen this error in single threaded mode as well. This issue has also been seen on two very different hardware specs as well (below). I have never seen this issue when running a spec file here or there through intelliJ. Only seen this error when running from command line outside of IntelliJ. Hope this helps... in Command to Start the Test Suite (Single) - takes 1 hour to execute Command to Start the Test Suite (In Parallel) - takes 25 mins to execute Hardware Specs
Server 2
Tests
|
@alpha1592 - what is the output of |
Manifest.json
Java Version
|
I'm seeing a similar behaviour when it's a larger set of suites running in parallel. |
hi @alpha1592 @haroon-sheikh - can you please try the latest html-report nightly build and see if this is better? Essentially we implemented a change (ref getgauge/gauge#1239) which allowed gauge to send data to the html-report in chunks. I have disabled this change, since I noticed that the chunks weren't getting through properly in certain cases. And this isn't consistent. I have disabled this capability. |
I'll try it today and let you know. |
I'll give it a try... |
html-report is still generated at the end of execution. There needs to be some changes in gauge to enable reports receiving data impromptu. |
@haroon-sheikh @alpha1592 Were you able to give this a try? If this fixes the unexpected EOF issue, we can look at making a html report plugin release. |
It started happening when I upgraded from gague 1.0.5 to 1.0.6. Switched back to gauge 1.0.5 and html-report 4.0.6 and issue does not appear anymore. |
I am also now having this issue. It only just starts today after upgrading @getgauge/cli to 1.0.6 Pluginsflash (0.0.1) |
I am still on 1.0.5. still having the issue. |
@bimalviswam @adea11 @alpha1592 we will try to fix this issue soon. We have also started to work on #221 to fix this issue in a proper way. |
@nehashri Do we have an update on this please. This is happening a lot more with the latest version of gauge. |
@chuv13 latest json-report is released, can you please see if it fails with the latest too? |
any updates on this? |
To keep track of updates please follow https://github.com/orgs/getgauge/projects/6 |
periodically i have the same issue, today i had it again with next configuration:
may be it's somehow connected with network, our company network is very complex and sometimes internet connection can be lost/switched... |
@savin0ff can you try downgrading it to 1.0.5 till it's fixed? |
ok, i'll try to downgrade gauge...and again it happened with -Dnodes=1
|
We are working on a fix for this issue as disscused in getgauge/gauge#1476. |
We have pushed some fixes to Gauge, Gauge-Java and html-report to address this issue. Please give it a try and provide your valuable feedback. Note: You will have to build all of them( Gauge, Gauge-Java and html-report) from source as we have not released them yet.
|
We've been having issues similar to the ones listed here. We were originally getting a type 5 or 6 error. We've tried downgrading the various plugins and gauge install, and now we are back on gauge 1.0.4 java 0.6.9 and we are still getting the EOF error. So today I started looking into building from source gauge and gauge java, however the environments we run gauge on are VMs which do not have access to the internet, only the intranet, so I have to make distros to test them out. I've installed NSIS so the --distro option would have access to the makensis executable, however when I try to run this I get the following error:
Also as an additional question, it seems these issues are related to changes around screenshots? If so, would turning off screenshots prevent this issue until a fix has been officially released? |
Notes for testing: Make sure screenshots are available in the report for the following conditions.
Note: Screenshots will not be available in the report when one of them( runners, New API to implement custom screenshots. |
This issue has been verified and found fixed against the below versions:
|
@Debashis9012 When is |
@haroon-sheikh Most probably we will release gauge |
Reopening it as we need to test |
Hi folks, any news on the gauge 1.0.7 release? |
On the last mile of testing, the latest changes. This should come out by next week. |
An update: We detected some issues with the recent changes that sometimes messes up multi threaded parallel execution. This is holding up the release(s). We are working on this. |
Still getting EOF failed to read proto with the following versions Your Environment Information ----------- Running in 48 parallel |
hi @jonathangiber - please update gauge-java to |
Failed to read proto message: unexpected EOF
Expected behavior
Tell us what should happen
Actual behavior
Continuously logs the following error message and stuck in a loop at the end of execution
Gauge version
The text was updated successfully, but these errors were encountered: