Are regression/unit test suites being run on upstream sources?

Dalibor Topic robilad at kaffe.org
Sat Aug 6 13:25:43 UTC 2005


Barry Hawkins wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Team,
>     This has me wondering; people aren't foregoing the unit test suites
> on upstream packages during a build in order to get a package into main
> more expediently, are they?  It is my hope that this is not being done.
>  While unit test suites should not be considered regression tests, they
> are at least a low-cost minimal level of assurance that upstream uses to
> ensure that their artifacts are behaving as expected.

Yes. In particular when we are moving things into main, it's encouraging 
to know that they run/still run with free runtimes satisfactorily. See 
also http://gump.zones.apache.org/gump/kaffe/project_todos.html for the 
daily cvs head of the world vs. cvs head of kaffe beatup on solaris 10 ;)

>     The thought that people might be avoiding these test suites in order
> to ignore issues that surface in using the free runtimes is quite
> disconcerting to me, so I wanted to bring that up and just make sure
> that we are all on the same page that, at the very least, an upstream
> source should pass its own unit tests when built as a Debian package.
> Short-circuiting those tests is a favor to noone, and a disservice to
> our larger Debian community, whom we hope to introduce to the wealth of
> software that a solid Java packaging effort can provide.

Agreed.

cheers,
dalbor topic



More information about the pkg-java-maintainers mailing list