differentiates whether dataset is finished or with problems when testing it;
also tests if it exists before twesting