<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jan 20, 2019 at 12:02 PM Markus Neteler <<a href="mailto:neteler@osgeo.org">neteler@osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, Jan 18, 2019 at 2:00 AM Vaclav Petras <<a href="mailto:wenzeslaus@gmail.com" target="_blank">wenzeslaus@gmail.com</a>> wrote:<br>
> On Thu, Jan 17, 2019 at 11:11 AM Markus Neteler <<a href="mailto:neteler@osgeo.org" target="_blank">neteler@osgeo.org</a>> wrote:<br>
...<br>
>> > I changed the location on fatra to full NC SPM and did the rename as you suggested. I don't know how<br>
>> > many tests does this affect, but in any case tomorrow we will know if I at least set the things correctly.<br></blockquote><div><br></div><div>I did additional renames (see the test_framework_GRASS_GIS_with_NC.sh script for the full list), but it fixes the same number tests which are now newly broken likely due to differences in basic and full NC SPM (differences other than names). Here is the list of newly broken tests (feel free to investigate):<br></div><div><br></div><div><a href="http://fatra.cnr.ncsu.edu/grassgistests/reports_for_date-2019-01-20-08-00/report_for_nc_spm_full_v2alpha_nc/raster/r.basins.fill/testrbf/index.html">http://fatra.cnr.ncsu.edu/grassgistests/reports_for_date-2019-01-20-08-00/report_for_nc_spm_full_v2alpha_nc/raster/r.basins.fill/testrbf/index.html</a><br></div><div><a href="http://fatra.cnr.ncsu.edu/grassgistests/reports_for_date-2019-01-20-08-00/report_for_nc_spm_full_v2alpha_nc/vector/v.surf.rst/test_vsurfrst/index.html">http://fatra.cnr.ncsu.edu/grassgistests/reports_for_date-2019-01-20-08-00/report_for_nc_spm_full_v2alpha_nc/vector/v.surf.rst/test_vsurfrst/index.html</a><br></div><div><a href="http://fatra.cnr.ncsu.edu/grassgistests/reports_for_date-2019-01-20-08-00/report_for_nc_spm_full_v2alpha_nc/vector/v.univar/v_univar_test/index.html">http://fatra.cnr.ncsu.edu/grassgistests/reports_for_date-2019-01-20-08-00/report_for_nc_spm_full_v2alpha_nc/vector/v.univar/v_univar_test/index.html</a></div><div><br></div><div>List of renames:</div><div><br></div><div></div><div><a href="https://trac.osgeo.org/grass/browser/grass/trunk/testsuite/examples/test_framework_GRASS_GIS_with_NC.sh#L98">https://trac.osgeo.org/grass/browser/grass/trunk/testsuite/examples/test_framework_GRASS_GIS_with_NC.sh#L98</a><br></div><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
> Can you also comment on what are the difference to the example cron job from the documentation [1] (besides<br>
> the renames)? And whether or not it would be worth it to have just one example, this one or the one in the documentation.<br>
><br>
> [1] <a href="https://grass.osgeo.org/grass76/manuals/libpython/gunittest_running_tests.html#example-bash-script-to-run-be-used-as-a-cron-job" rel="noreferrer" target="_blank">https://grass.osgeo.org/grass76/manuals/libpython/gunittest_running_tests.html#example-bash-script-to-run-be-used-as-a-cron-job</a><br>
<br>
Differences:<br>
- script reorganization: I like it much more when definitions are done<br>
on top and not in the script "middle".Moving them to the upper part of<br>
the script + adding a few more vars is one difference.<br>
- now GRASS GIS is compiled with make -j ($MYNPROC - 1), faster for<br>
bigger machines<br>
- compilation can be switched on/off in the definitions<br>
- NC data download added (needed if you test a GRASS GIS installation<br>
on a new machine)<br>
- user can define python or python3 (or whatever, it is a var now)<br>
-  publication on Web server can be switched on/off in the definitions<br>
<br>
That's more or less it..<br></blockquote><div><br></div><div>Any reason for the file, i.e. can this be in the documentation? Or do you want a simpler example in doc and a link to the source code with more complex or ready-to-use examples?</div><div><br></div><div>Vaclav<br></div></div></div></div></div></div></div>