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

[Gauge 1.5.7][linux][json-report] Json and Xml report is not getting generated on report folder location. #2456

Closed
manojTest opened this issue Jan 29, 2024 · 9 comments

Comments

@manojTest
Copy link

manojTest commented Jan 29, 2024

Describe the bug
I have observed that Json and Xml report is not getting generated in report folder on circle-ci linux machine. I am seeing the issue after the gauge stable version from 1.5.6 -> 1.5.7.

To Reproduce
Steps (or project) to reproduce the behavior:

  1. I am installing gauge using curl -SsL https://downloads.gauge.org/stable | sh
  2. when the gauge stable version was https://github.com/getgauge/gauge/releases/download/v1.5.6/gauge-1.5.6-linux.x86_64.zip. The reports are generated properly in json-report folder.
  3. However when the gauge stable version changed to https://github.com/getgauge/gauge/releases/download/v1.5.7/gauge-1.5.7-linux.x86_64.zip. It stops generating json and xml report.

Logs

Run log with gauge 1.5.6 version.
Successfully generated xml-report to => /home/circleci/project/reports/xml-report
Successfully generated json-report to => /home/circleci/project/reports/json-report
Successfully generated html-report to => /home/circleci/project/reports/html-report/index.html

Run log with gauge 1.5.7 version only see html-report
Successfully generated html-report to => /home/circleci/project/reports/html-report/index.html

Expected behavior
All the three report html, xml and json report should get displayed.

@chadlwilson
Copy link
Contributor

Looks the same as getgauge/xml-report#61 which has some more details. Presumably caused by #2451 ?

@nvborisenko
Copy link

The same for me, I see:

 Unable to connect to plugin JSON Report 0.3.7. rpc error: code = Unimplemented desc = unknown method NotifyConceptExecutionStarting for service gauge.messages.Reporter

@chadlwilson
Copy link
Contributor

I think stay with 1.5.6 for now is the suggestion, until the relevant plugins are updated.

@manojTest
Copy link
Author

In that case, please update the stable version to 1.5.6 in gauge repository. (curl -SsL https://downloads.gauge.org/stable)

@chadlwilson
Copy link
Contributor

@manojTest Please see https://github.com/getgauge/gauge?tab=readme-ov-file#important-note and temper your expectations of maintainers. While the change made in a patch version # change is unfortunate, this version is otherwise stable if you only use html-report plugin.

@manojTest
Copy link
Author

manojTest commented Feb 1, 2024

@chadlwilson Thanks for the Important-note. I was not aware of the Gauge official sponsorship got ended 2021. In that case, please provide me any alternate workaround to download the gauge 1.5.6 on the Cirecle-Ci virtual VM as I am aware of the (curl -SsL https://downloads.gauge.org/stable) command. We are using Json-report plugin for updating testcases result in our Testcase management tool.

@chadlwilson
Copy link
Contributor

You could try curl -SsL https://downloads.gauge.org/stable | sh -s -- --version=v1.5.6 but I haven't personally tried it.

@manojTest
Copy link
Author

@chadlwilson Thank you very much. I am able to install 1.5.6 version on Circle-Ci VM machine.

@haroon-sheikh
Copy link
Contributor

@manojTest this should now be fixed with latest releases.

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

No branches or pull requests

4 participants