test.raster3d.lib
Performs unit and integration tests for the raster3d library
test.raster3d.lib [-ul] [unit=string] [depths=integer] [rows=integer] [cols=integer] [tile_size=integer] [--verbose] [--quiet] [--qq] [--ui]
Example:
test.raster3d.lib
grass.script.run_command("test.raster3d.lib", unit=None, depths=20, rows=5400, cols=10800, tile_size=32, flags=None, verbose=False, quiet=False, superquiet=False)
Example:
gs.run_command("test.raster3d.lib")
Parameters
unit=string
Choose the unit tests to run
Allowed values: coord, putget, large
depths=integer
The number of depths to be used for the large file put/get value test
Default: 20
rows=integer
The number of rows to be used for the large file put/get value test
Default: 5400
cols=integer
The number of columns to be used for the large file put/get value test
Default: 10800
tile_size=integer
The tile size in kilo bytes to be used for the large file put/get value test. Set the tile size to 2048 and the number of row*cols*depths > 130000 to reproduce the tile rle error.
Default: 32
-u
Run all unit tests
-l
Switch zip compression on
--help
Print usage summary
--verbose
Verbose module output
--quiet
Quiet module output
--qq
Very quiet module output
--ui
Force launching GUI dialog
unit : str, optional
Choose the unit tests to run
Allowed values: coord, putget, large
depths : int, optional
The number of depths to be used for the large file put/get value test
Default: 20
rows : int, optional
The number of rows to be used for the large file put/get value test
Default: 5400
cols : int, optional
The number of columns to be used for the large file put/get value test
Default: 10800
tile_size : int, optional
The tile size in kilo bytes to be used for the large file put/get value test. Set the tile size to 2048 and the number of row*cols*depths > 130000 to reproduce the tile rle error.
Default: 32
flags : str, optional
Allowed values: u, l
u
Run all unit tests
l
Switch zip compression on
verbose: bool, optional
Verbose module output
Default: False
quiet: bool, optional
Quiet module output
Default: False
superquiet: bool, optional
Very quiet module output
Default: False
DESCRIPTION
test.raster3d.lib is a module dedicated for testing the raster 3d library functionality and to perform benchmark runs. This module is used by the testing framework to perform library tests.
AUTHOR
Sören Gebbert
SOURCE CODE
Available at: test.raster3d.lib source code
(history)
Latest change: Saturday Feb 22 12:35:21 2025 in commit c12df29