Отображение результатов задач.

This commit is contained in:
2023-12-17 21:38:54 +03:00
parent 6011a2851c
commit 86c6c4700e
7 changed files with 73 additions and 25 deletions

View File

@@ -10,6 +10,8 @@ import TestingSystem.Common.Test.TestType;
import TestingSystem.DVM.Configuration.Configuration;
import com.google.gson.annotations.Expose;
import java.io.File;
import java.nio.file.Paths;
import java.util.Vector;
public class DVMRunTask extends DVMTask {
@Expose
@@ -112,20 +114,22 @@ public class DVMRunTask extends DVMTask {
public boolean isVisible() {
return Global.testingServer.db.dvmRunTasks.applyFilters(this);
}
public File getCompilationTaskWorkspace() {
return Paths.get(
Global.PackagesDirectory.getAbsolutePath(),
String.valueOf(dvm_package_id),
"results",
String.valueOf(dvmcompilationtask_id)
).toFile();
}
public String getCompilationOutput() {
return "?";
return getResultFile(new File(getCompilationTaskWorkspace(),Constants.out_file));
}
public String getCompilationErrors() {
return "?";
}
public String getOutput() {
return "?";
}
public String getErrors() {
return "?";
return getResultFile(new File(getCompilationTaskWorkspace(),Constants.err_file));
}
public String getStatistic() {
return "?";
return getResultFile(new File(getLocalWorkspace(), Constants.statistic + ".txt"));
}
}
//--