[ds-task-management] added ftest and assosiated refactoring