Re: [GRASS-dev] Testsuite: script for easier use of test framework

2019-01-20 Thread Vaclav Petras
On Sun, Jan 20, 2019 at 12:02 PM Markus Neteler  wrote:

> On Fri, Jan 18, 2019 at 2:00 AM Vaclav Petras 
> wrote:
> > On Thu, Jan 17, 2019 at 11:11 AM Markus Neteler 
> wrote:
> ...
> >> > I changed the location on fatra to full NC SPM and did the rename as
> you suggested. I don't know how
> >> > many tests does this affect, but in any case tomorrow we will know if
> I at least set the things correctly.
>

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):

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/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.univar/v_univar_test/index.html

List of renames:

https://trac.osgeo.org/grass/browser/grass/trunk/testsuite/examples/test_framework_GRASS_GIS_with_NC.sh#L98

> Can you also comment on what are the difference to the example cron job
> from the documentation [1] (besides
> > the renames)? And whether or not it would be worth it to have just one
> example, this one or the one in the documentation.
> >
> > [1]
> https://grass.osgeo.org/grass76/manuals/libpython/gunittest_running_tests.html#example-bash-script-to-run-be-used-as-a-cron-job
>
> Differences:
> - script reorganization: I like it much more when definitions are done
> on top and not in the script "middle".Moving them to the upper part of
> the script + adding a few more vars is one difference.
> - now GRASS GIS is compiled with make -j ($MYNPROC - 1), faster for
> bigger machines
> - compilation can be switched on/off in the definitions
> - NC data download added (needed if you test a GRASS GIS installation
> on a new machine)
> - user can define python or python3 (or whatever, it is a var now)
> -  publication on Web server can be switched on/off in the definitions
>
> That's more or less it..
>

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?

Vaclav
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [release planning] 7.6.0

2019-01-20 Thread Luca Delucchi
On Sun, 20 Jan 2019 at 23:11, Stefan Blumentrath
 wrote:
>
> Indeed, great job, Vero, Markus and Markus!
> Thanks for your effort!
>

Thanks a lot

-- 
ciao
Luca

www.lucadelu.org
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [release planning] 7.6.0

2019-01-20 Thread Markus Metz
On Sun, Jan 20, 2019 at 10:28 PM Markus Neteler  wrote:
>
> On Thu, Jan 17, 2019 at 10:17 AM Markus Neteler  wrote:
> > Done - GRASS GIS 7.6.0 has been released!
>
> Vero and me (thanks to Helli for several screenshots!) have spend some
> more hours on writing/updating these two pages:
>
> # detailed release notes:
> https://trac.osgeo.org/grass/wiki/Release/7.6.0-News
>
> # visual changelog
> https://trac.osgeo.org/grass/wiki/Grass7/NewFeatures76
>
Great! I am glad to see a number of important bug-fixes and enhancements
now available in GRASS GIS 7.6.0, I am sure it is the most bug-free version
ever released! Thanks a lot to Markus, Vero, and Helli for the detailed,
also visual, information about the new release!

> Please check so that we can announce the new major release publicly!

New minor release: 7.4 -> 7.6

Markus M
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [release planning] 7.6.0

2019-01-20 Thread Stefan Blumentrath
Indeed, great job, Vero, Markus and Markus!
Thanks for your effort!


-Original Message-
From: grass-dev  On Behalf Of Moritz Lennert
Sent: søndag 20. januar 2019 22:33
To: Markus Neteler ; GRASS developers list 

Cc: Helmut Kudrnovsky 
Subject: Re: [GRASS-dev] [release planning] 7.6.0

On 20/01/19 22:28, Markus Neteler wrote:
> On Thu, Jan 17, 2019 at 10:17 AM Markus Neteler  wrote:
>> Done - GRASS GIS 7.6.0 has been released!
> 
> Vero and me (thanks to Helli for several screenshots!) have spend some 
> more hours on writing/updating these two pages:
> 
> # detailed release notes:
> https://trac.osgeo.org/grass/wiki/Release/7.6.0-News
> 
> # visual changelog
> https://trac.osgeo.org/grass/wiki/Grass7/NewFeatures76
> 
> Please check so that we can announce the new major release publicly!

It looks perfect to me.

Thanks a lot for all the hard work !!

Moritz
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [release planning] 7.6.0

2019-01-20 Thread Moritz Lennert

On 20/01/19 22:28, Markus Neteler wrote:

On Thu, Jan 17, 2019 at 10:17 AM Markus Neteler  wrote:

Done - GRASS GIS 7.6.0 has been released!


Vero and me (thanks to Helli for several screenshots!) have spend some
more hours on writing/updating these two pages:

# detailed release notes:
https://trac.osgeo.org/grass/wiki/Release/7.6.0-News

# visual changelog
https://trac.osgeo.org/grass/wiki/Grass7/NewFeatures76

Please check so that we can announce the new major release publicly!


It looks perfect to me.

Thanks a lot for all the hard work !!

Moritz
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [release planning] 7.6.0

2019-01-20 Thread Martin Landa
Hi,

ne 20. 1. 2019 v 22:28 odesílatel Markus Neteler  napsal:
> # detailed release notes:
> https://trac.osgeo.org/grass/wiki/Release/7.6.0-News
>
> # visual changelog
> https://trac.osgeo.org/grass/wiki/Grass7/NewFeatures76

wow, great! Ma

-- 
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.cz/mentors/landa
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] [release planning] 7.6.0

2019-01-20 Thread Markus Neteler
On Thu, Jan 17, 2019 at 10:17 AM Markus Neteler  wrote:
> Done - GRASS GIS 7.6.0 has been released!

Vero and me (thanks to Helli for several screenshots!) have spend some
more hours on writing/updating these two pages:

# detailed release notes:
https://trac.osgeo.org/grass/wiki/Release/7.6.0-News

# visual changelog
https://trac.osgeo.org/grass/wiki/Grass7/NewFeatures76

Please check so that we can announce the new major release publicly!

Markus
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev

Re: [GRASS-dev] Testsuite: script for easier use of test framework

2019-01-20 Thread Markus Neteler
On Fri, Jan 18, 2019 at 2:00 AM Vaclav Petras  wrote:
> On Thu, Jan 17, 2019 at 11:11 AM Markus Neteler  wrote:
...
>> > I changed the location on fatra to full NC SPM and did the rename as you 
>> > suggested. I don't know how
>> > many tests does this affect, but in any case tomorrow we will know if I at 
>> > least set the things correctly.

Thanks!

> There is an additional issue: the file 
> testsuite/test_framework_GRASS_GIS_with_NC.sh is executed as an
> test because it is in a directory named testsuite AND it fits pattern *.sh. 
> Putting it into a subdirectory examples is one option how to avoid the 
> problem.

sure - moved to subdir.

> Can you also comment on what are the difference to the example cron job from 
> the documentation [1] (besides
> the renames)? And whether or not it would be worth it to have just one 
> example, this one or the one in the documentation.
>
> [1] 
> https://grass.osgeo.org/grass76/manuals/libpython/gunittest_running_tests.html#example-bash-script-to-run-be-used-as-a-cron-job

Differences:
- script reorganization: I like it much more when definitions are done
on top and not in the script "middle".Moving them to the upper part of
the script + adding a few more vars is one difference.
- now GRASS GIS is compiled with make -j ($MYNPROC - 1), faster for
bigger machines
- compilation can be switched on/off in the definitions
- NC data download added (needed if you test a GRASS GIS installation
on a new machine)
- user can define python or python3 (or whatever, it is a var now)
-  publication on Web server can be switched on/off in the definitions

That's more or less it..

Markus
___
grass-dev mailing list
grass-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-dev