[GRASS-dev] [GRASS GIS] #3771: Run tests on Travis

GRASS GIS trac at osgeo.org
Sun Mar 17 15:47:48 PDT 2019


#3771: Run tests on Travis
--------------------------+-------------------------
  Reporter:  pmav99       |      Owner:  grass-dev@…
      Type:  defect       |     Status:  new
  Priority:  normal       |  Milestone:
 Component:  Tests        |    Version:  svn-trunk
Resolution:               |   Keywords:
       CPU:  Unspecified  |   Platform:  Unspecified
--------------------------+-------------------------

Comment (by sbl):

 Some updates after a first attempt at fixing failling tests.

 The tests test_v_in_pdal_basic and test_v_in_pdal_filter should be
 probably moved from ./vector/v.in.lidar to ./vector/v.in.pdal However,
 tests should only be executed if the module is compiled and avaialable
 (does not seem to be the case for v.in.pdal). The latter is implemented in
 r74287.

 Tests with issues with input data, where values changed (possibly also
 because of changed input data):
  - ./vector/v.in.lidar – mask_test
  - ./vector/v.univar – v_univar_test
  - ./raster/r.basins.fill/testsuite/testrbf.py
  - ./vector/v.surf.rst – test_vsurfrst (elev_points is 3D)
  - ./lib/python/gunittest – test_assertions_vect (column GLEVEL in map
 schools is not numeric)
  - ./imagery/i.vi/testsuite/test_vi.py


 Bugs (suffix gets messed up):
  - ./raster/r.horizon/testsuite/test_r_horizon.py

 Failing tests due to changes in functions:
  - ./lib/python/temporal –
 unittests_temporal_raster_conditionals_complement_else

 Test with various issues failures (many of the temporal tests should be
 fixed by making functions accept unicode in r74285 and r74286)
  - ./scripts/g.extension – test_addons_modules
  - ./lib/python/pygrass/raster/testsuite/test_history.py
  - ./lib/python/pygrass/modules/testsuite/test_import_isolation.py
  - ./temporal/t.vect.algebra/testsuite/test_vector_algebra.py
  - ./temporal/t.rast3d.algebra/testsuite/test_raster3d_algebra.py
  - ./temporal/t.rast.accumulate/testsuite/test_accumulation.py
  - ./temporal/t.rast.algebra/testsuite/test_raster_algebra_granularity.py
  - ./temporal/t.rast.algebra/testsuite/test_raster_algebra.py
  - ./temporal/t.rast.aggregate/testsuite/test_aggregation_absolute.py
  - ./temporal/t.rast.accdetect/testsuite/test.t.rast.accdetect.sh
  - ./temporal/t.rast.accdetect/testsuite/test_simple.py
  - ./temporal/t.rast.accdetect/testsuite/test.t.rast.accdetect.reverse.sh
  -
 ./lib/python/temporal/testsuite/unittests_temporal_raster_algebra_equal_ts.py

 Tests where encoding is a problem:
  - ./temporal/t.info
  - ./vector/v.what – test_vwhat_layers does not fail on my system, maybe
 related to the locals on the server that runs the tests...

 Tests where expected output changed from string to unicode
  - ./lib/python/temporal/testsuite/test_temporal_doctests.py
  - ./lib/python/pygrass/vector/testsuite/test_pygrass_vector_doctests.py
  - ./lib/python/pygrass/raster/testsuite/test_pygrass_raster_doctests.py

-- 
Ticket URL: <https://trac.osgeo.org/grass/ticket/3771#comment:9>
GRASS GIS <https://grass.osgeo.org>



More information about the grass-dev mailing list