On 2015-10-28, Scott Kostyshak wrote:
> On Mon, Oct 26, 2015 at 03:33:22PM +0000, Guenter Milde wrote:

...

>> However, if the exit status of an export test changes (from fail to
>> pass or vice versa), we should check whether this is due to a new bug,
>> a fix or just exposing previously hidden problems.

> Agreed. In fact, sometimes it is an improvement when a test fails. When
> I check manually, it was passing before but showing garbled text in a
> PDF output. Now it might fail with a clear message of "language xyz not
> supported". It is always good to check manually why something fails and
> if it passes if the PDF output is good.

And, instead of re-establishing this with every status change, we could
have "tags" for inverted tests, distinguishing:

* failure because of known permanent incompatiblity (good failure)
  e.g. lyx -e latex ... for a document using non-TeX fonts

* failure because of ERT or preamble code (not LyX's fault)

* failure because of upstream bugs

* failure because of known LyX bugs

* failure for unknown reason with non-standard export route
  e.g. XeTeX and TeX-fonts
  

Günter  



Reply via email to