Think the main problem is, that the YunoHost CI will not cover the real functionality:
The tests do not go deep enough: Check if root page returns status 200 doesn’t mean that everything works.
See: YunoHost package maintaining: Continuous integration? Trouble with CI