Re: Regression testing of tetex
Hi,
> Did you notice that this sounds as if you were accusing Norbert of being
> lazy, and/or of bad package quality? I don't think this is acceptable,
> without giving detailed reasons.
I didn't meant to be insulting; it was some byproduct of my careless
choice of words. Apologies for any offence. I didn't mean it.
> - the tests discussed should be added upstream, or within the general
> testing project I suggested - at least this is how I understood
> Norbert
Yes, I agree that's the case. So there are two aspects to this
'automatic testing'
1. Upstream point of view: extensively testing every style file etc,
so that we have enough coverage and high-quality tex distribution.
2. Debian point of view: assume upstream has already done some
QA. Debian is adding some packaging scripts, and they need to be
tested on top. To make sure the Debian-added portions work,
implement some kind of 'package install -- build tex file -- check
result' script.
Debian doesn't need an extensive scripting; we need some kind of
minimal test that checks for some fonts, some stylesheets, some
hyphenation, some dvi->ps->pdf dvi->pdf translation, so that what
we're generating under /etc/texmf and /var/lib/texmf are somewhat
correct.
> - Currently, only a few packages run automated tests upon building; even
> less have added these in the Debian packaging
Yup. Except my packages and the packages I sponsor, which tend to have
testsuites. :P
> - AFAIK there's no testing framework yet, so that "building up tests
> slowly" is more than just editing a few files, it means slowly typing
> more and more commands (and waiting for them to finish, of course),
> *and* inspecting the typeset output.
That happens to be the case even with some kind of testing framework.
regards,
junichi
--
dancer@{debian.org,netfort.gr.jp} Debian Project
Reply to: