пустой файл вывода как признак падения (авост) теста двм

This commit is contained in:
2025-02-06 14:04:08 +03:00
parent 82fbe8a751
commit 775526b5e3
2 changed files with 21 additions and 15 deletions

4
.idea/workspace.xml generated
View File

@@ -6,7 +6,9 @@
</artifacts-to-build> </artifacts-to-build>
</component> </component>
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="e42177c3-2328-4b27-8a01-35779b2beb99" name="Default Changelist" comment="" /> <list default="true" id="e42177c3-2328-4b27-8a01-35779b2beb99" name="Default Changelist" comment="">
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/RemoteDVMTestingPlanner.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/TestingSystem/DVM/RemoteDVMTestingPlanner.java" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" /> <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />

View File

@@ -129,6 +129,9 @@ public class RemoteDVMTestingPlanner extends DVMTestingPlanner {
List<String> output_lines = Arrays.asList(output.split("\n")); List<String> output_lines = Arrays.asList(output.split("\n"));
List<String> errors_lines = Arrays.asList(errors.split("\n")); List<String> errors_lines = Arrays.asList(errors.split("\n"));
//--- //---
if (output.trim().isEmpty()) {
runTask.state = TaskState.Crushed;
} else {
if (Utils.isCrushed(output_lines, errors_lines)) { if (Utils.isCrushed(output_lines, errors_lines)) {
runTask.state = TaskState.Crushed; runTask.state = TaskState.Crushed;
} else { } else {
@@ -149,6 +152,7 @@ public class RemoteDVMTestingPlanner extends DVMTestingPlanner {
} }
} }
} }
}
if (!runTask.state.equals(TaskState.Done)) if (!runTask.state.equals(TaskState.Done))
hasErrors = true; hasErrors = true;
else good++; else good++;