при тестировании двм задачи сортируются так что ошибки сверху
This commit is contained in:
@@ -173,15 +173,15 @@ public class TestingServer extends RepositoryServer<TestsDatabase> {
|
||||
TextLog Log = new TextLog();
|
||||
tryAutoSapforTesting(Log);
|
||||
response = new ServerExchangeUnit_2021(ServerCode.OK);
|
||||
EmailMessage message = Log.isEmpty()?
|
||||
EmailMessage message = Log.isEmpty() ?
|
||||
new EmailMessage(
|
||||
"Запущено автоматической тестирование версии "+request.arg+" системы SAPFOR",
|
||||
"", new Vector<>()):
|
||||
"Запущено автоматической тестирование версии " + request.arg + " системы SAPFOR",
|
||||
"", new Vector<>()) :
|
||||
new EmailMessage(
|
||||
"Не удалось запустить автоматическое тестирование версии "+request.arg+" системы SAPFOR",
|
||||
Log.toString(),
|
||||
new Vector<>()
|
||||
);
|
||||
"Не удалось запустить автоматическое тестирование версии " + request.arg + " системы SAPFOR",
|
||||
Log.toString(),
|
||||
new Vector<>()
|
||||
);
|
||||
Email(message);
|
||||
break;
|
||||
case DownloadTest:
|
||||
@@ -642,14 +642,25 @@ public class TestingServer extends RepositoryServer<TestsDatabase> {
|
||||
//--
|
||||
}
|
||||
/*
|
||||
public void PATCH(){
|
||||
for (SapforPackage sapforPackage: db.sapforPackages.Data.values()){
|
||||
public void PATCH() {
|
||||
for (DVMPackage testingPackage : db.dvmPackages.Data.values()) {
|
||||
boolean hasErrors = false;
|
||||
try {
|
||||
sapforPackage.readJson();
|
||||
sapforPackage.state=sapforPackage.package_json.getState();
|
||||
db.Update(sapforPackage);
|
||||
}
|
||||
catch (Exception ex){
|
||||
testingPackage.readJson();
|
||||
//---------------------------------------------------
|
||||
for (DVMCompilationTask compilationTask : testingPackage.package_json.compilationTasks) {
|
||||
if (!compilationTask.state.equals(TaskState.Done))
|
||||
hasErrors = true;
|
||||
for (DVMRunTask runTask : compilationTask.runTasks) {
|
||||
if (!runTask.state.equals(TaskState.Done))
|
||||
hasErrors = true;
|
||||
}
|
||||
}
|
||||
if (hasErrors)
|
||||
testingPackage.state = TasksPackageState.DoneWithErrors;
|
||||
//---------------------------------------------------
|
||||
db.Update(testingPackage);
|
||||
} catch (Exception ex) {
|
||||
ex.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user