реализовал запуск анализов из консоли. осталось парсить вывод получения размерности.

This commit is contained in:
2023-11-24 02:11:33 +03:00
parent 1907f24100
commit 7c8299e10c
6 changed files with 50 additions and 15 deletions

View File

@@ -5,6 +5,7 @@ import Common.Utils.Files.VDirectoryChooser;
import Common.Utils.Utils;
import ProjectData.Files.ProjectFile;
import ProjectData.Project.db_project_info;
import Repository.Component.Sapfor.Sapfor;
import TestingSystem.Common.Group.Group;
import TestingSystem.Common.Test.Test;
import Visual_DVM_2021.Passes.PassCode_2021;
@@ -133,7 +134,14 @@ public class CreateTestFromFolder extends Pass_2021<Test> {
System.out.println("===================");
//--
db_project_info project = target.packCode(dir); //создание копии папки, и архивация.
//-- получить размерность консольным сапфором.
//-- получить размерность консольным сапфором. папка уже отправлена и чистить ее не нужно!!
if (Sapfor.parse(Current.getSapfor().getFile(), project.Home, Current.getSapfor().getConsoleFlags())){
Sapfor.analysis(Current.getSapfor().getFile(),project.Home,
PassCode_2021.SPF_GetMaxMinBlockDistribution,
Current.getSapfor().getConsoleFlags());
}
//todo получить значение из файла вывода анализа.
}
@Override
protected void performDone() throws Exception {