❌ Test failed
Test | test.t.vect.observe.strds |
Testsuite | ./temporal/t.vect.observe.strds |
Test file | ./temporal/t.vect.observe.strds/testsuite/test.t.vect.observe.strds.sh |
Status | FAILED |
Return code | 1 |
Number of tests | unknown |
Successful tests | unknown |
Failed tests | 0 |
Percent successful | unknown |
Test duration | 0:00:10.008941 |
+ g.region s=0 n=80 w=0 e=120 b=0 t=50 res=10 res3=10 -p3 + export GRASS_OVERWRITE=1 + r.mapcalc expr=prec_1 = 100.0 + r.mapcalc expr=prec_2 = 200.0 + r.mapcalc expr=prec_3 = 300 + r.mapcalc expr=prec_4 = 400 + r.mapcalc expr=prec_5 = 500.0 + r.mapcalc expr=prec_6 = 600.0 + r.mapcalc expr=prec_7 = 400 + r.mapcalc expr=prec_8 = 500.0 + r.mapcalc expr=prec_9 = 600.0 + v.random output=prec npoints=5 seed=1 Generating points... 0..20..40..60..80..100 Building topology for vector map <prec@__temporal_t_vect_observe_strds_test.t.vect.observe.strds>... Registering primitives... + v.random -z output=test_1 column=test n=5 seed=1 Default driver / database set to: driver: sqlite database: $GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db Generating points... 0..20..40..60..80..100 Building topology for vector map <test_1@__temporal_t_vect_observe_strds_test.t.vect.observe.strds>... Registering primitives... + t.create type=strds temporaltype=absolute output=precip_abs1 title=A test descr=A test Default TGIS driver / database set to: driver: sqlite database: $GISDBASE/$LOCATION_NAME/$MAPSET/tgis/sqlite.db WARNING: Temporal database connection defined as: /grassdata/tests-grassdata/piemonte_utm32_wgs84_grass7/__temporal_t_vect_observe_strds_test.t.vect.observe.strds/tgis/sqlite.db But database file does not exist. Creating temporal database: /grassdata/tests-grassdata/piemonte_utm32_wgs84_grass7/__temporal_t_vect_observe_strds_test.t.vect.observe.strds/tgis/sqlite.db + t.register -i input=precip_abs1 maps=prec_1,prec_2,prec_3,prec_4,prec_5,prec_6 start=2001-03-01 00:00:00 increment=1 months Gathering map information... 0..100 Registering maps in the temporal database... Registering maps in the space time dataset... 0..Updating space time dataset... 100 + t.create type=strds temporaltype=absolute output=precip_abs2 title=A test descr=A test + t.register -i input=precip_abs2 maps=prec_7,prec_8,prec_9 start=2001-05-01 00:00:00 increment=1 months Gathering map information... 0..100 Registering maps in the temporal database... Registering maps in the space time dataset... 0..Updating space time dataset... 100 + t.vect.observe.strds input=prec strds=precip_abs1 output=prec_observer vector=prec_observer column=test_val Processing features... Copying attribute table(s)... Building topology for vector map <prec_observer@__temporal_t_vect_observe_strds_test.t.vect.observe.strds>... Registering primitives... Categories copied from layer 1 to layer 2 Categories copied from layer 1 to layer 3 Categories copied from layer 1 to layer 4 Categories copied from layer 1 to layer 5 Categories copied from layer 1 to layer 6 v.category complete. 5 features modified. Add table to layer 1 WARNING: Values in column <cat> will be overwritten Reading features... 0..20..40..60..80..100 Updating database... 0..20..40..60..80..100 5 categories read from vector map (layer 1) 5 categories read from vector map don't exist in selection from table 5 records updated/inserted (layer 1) Reading features from vector map... Update vector attributes... 0..20..40..60..80..100 v.what.rast complete. 5 records updated. Add table to layer 2 WARNING: Values in column <cat> will be overwritten Reading features... 0..20..40..60..80..100 Updating database... 0..20..40..60..80..100 5 categories read from vector map (layer 2) 5 categories read from vector map don't exist in selection from table 5 records updated/inserted (layer 2) Reading features from vector map... Update vector attributes... 0..20..40..60..80..100 v.what.rast complete. 5 records updated. Add table to layer 3 WARNING: Values in column <cat> will be overwritten Reading features... 0..20..40..60..80..100 Updating database... 0..20..40..60..80..100 5 categories read from vector map (layer 3) 5 categories read from vector map don't exist in selection from table 5 records updated/inserted (layer 3) Reading features from vector map... Update vector attributes... 0..20..40..60..80..100 v.what.rast complete. 5 records updated. Add table to layer 4 WARNING: Values in column <cat> will be overwritten Reading features... 0..20..40..60..80..100 Updating database... 0..20..40..60..80..100 5 categories read from vector map (layer 4) 5 categories read from vector map don't exist in selection from table 5 records updated/inserted (layer 4) Reading features from vector map... Update vector attributes... 0..20..40..60..80..100 v.what.rast complete. 5 records updated. Add table to layer 5 WARNING: Values in column <cat> will be overwritten Reading features... 0..20..40..60..80..100 Updating database... 0..20..40..60..80..100 5 categories read from vector map (layer 5) 5 categories read from vector map don't exist in selection from table 5 records updated/inserted (layer 5) Reading features from vector map... Update vector attributes... 0..20..40..60..80..100 v.what.rast complete. 5 records updated. Add table to layer 6 WARNING: Values in column <cat> will be overwritten Reading features... 0..20..40..60..80..100 Updating database... 0..20..40..60..80..100 5 categories read from vector map (layer 6) 5 categories read from vector map don't exist in selection from table 5 records updated/inserted (layer 6) Reading features from vector map... Update vector attributes... 0..20..40..60..80..100 v.what.rast complete. 5 records updated. + v.info prec_observer + t.info type=stvds input=prec_observer + t.vect.list input=prec_observer + t.vect.db.select input=prec_observer + t.vect.observe.strds columns=test1,test2,test3 input=test_1 strds=precip_abs1,precip_abs1,precip_abs2 output=test_1_observer vector=test_1_observer Traceback (most recent call last): File "scripts/t.vect.observe.strds", line 307, in <module> main() File "scripts/t.vect.observe.strds", line 147, in main "equal", False, False) File "etc/python/grass/temporal/sampling.py", line 109, in sample_stds_by_stds_topology mapmatrix = st.sample_by_dataset(sst, method, spatial, dbif) File "etc/python/grass/temporal/abstract_space_time_dataset.py", line 741, in sample_by_dataset tb.build(mapsB, mapsA, spatial) File "etc/python/grass/temporal/spatio_temporal_relationships.py", line 552, in build vector.RTreeSearch2(tree, rect, list_) ctypes.ArgumentError: argument 1: <type 'exceptions.TypeError'>: expected LP_struct_RTree instance instead of LP_struct_RTree