View Issue Details

IDProjectCategoryView StatusLast Update
0000248Siril[All Projects] Sirilpublic2018-10-30 09:07
ReportervinvinAssigned To 
PrioritylowSeveritymajorReproducibilityN/A
Status confirmedResolutionopen 
Product Version 
Target Version0.9.11Fixed in Version 
Summary0000248: Implement unit tests
DescriptionAutomatically testing the algorithms, maybe on each commit or every day, to find regressions and validate a version more easily.
This implies two hard things: setting-up a unit test environment that works fine and writing unit tests or even wider tests.

Running these tests on 32 or 64 bit ARM, wouldn't hurt, in addition to the usual amd64.
TagsNo tags attached.

Activities

vinvin

2018-05-22 22:16

administrator   ~0000550

Automake features a way of doing this: https://www.gnu.org/software/automake/manual/html_node/Tests.html .
Global tests that could be done easily now that we have scripting: pixel comparison in images, noise values at the end of stacking or statistics in general, registration data,
A set of test files shall be made.

Issue History

Date Modified Username Field Change
2018-04-10 22:38 vinvin New Issue
2018-04-10 22:59 vinvin Description Updated View Revisions
2018-04-10 23:00 vinvin Status new => confirmed
2018-05-18 01:10 vinvin Target Version 1.0.0 => 0.9.10
2018-05-22 22:16 vinvin Note Added: 0000550
2018-10-30 09:07 lock42 Target Version 0.9.10 => 0.9.11