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