kernelfoundry.gui.job_logs¶
Page for showing job logs (build logs, test logs, profiling logs) and a job overview page
Functions
|
Create a section displaying logs. |
|
Create a section displaying logs side by side (reference vs custom). |
|
Create a summary section showing status for each log category. |
Get the total count of jobs for pagination. |
|
|
Get paginated job rows. |
|
Determine status from log entries by checking for return codes. |
|
Detailed page showing job logs for a specific job. |
|
Main page showing list of all jobs with logs. |
Load jobs with pagination. |
|
|
Handle pagination requests. |
- kernelfoundry.gui.job_logs.on_request(e: GenericEventArguments) None[source]¶
Handle pagination requests.
- kernelfoundry.gui.job_logs.job_logs_main_page(user_id: str | None = None)[source]¶
Main page showing list of all jobs with logs.
- kernelfoundry.gui.job_logs.job_logs_detail_page(job_id: int)[source]¶
Detailed page showing job logs for a specific job.
- kernelfoundry.gui.job_logs.create_log_section(title, logs)[source]¶
Create a section displaying logs.
- kernelfoundry.gui.job_logs.create_side_by_side_log_section(title, log_data)[source]¶
Create a section displaying logs side by side (reference vs custom).