Am Montag, 21. November 2016 um 17:13:55, schrieb Jean-Pierre Chrétien 
<jeanpierre.chret...@free.fr>
> Le 16/10/2016 à 01:03, Scott Kostyshak a écrit :
> > On Sat, Oct 15, 2016 at 10:55:49PM +0200, jeanpierre.chret...@free.fr wrote:
> >
> 
> >> When I'm ready, I will post how I plan to perform the changes.
> >
> > Sounds good! Thanks for taking care of it.
> 
> While preparing for this task, I ran
> 
> ctest -R export
> 
> on master, I get this:
> 
> 88% tests passed, 669 tests failed out of 5553
> 
> Does this sound correct? I have TL2016 with all language collections and 
> fonts 
> installed.
> 
> Now to come to the change of the default setting of the maths packages, here 
> is 
> what I find by exploring the doc, examples and templates directories
> for option 0 (do not load) which I intend to change to option 1 (autoload). I 
> won't touch the files with option 2 (always load). This is performed on 
> branch.
> 
> I ran
> 
> $ find lib/doc lib/examples lib/templates -name '*.lyx' -exec grep -l \ 
> '\\use_package XXXX 0' {} \; >/tmp/list_XXXX.txt
> 
> for each XXXX in the ten possible packages, from amsmath to undertilde.
> 
> I get this:
> 
> $ wc /tmp/list_*.txt
>    124   124  3603 /tmp/list_amsmath.txt
>    125   125  3634 /tmp/list_amssymb.txt
>    333   333  9881 /tmp/list_cancel.txt
>    202   202  5788 /tmp/list_esint.txt
>      9     9   276 /tmp/list_mathdots.txt
>    316   316  9427 /tmp/list_mathtools.txt
>     10    10   321 /tmp/list_mhchem.txt
>    333   333  9881 /tmp/list_stackrel.txt
>    326   326  9674 /tmp/list_stmaryrd.txt
>    323   323  9599 /tmp/list_undertilde.txt
> 
> stackrel or cancel contains all the 333 concerned files, as I can test like 
> this:
> 
> $ cat /tmp/list_*.txt |sort -u >/tmp/list_notloaded.txt
> $ wc /tmp/list_notloaded.txt
>   333  333 9881 /tmp/list_notloaded.txt
> 
> Among these files 13 are in attics, I guess I can remove them:
> 
> $ grep attic /tmp/list_notloaded.txt
> lib/doc/attic/aastex6_sample.lyx
> lib/doc/attic/DocStyle.lyx
> lib/doc/attic/eu_Additional.lyx
> lib/doc/attic/eu_Customization.lyx
> lib/doc/attic/eu_UserGuide.lyx
> lib/doc/attic/id_UserGuide.lyx
> lib/doc/attic/it_Customization.lyx
> lib/doc/attic/it_UserGuide.lyx
> lib/doc/attic/pl_Additional.lyx
> lib/doc/attic/sk_UserGuide.lyx
> lib/templates/attic/AGU_article.lyx
> lib/templates/attic/latex8.lyx
> lib/templates/attic/revtex.lyx
> 
> There remains 320 files on which I intend to perform these tasks:
>   * run ctest on export
>   * substitute  \use_package XXXX 0 by \use_package XXXX 1
>   * run ctest on export again
>   * check for any change.
> 
> Now to perform ctest on the files, I think that the simplest way is to 
> temporarily stash the files in doc, examples and templates which are not 
> among 
> the 320 files  and in autotests/export and run ctest -R export.
> I should only test the 320 files then.

Don't forget to always rebuild the cache ( #make rebuild_cache)

> Any further idea ? In particular, should I run ctest with other options than 
> export?
> 

I run the tests with
        #ctest -j12 -timeout 300 -L export -E "xhtml|lyx16|lyx21|lyx22"
This gives 3979 tests instead of 5532 tests when using 'ctest -R export'.

        Kornel

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to