сдвиг времени компиляции к времени выполнения, в экселе и в таблице.

This commit is contained in:
2023-12-07 23:32:11 +03:00
parent b9f27bf51f
commit ca941814ec
3 changed files with 20 additions and 64 deletions

1
.idea/workspace.xml generated
View File

@@ -8,6 +8,7 @@
<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$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/TestingSystem/DVM/Tasks/TestRunTasksDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/TestingSystem/DVM/Tasks/TestRunTasksDBTable.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ExportTasksPackageToExcel.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ExportTasksPackageToExcel.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ExportTasksPackageToExcel.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/Visual_DVM_2021/Passes/All/ExportTasksPackageToExcel.java" afterDir="false" />
</list> </list>
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />

View File

@@ -95,10 +95,9 @@ public class TestRunTasksDBTable extends DBTable<Long, TestRunTask> {
} }
@Override @Override
protected void AdditionalInitColumns() { protected void AdditionalInitColumns() {
columns.get(2).setVisible(false); columns.get(5).setRenderer(RendererStatusEnum);
columns.get(6).setRenderer(RendererStatusEnum); columns.get(6).setRenderer(RendererStatusEnum);
columns.get(7).setRenderer(RendererStatusEnum); columns.get(13).setRenderer(RendererProgress);
columns.get(14).setRenderer(RendererProgress);
} }
}; };
} }
@@ -127,17 +126,16 @@ public class TestRunTasksDBTable extends DBTable<Long, TestRunTask> {
@Override @Override
public String[] getUIColumnNames() { public String[] getUIColumnNames() {
return new String[]{ return new String[]{
"Группа",
"Тест", "Тест",
"Язык", "Язык",
"Флаги", "Флаги",
"Сборка", "Компиляция",
"Запуск", "Запуск",
"Время компиляции (с)",
"Матрица", "Матрица",
"Окружение", "Окружение",
"usr.par", "usr.par",
"Время выполнения (с)", "Время компиляции (с)",
"Время запуска (с)",
"Чистое время (с)", "Чистое время (с)",
"Прогресс", "Прогресс",
}; };
@@ -146,30 +144,28 @@ public class TestRunTasksDBTable extends DBTable<Long, TestRunTask> {
public Object getFieldAt(TestRunTask object, int columnIndex) { public Object getFieldAt(TestRunTask object, int columnIndex) {
switch (columnIndex) { switch (columnIndex) {
case 2: case 2:
return object.group_description;
case 3:
return object.test_description; return object.test_description;
case 4: case 3:
return object.language; return object.language;
case 5: case 4:
return object.flags; return object.flags;
case 6: case 5:
return object.compilation_state; return object.compilation_state;
case 7: case 6:
return object.state; return object.state;
case 8: case 7:
return object.compilation_time;
case 9:
return object.matrix; return object.matrix;
case 10: case 8:
return object.getEnvironments(); return object.getEnvironments();
case 11: case 9:
return object.getUsrPar(); return object.getUsrPar();
case 12: case 10:
return object.compilation_time;
case 11:
return object.Time; return object.Time;
case 13: case 12:
return object.CleanTime; return object.CleanTime;
case 14: case 13:
return object.progress; return object.progress;
default: default:
return null; return null;

View File

@@ -196,10 +196,10 @@ public class ExportTasksPackageToExcel extends Pass_2021<TasksPackage> {
"Флаги", "Флаги",
"Сборка", "Сборка",
"Запуск", "Запуск",
"Время компиляции (с)",
"Матрица", "Матрица",
"Окружение", "Окружение",
"usr.par", "usr.par",
"Время компиляции (с)",
"Время выполнения (с)", "Время выполнения (с)",
"Чистое время (с)", "Чистое время (с)",
"Прогресс (%)"); "Прогресс (%)");
@@ -214,10 +214,10 @@ public class ExportTasksPackageToExcel extends Pass_2021<TasksPackage> {
task.flags, task.flags,
task.compilation_state, task.compilation_state,
task.state, task.state,
task.compilation_time,
task.matrix, task.matrix,
task.environments, task.environments,
task.usr_par, task.usr_par,
task.compilation_time,
task.Time, task.Time,
task.CleanTime, task.CleanTime,
task.progress task.progress
@@ -248,45 +248,4 @@ public class ExportTasksPackageToExcel extends Pass_2021<TasksPackage> {
} }
} }
} }
/*
short color = HSSFColor.BLACK.index;
String cell_value = null;
switch (i) {
case 4:
case 5:
TaskState state = (TaskState) value;
switch (state) {
case FailedToQueue:
case NoSuchTask:
case AbortedByUser:
case AbortedByTimeout:
case DoneWithErrors:
case WrongTestFormat:
case InternalError:
case Canceled:
color = HSSFColor.RED.index;
break;
case Queued:
case Running:
color = HSSFColor.ORANGE.index;
break;
case Done:
color = HSSFColor.GREEN.index;
break;
case Crushed:
color = HSSFColor.DARK_RED.index;
break;
case Finished:
color = HSSFColor.GREY_40_PERCENT.index;
break;
}
cell_value = state.getDescription();
break;
default:
cell_value = value.toString();
break;
}
font.setColor(color);
regular_style.setFont(font);
*/
} }