Update unit test.
Merge remote-tracking branch 'aifdr/develop' into unit_test
Fix unit test related to QVariant.
Use makedirs instead mkdir.
Fix for minimum needs startup on a fresh machine
Merge pull request #1372 from timlinux/minimum_needs_fix

Fix for minimum needs startup on a fresh machine
Fix base class for extents selector
Merge pull request #1374 from timlinux/marquee_fix

Fix base class for extents selector
Fix merge conflict.
Merge pull request #1371 from ismailsunni/unit_test_2

Unit test 2