From aa0297ec48f1df217c83ccd07dd221854dc85be1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=B3=8A=E6=98=8E518370910136?= Date: Sun, 13 Oct 2024 06:02:02 +0800 Subject: [PATCH] Update JOJ3 Configuration Schema --- JOJ3-Configuration-Schema.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/JOJ3-Configuration-Schema.md b/JOJ3-Configuration-Schema.md index 364b774..522a288 100644 --- a/JOJ3-Configuration-Schema.md +++ b/JOJ3-Configuration-Schema.md @@ -116,9 +116,9 @@ share back with students. Currently the following parsers are available: - Generic: - `keyword`: catch keywords on any generic text output - - `stat`: provide basic statistics on memory and CPU usage - - `stdout`: simple copy of standard output - - `stderr`: simple copy of standard error output + - `result-status`: check if the executor exit with status accepted + - `result-detail`: provide basic statistics on memory and CPU usage + - `dummy`: output the score and comment in the settings - Code quality: - `clangtidy`: parse clang-tidy output for specified keywords - `cppcheck`: parse cppcheck output for specified keywords @@ -127,7 +127,7 @@ Currently the following parsers are available: - Online judge - `diff`: difference between the output and a provided file content (commonly used for judge stage) -Note that parsers can be combined. For instance one might want to show the `diff`, `stat`, and `stderr` +Note that parsers can be combined. For instance one might want to show the `diff`, `result-status`, and `result-detail` outputs for the online judge. Some parsers can also be further configured.