v++
время выполнения пакетов
This commit is contained in:
@@ -3,7 +3,7 @@ import Common.Utils.Vector_;
|
||||
|
||||
import java.util.Vector;
|
||||
public class Constants {
|
||||
public static final int version = 1186;
|
||||
public static final int version = 1187;
|
||||
public static final int planner_version = 10;
|
||||
public static final int testingMaxKernels = 64; //вообще говоря, это параметр машины.
|
||||
//--
|
||||
|
||||
@@ -6,6 +6,7 @@ import Common.Utils.Utils_;
|
||||
import _VisualDVM.TestingSystem.Common.Configuration.Configuration;
|
||||
import _VisualDVM.TestingSystem.Common.Configuration.Json.ConfigurationsJson;
|
||||
import _VisualDVM.TestingSystem.Common.TasksPackageState;
|
||||
import _VisualDVM.Utils;
|
||||
import com.sun.org.glassfish.gmbal.Description;
|
||||
|
||||
import java.io.File;
|
||||
@@ -23,6 +24,9 @@ public abstract class TestingPackage<J> extends riDBObject {
|
||||
public int progress = 0; //прогресс выполнения
|
||||
public long StartDate = 0;
|
||||
public long ChangeDate = 0;
|
||||
public long getMilliseconds(){
|
||||
return ((StartDate!=0)&&(ChangeDate!=0))?ChangeDate-StartDate:0;
|
||||
}
|
||||
@Description("DEFAULT 0")
|
||||
public int connectionErrosCount = 0;
|
||||
public TasksPackageState state = TasksPackageState.Draft;
|
||||
|
||||
@@ -1,14 +1,12 @@
|
||||
package _VisualDVM.TestingSystem.DVM.DVMPackage.UI;
|
||||
import Common.Database.Tables.DataSet;
|
||||
import Common.Passes.PassCode_;
|
||||
import Common.Utils.Utils_;
|
||||
import Common.Visual.Controls.MenuBarButton;
|
||||
import Common.Visual.DataSetControlForm;
|
||||
import Common.Visual.FilterFlag;
|
||||
import Common.Visual.Menus.DataMenuBar;
|
||||
import Common.Visual.Tables.ColumnInfo;
|
||||
import Common.Visual.Tables.RendererDate;
|
||||
import Common.Visual.Tables.RendererProgressBar;
|
||||
import Common.Visual.Tables.RendererStatusEnum;
|
||||
import Common.Visual.Tables.*;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.ServerObjectsCache.PackageCache;
|
||||
@@ -96,6 +94,16 @@ public class DVMPackagesForm extends DataSetControlForm<DVMPackage> {
|
||||
return RendererDate.class;
|
||||
}
|
||||
},
|
||||
new ColumnInfo<DVMPackage>("время") {
|
||||
@Override
|
||||
public Object getFieldAt(DVMPackage object) {
|
||||
return object.getMilliseconds();
|
||||
}
|
||||
@Override
|
||||
public Class getRendererClass() {
|
||||
return RendererMilliseconds.class;
|
||||
}
|
||||
},
|
||||
new ColumnInfo<DVMPackage>("статус") {
|
||||
@Override
|
||||
public Object getFieldAt(DVMPackage object) {
|
||||
|
||||
@@ -5,10 +5,7 @@ import Common.Visual.Controls.MenuBarButton;
|
||||
import Common.Visual.DataSetControlForm;
|
||||
import Common.Visual.FilterFlag;
|
||||
import Common.Visual.Menus.DataMenuBar;
|
||||
import Common.Visual.Tables.ColumnInfo;
|
||||
import Common.Visual.Tables.RendererDate;
|
||||
import Common.Visual.Tables.RendererProgressBar;
|
||||
import Common.Visual.Tables.RendererStatusEnum;
|
||||
import Common.Visual.Tables.*;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.ServerObjectsCache.PackageCache;
|
||||
@@ -84,6 +81,16 @@ public class SapforPackagesForm extends DataSetControlForm<SapforPackage> {
|
||||
return RendererDate.class;
|
||||
}
|
||||
},
|
||||
new ColumnInfo<SapforPackage>("время") {
|
||||
@Override
|
||||
public Object getFieldAt(SapforPackage object) {
|
||||
return object.getMilliseconds();
|
||||
}
|
||||
@Override
|
||||
public Class getRendererClass() {
|
||||
return RendererMilliseconds.class;
|
||||
}
|
||||
},
|
||||
new ColumnInfo<SapforPackage>("различия") {
|
||||
@Override
|
||||
public Object getFieldAt(SapforPackage object) {
|
||||
|
||||
Reference in New Issue
Block a user