Following latest builds of nuxeo/nuxeo, we saw some improvements that need to be done:
- Make the textFinder fails the build, currently it makes it unstable
- Do not make the build unstable if al tests are successful in the second retry
- Rework all the post failure to post unsuccessful to make sure GitHub statuses are always set.
Update also the nuxeo/nuxeo-jsf-ui one.