-
Notifications
You must be signed in to change notification settings - Fork 1
Tests
The GeoDMS software is tested on multiple aspects before a version is released.
Each release candidate is tested with an automated suite of regression and performance tests, implemented in the GeoDMS-Test repository. The suite ranges from small tests, such as operator tests (in tiled and untiled variants) and storage tests (verifying that results written to configured storages are stored and reread properly), to full runs of network and land use models on large datasets, under different multithreading settings.
For each test item, the framework reports:
- whether the new GeoDMS version produces the same results as earlier versions;
- the duration and resource usage (cpu, memory, i/o) of the calculation, compared to earlier versions.
A setup can already be made available on the releases page before the test results are ready, but then as pre-release. After the test results are checked and published, the version may become the (latest) release.
Since GeoDMS 8.6.2, the test results are published with each release.
GeoDMS ©Object Vision BV. Source code distributed under GNU GPL-3. Documentation distributed under CC BY-SA 4.0.