формирование json пакета из разных конфигураций и тестов. промежуточный.
This commit is contained in:
@@ -3,24 +3,23 @@ import Common.Database.DBObject;
|
||||
import TestingSystem.Common.Group.Group;
|
||||
import TestingSystem.Common.Test.Test;
|
||||
import TestingSystem.DVM.Configuration.Configuration;
|
||||
import TestingSystem.DVM.Tasks.TestCompilationTask;
|
||||
import TestingSystem.DVM.Tasks.TestRunTask;
|
||||
import com.sun.org.glassfish.gmbal.Description;
|
||||
import TestingSystem.DVM.DVMPackage.DVMPackage;
|
||||
import TestingSystem.DVM.DVMPackage.DVMPackage_json;
|
||||
import com.google.gson.annotations.Expose;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Vector;
|
||||
public class DVMCompilationTask extends DVMTask {
|
||||
public String makefile_text = "";
|
||||
public String test_home = ""; //место где лежит код теста.
|
||||
public DVMCompilationTask(Configuration configuration, Group group, Test test, String flags_in) {
|
||||
@Expose
|
||||
public List<DVMRunTask> runTasks = new Vector<>();
|
||||
//-
|
||||
public DVMCompilationTask(Configuration configuration,
|
||||
Group group,
|
||||
Test test,
|
||||
String flags_in
|
||||
) {
|
||||
super(configuration, group, test, flags_in);
|
||||
flags = flags_in;
|
||||
maxtime = configuration.c_maxtime;
|
||||
}
|
||||
@Override
|
||||
public void SynchronizeFields(DBObject src) {
|
||||
super.SynchronizeFields(src);
|
||||
DVMCompilationTask ct = (DVMCompilationTask) src;
|
||||
makefile_text = ct.makefile_text;
|
||||
test_home = ct.test_home;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user