Files
VisualSapfor/src/Visual_DVM_2021/Passes/All/TestPass.java

49 lines
1.9 KiB
Java
Raw Normal View History

package Visual_DVM_2021.Passes.All;
2024-04-13 20:09:26 +03:00
import Common.Current;
import Common.Global;
import Common.GlobalProperties;
2023-12-07 00:09:10 +03:00
import Common.Utils.Utils;
2024-04-13 20:09:26 +03:00
import TestingSystem.Common.TasksPackageState;
import Visual_DVM_2021.Passes.Pass_2021;
import org.apache.commons.io.FileUtils;
import java.io.File;
import java.net.InetAddress;
import java.util.Vector;
public class TestPass extends Pass_2021 {
2023-11-08 23:13:16 +03:00
@Override
2024-04-13 20:09:26 +03:00
protected void body() throws Exception {
/*
File workspace = new File("E:\\Workspace");
Utils.CheckAndCleanDirectory(workspace);
//копирование визуализатора
File supervisor = new File(workspace, "VisualSapfor.jar");
//
FileUtils.copyFile(Global.visualiser.getFile(), supervisor);
//создание настроек
GlobalProperties properties = new GlobalProperties();
properties.Mode = Current.Mode.DVMPackage;
Utils.jsonToFile(properties, new File(workspace, "properties"));
Vector<String> args = new Vector<>();
args.add(Utils.DQuotes("dvm.keldysh.ru"));
args.add(Utils.DQuotes("2222"));
args.add(Utils.DQuotes("dvmuser1"));
args.add(Utils.DQuotes("nkat_2023"));
args.add(Utils.DQuotes("/home/dvmuser1/visual_sapfor_workspace_1711108722"));
args.add("777");
args.add(String.valueOf(TasksPackageState.TestsSynchronize));
//подготовка пакетного режима. Запустит его уже очередь.
Utils.createScript(workspace, workspace,
"start",
"java -jar VisualSapfor.jar "+ String.join(" ", args));
*/
byte[] localIp = InetAddress.getLocalHost().getAddress();
InetAddress address = InetAddress.getByName("alex-freenas.ddns.net");
System.out.println(address);
2024-04-13 20:09:26 +03:00
//java определить по адресу сервера совпадает ли он с локальным
2023-11-08 23:13:16 +03:00
}
2023-09-17 22:13:42 +03:00
}