feat: control show CPU time in toml
All checks were successful
build / build (push) Successful in 1m56s
All checks were successful
build / build (push) Successful in 1m56s
This commit is contained in:
parent
9dda8ca7d9
commit
7a30ef1bf0
|
@ -192,10 +192,15 @@ class DiffOutputConfig(BaseModel):
|
||||||
class ResultDetailConfig(BaseModel):
|
class ResultDetailConfig(BaseModel):
|
||||||
score: int = 0
|
score: int = 0
|
||||||
comment: str = ""
|
comment: str = ""
|
||||||
show_files: List[str] = Field([], serialization_alias="showFiles")
|
show_executor_status: bool = Field(True, serialization_alias="showExxecutorStatus")
|
||||||
show_exit_status: bool = Field(True, serialization_alias="showExitStatus")
|
show_exit_status: bool = Field(True, serialization_alias="showExitStatus")
|
||||||
show_runtime: bool = Field(True, serialization_alias="showRuntime")
|
show_error: bool = Field(False, serialization_alias="showError")
|
||||||
|
show_time: bool = Field(True, serialization_alias="showTime")
|
||||||
show_memory: bool = Field(False, serialization_alias="showMemory")
|
show_memory: bool = Field(False, serialization_alias="showMemory")
|
||||||
|
show_runtime: bool = Field(True, serialization_alias="showRuntime")
|
||||||
|
show_files: List[str] = Field([], serialization_alias="showFiles")
|
||||||
|
files_in_code_block: bool = Field(True, serialization_alias="filesInCodeBlock")
|
||||||
|
max_file_length: int = Field(2048, serialization_alias="maxFileLength")
|
||||||
|
|
||||||
|
|
||||||
class KeywordConfig(BaseModel):
|
class KeywordConfig(BaseModel):
|
||||||
|
|
|
@ -15,6 +15,7 @@ from joj3_config_generator.models.const import (
|
||||||
|
|
||||||
|
|
||||||
class ParserResultDetail(BaseModel):
|
class ParserResultDetail(BaseModel):
|
||||||
|
cpu_time: bool = True # Display CPU time
|
||||||
time: bool = True # Display run time
|
time: bool = True # Display run time
|
||||||
mem: bool = True # Display memory usage
|
mem: bool = True # Display memory usage
|
||||||
stdout: bool = False # Display stdout messages
|
stdout: bool = False # Display stdout messages
|
||||||
|
|
|
@ -144,6 +144,7 @@ def fix_result_detail(
|
||||||
show_files=show_files,
|
show_files=show_files,
|
||||||
show_exit_status=result_detail_parser_config.exit_status,
|
show_exit_status=result_detail_parser_config.exit_status,
|
||||||
show_runtime=result_detail_parser_config.time,
|
show_runtime=result_detail_parser_config.time,
|
||||||
|
show_time=result_detail_parser_config.cpu_time,
|
||||||
show_memory=result_detail_parser_config.mem,
|
show_memory=result_detail_parser_config.mem,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user