Hi,

>From my personal experience, the most common cause of missing tests
is because d/watch follow pypi where the tarball is incomplete
and the typical fix is to switch to github tarball.

Could this "1139 NO TESTS RAN" correlated with d/watch ?

> - 25 use nose

Even less as of today ;-)

Greetings


Le mar. 10 sept. 2024 à 17:06, Stefano Rivera <stefa...@debian.org> a écrit :
>
> Hi Julian (2024.09.09_15:19:51_+0000)
> > That seems a bit heavy to ask for.
> >
> > Is there any way of identifying those packages that do genuinely use
> > unittest?
>
> From 6438 build logs:
> - 651 don't call dh_auto_test
> - 2180 do something custom
> - 1989 use pytest
> - 25 use nose
> - 18 use nose2
> - 23 use tox
> - 3 use stestr
> - 1561 packages use pybuild's unittest runner
>   * 391 pass
>   * 1170 fail
>     + 1139 NO TESTS RAN
>     + 33 the test suite failed
>
> (numbers don't quite add up, because this was a lot of grep | wc -l)

Reply via email to