Jenkins failure for Plone 5.1: ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?

Any hint welcome, how to fix tests.
https://jenkins.plone.org/job/pull-request-5.1/205/console
Parameter:

https://github.com/plone/plone.app.discussion/pull/166
P.a.discussion by ksuess · Pull Request #285 · collective/plone.app.locales · GitHub
https://github.com/plone/plone.restapi/pull/843
plone.app.discussion extends the review workflow (Plone 5.1) by ksuess · Pull Request #3033 · plone/Products.CMFPlone · GitHub

It seems the problem is:

mr.developer: The package 'plone.restapi' from auto-checkout has no source information.

I started this one:
https://jenkins.plone.org/job/pull-request-5.1/208/
with the parameters:

https://github.com/plone/plone.app.discussion/pull/166
https://github.com/collective/plone.app.locales/pull/285
https://github.com/plone/Products.CMFPlone/pull/3033

Let's see how it works :slight_smile:

1 Like

Thank you @alert!
So https://github.com/plone/buildout.coredev/blob/5.1/sources.cfg
needs
plone.restapi = git ${remotes:plone}/plone.restapi.git pushurl=${remotes:plone_push}/plone.restapi.git branch=master
?
I wonder how former tests of plone.restapi on Plone 5.1run successful? @tisto can you help me to understand?

1 Like

plone.restapi is not tested in the Plone coredev buildout on 5.1. It is only included on 5.2 and 6.0.

plone.restapi itself runs tests on Travis, and there it is run on various older Plone versions.