mirror of
https://github.com/massbug/judge4c.git
synced 2025-05-17 14:56:36 +00:00
feat(judge): add memory usage tracking for accepted solutions
This commit is contained in:
parent
03c47f76d2
commit
db620ceae3
@ -501,12 +501,14 @@ async function run(
|
||||
}
|
||||
}
|
||||
}
|
||||
const maxMemoryUsage = (await container.stats({ stream: false, "one-shot": true })).memory_stats.max_usage;
|
||||
finalSubmission = await prisma.submission.update({
|
||||
where: { id: submissionId },
|
||||
data: {
|
||||
status: Status.AC,
|
||||
message: "All testcases passed",
|
||||
executionTime: maxExecutionTime,
|
||||
memoryUsage: maxMemoryUsage / 1024 / 1024,
|
||||
},
|
||||
include: {
|
||||
TestcaseResult: true,
|
||||
|
Loading…
Reference in New Issue
Block a user