X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=development%2Fautotests%2Fctests-costs-benefits.txt;h=8f724e963f728431ffb965d30a08890c02f61dda;hb=0a040d18ad5bc065fba5b9e834d90d72cac332fb;hp=18495ce304b6dd14a9e325f1b39ea907183c735d;hpb=b461d07b5b4a5711a30924f5cd93f976f2711a6d;p=lyx.git diff --git a/development/autotests/ctests-costs-benefits.txt b/development/autotests/ctests-costs-benefits.txt index 18495ce304..8f724e963f 100644 --- a/development/autotests/ctests-costs-benefits.txt +++ b/development/autotests/ctests-costs-benefits.txt @@ -19,11 +19,25 @@ The "Benefit" row gives the amount of days in-between when an issue is found because of the ctests and when an issue is reported by someone not using the ctests. +The "ctest" row gives a ctest pattern for the tests that were affected by the +regression. + Examples where convergence tests took time and annoyance to figure out that they were actually "false positives" (i.e., no bug that is worth the time or complexity to fix): -https://www.mail-archive.com/search?l=mid&q=20210125200655.e27xaaoy2belyxhw%40tallinn +Report : https://www.mail-archive.com/search?l=mid&q=20210125200655.e27xaaoy2belyxhw%40tallinn +Report : https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg218248.html + +Testing compilation after lyx2lyx roundtrip was not helpful in this case: +report : https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg218232.html +ctests : de/UserGuide_lyx(22|23) + + +Examples where an upstream issue was reported and ended up wasting time: + +Report : https://github.com/latex3/latex2e/issues/836#issuecomment-1159826566 +ctests : export/templates/Obsolete/.*American_Geophysical_Union.*_(lyx22|lyx23|pdf|dvi).* Examples where bugs were fixed (more quickly) because of ctests: @@ -61,6 +75,24 @@ Benefit: 14 days (https://www.lyx.org/trac/ticket/12303) Report : https://www.mail-archive.com/search?l=mid&q=20211205190238.edrtqmg3fkdr7gbo%40poole Fix : 489bf46a, e3489d54 +Report : https://www.mail-archive.com/search?l=mid&q=20220205184128.4clckanaufwmx5z4%40gary +Fix : d66c27de +Report : https://www.mail-archive.com/search?l=mid&q=20220206142559.rpgwki7wruhtasxp%40gary +Fix : f71f71d0 + +Report : https://www.mail-archive.com/search?l=mid&q=20220310131706.qdthdjblfpme2wew%40gary +Fix : dc502c82 +ctests : examples/Welcome_pdf2 + +report : https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg218232.html +Fix : b8502a3e, e316e21a +ctests : de/UserGuide_lyx(16|20|21) + +report : https://www.mail-archive.com/search?l=mid&q=20221218210348.gkwloeu74zjewqsu%40gary +Fix : c2a324e24 +ctests : DEFAULTOUTPUT_export/export/latex/CJK/zh_CN-en-de-el-ru_language-default_pdf2 + + Examples where upstream (e.g., LaTeX packages) bugs were fixed (more quickly) because of ctests: @@ -74,3 +106,26 @@ Benefit: Not clear. The regressions were in the development version so they Report : https://www.mail-archive.com/search?l=mid&q=20211207200100.o27ojaftehrjfcza%40poole Fix : 2eaf30c5 + + +Report : (private message to Jürgen: LyXMessage-ID:<20220216020703.la2fd5gu7yz7y7dc@gary>) +Fix : https://github.com/reutenauer/polyglossia/commit/c7489ebaf8c66a7e4fe2529de7068ebb79c68812 +Benefit: Not clear. The regressions were in the development version so they + could have easily been caught before release. +ctests : export/export/lyx2lyx/revert-languages-polyglossia-primary_lyx22 + + +Report : https://github.com/latex3/latex2e/issues/836 +Fix : https://github.com/latex3/latex2e/commit/878a4715df024fc3425d2bfd5d3d138b9395c178 +ctests : doc/EmbeddedObjects + + +Report : https://github.com/gsilano/EuropeCV/issues/29 +Fix : none yet +ctests : Modern_CV + + +Report : https://github.com/schlcht/microtype/issues/21 + upstream: https://github.com/latex3/latex2e/issues/880 +Fix : none yet +ctests : export/templates/Articles/Hebrew_Article_.*(dvi|pdf|pdf2|pdf3)