[petsc-dev] is make alldoc tested?

Smith, Barry F. bsmith at mcs.anl.gov
Tue Feb 4 14:45:50 CST 2020


  I would just test master on docs completely distinct from all the other tests. Nothing to do with them. I won't monkey with docs-only tests.

  On failure of the scheduled CI it would ideally notify you. 

   Just have it stop at the first stage that errors 

   Barry


> On Feb 4, 2020, at 2:41 PM, Balay, Satish <balay at mcs.anl.gov> wrote:
> 
> Don't know how we'll monitor scheduled tests. Unless there is an error in CI - issues that come up will be ignored as before.
> 
> perhaps we can add a smaller (subset of) doc build in CI.
> 
> Currently we have 20 odd stages in doc build targets - and errors in each stage are ignored. So will have to fix them to stop on error [in the subset of targets we build in CI]
> 
> And all doc-only changes would have to be run through this CI test - before merge..
> 
> Satish
> 
> On Tue, 4 Feb 2020, Smith, Barry F. via petsc-dev wrote:
> 
>> 
>>  Yikes, they should become gitlab CI tests, perhaps run by schedule at 2 in the morning each day or something and upload the results as artifacts.
>> 
>>   Barry
>> 
>> 
>>> On Feb 4, 2020, at 10:44 AM, Balay, Satish <balay at mcs.anl.gov> wrote:
>>> 
>>> The doc builds are at http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/ - but not in gitlab-ci.
>>> 
>>> I have the fixes at https://gitlab.com/petsc/petsc/-/merge_requests/2503
>>> 
>>> Satish
>>> 
>>> On Sat, 1 Feb 2020, Smith, Barry F. via petsc-dev wrote:
>>> 
>>>> 
>>>> Generating manual example links
>>>> Unexpected argument -printmatch-link!
>>>> Unexpected argument -printmatch-link!
>>>> 
>>>> manualpages in: /Users/barrysmith/Src/petsc/src/snes/linesearch/impls/bt
>>>> Error: Error reading html.def in path .:/Users/barrysmith/Src/petsc/arch-master/share or  TEXTFILTER_PATH environment variable:-1
>>>> manualpages in: /Users/barrysmith/Src/petsc/src/snes/linesearch/impls/nleqerr
>>>> 
>>>> 
>>>> manualpages_buildcite in: /Users/barrysmith/Src/petsc/src/mat/coarsen/ftn-custom
>>>> gmake[5]: *** No rule to make target 'tree_basic'.  Stop.
>>>> gmake[4]: [/Users/barrysmith/Src/petsc/lib/petsc/conf/rules:124: tree_basic] Error 2 (ignored)
>>>> manualpages_buildcite in: /Users/barrysmith/Src/petsc/src/mat/order
>>>> 
>>>> 
>>>> Maybe more
>>>> 
>>>> 
>>> 
>> 
> 



More information about the petsc-dev mailing list