<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 5, 2015 at 6:23 PM, Seth Price <span dir="ltr"><<a href="mailto:seth@planet.com" target="_blank">seth@planet.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Ah, I see now. I have failed tests at 24% & 21% on a recent snapshot now:<div><p style="margin:0px;font-size:11px;font-family:Menlo">GRASS 7.1.svn (ncarolina_smp_base0.3.2):/usr/local/grass/grass-7.1.svn_src_snapshot_2015_09_19 > python -m grass.gunittest.main --location ncarolina_smp_base0.3.2 --location-type nc</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">test_assertions_vect from ./lib/python/gunittest failed (1 test failed)</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">test_doctests from ./lib/python/pygrass failed (3 tests failed)</p><p style="margin:0px;font-size:11px;font-family:Menlo">[...]</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">test_v_net from ./vector/<a href="http://v.net" target="_blank">v.net</a> failed (4 tests failed)<br></p><span class="">
<p style="margin:0px;font-size:11px;font-family:Menlo">test_vwhat_ncspm from ./vector/v.what failed (4 tests failed)</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;min-height:13px"><br></p>
</span><p style="margin:0px;font-size:11px;font-family:Menlo">Executed 127 test files in 0:24:05.986559.</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">From them 96 files (76%) were successful and 31 files (24%) failed.</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">GRASS 7.1.svn (ncarolina_smp_base0.3.2):/usr/local/grass/grass-7.1.svn_src_snapshot_2015_09_19 > </p></div><div><br></div><div>or</div><div><br></div><div><p style="margin:0px;font-size:11px;font-family:Menlo">GRASS 7.1.svn (nc_basic_spm_grass7):/usr/local/grass/grass-7.1.svn_src_snapshot_2015_09_19 > python -m grass.gunittest.main --location nc_basic_spm_grass7 --location-type nc</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">test_assertions_vect from ./lib/python/gunittest failed (1 test failed)</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">test_doctests from ./lib/python/pygrass failed (3 tests failed)</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">[...]<br></p><p style="margin:0px;font-size:11px;font-family:Menlo">test_raster3d_algebra from ./temporal/t.rast3d.algebra failed (6 tests failed)<br></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">test_vector_algebra from ./temporal/t.vect.algebra failed (14 tests failed)</p>
<p style="margin:0px;font-size:11px;font-family:Menlo;min-height:13px"><br></p>
<p style="margin:0px;font-size:11px;font-family:Menlo">Executed 127 test files in 0:24:47.877746.</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">From them 100 files (79%) were successful and 27 files (21%) failed.</p>
<p style="margin:0px;font-size:11px;font-family:Menlo">GRASS 7.1.svn (nc_basic_spm_grass7):/usr/local/grass/grass-7.1.svn_src_snapshot_2015_09_19 > </p></div><div><br></div><div>Is this expected?</div></div></blockquote><div><br></div><div>This looks quite OK actually. Probably most of the failing tests are temporal algebra which depends on Python PLY:<br><br><a href="https://grass.osgeo.org/grass70/source/snapshot/REQUIREMENTS.html">https://grass.osgeo.org/grass70/source/snapshot/REQUIREMENTS.html</a><br><br></div><div>This should be visible in the HTML reports (the aforementioned testreport/index.html) which give the actual reasons why the test failed.<br></div><div><br></div><div>This is the result you will get today in best case (on 64bit):<br><br><a href="http://fatra.cnr.ncsu.edu/grassgistests/reports_for_date-2015-10-05-07-00/report_for_nc_basic_spm_grass7_nc/testfiles.html">http://fatra.cnr.ncsu.edu/grassgistests/reports_for_date-2015-10-05-07-00/report_for_nc_basic_spm_grass7_nc/testfiles.html</a><br><br></div><div>Was this result with or without your changes?<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div></div><div class=""><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 5, 2015 at 2:13 PM, Vaclav Petras <span dir="ltr"><<a href="mailto:wenzeslaus@gmail.com" target="_blank">wenzeslaus@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br>On Mon, Oct 5, 2015 at 5:07 PM, Seth Price <<a href="mailto:seth@planet.com" target="_blank">seth@planet.com</a>> wrote:<br>><br>> --location /usr/local/grass/nc_basic_spm_grass7/<br><br>python -m grass.gunittest.main --location locname --location-type nc<br><br>where locname is a name of location in current GRASS GIS data(base) directory (GISDBASE) and nc is a location specified by individual test files (the later is not yet fully implemented, so just put there nc every time).<br><br>[<a href="https://grass.osgeo.org/grass71/manuals/libpython/gunittest_running_tests.html#running-tests-and-creating-report" target="_blank">https://grass.osgeo.org/grass71/manuals/libpython/gunittest_running_tests.html#running-tests-and-creating-report</a>]<br><br></div>or:<br><div><br>grass71 --exec python -m grass.gunittest.main --help<br>...<br>  --location LOCATION   Name of location where to perform test<br><br></div><div>I hope this helps.<br></div><div><br></div><div>Have you found the HTMl output?<br></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div></div>