RedHatQE / pylero

Python wrapper for the Polarion WSDL API
https://redhatqe.github.io/pylero/
MIT License
37 stars 25 forks source link

Failed test cases are skipped from being pushed to polarion #134

Closed vboulos closed 9 months ago

vboulos commented 1 year ago

All test cases with status "failed" are not pushed into polarion due to the following error: Failed due to the following error: Server raised fault: 'java.lang.IllegalArgumentException: projectId is null

I've been using pylero since 2021, and everyhting was working perfectly, all our test cases were pushed as expected to polarion. This issue has started when this PR got merged https://github.com/RedHatQE/pylero/commit/3af53c70febba00c6268ec8c52beac20969c793c

Note that test cases with status "passed" and "blocked" are being pushed normally to Polarion. Only "failed" test cases are affected

waynesun09 commented 1 year ago

@leelavg please help check when you are free, I'll be offline until Wednesday next week.

@vboulos thanks for the feedback. 3af53c7 haven't been released into Pypi yet, you could install with Pypi release if this blocks you at the moment. Thanks.

vboulos commented 1 year ago

Thank you @waynesun09 for the reply. Could you please elaborate more about "you could install with Pypi release if this blocks you at the moment" I did not get what do you exactly mean, sorry :)

waynesun09 commented 1 year ago

Sure, pylero release could be found on Pypi package page: https://pypi.org/project/pylero/0.0.8/

To install pylero:

$ pip install pylero

or point to the latest version 0.0.8:

$ pip install pylero==0.0.8

The doc: https://github.com/RedHatQE/pylero#install-from-pypi

vboulos commented 1 year ago

Sounds good, thank you @waynesun09

leelavg commented 1 year ago

@simzacks any hints on how to proceed? we didn't tag the version yet so no hurries wrt internal usage.