From d0c6d27637d568277ce75908075c6526044c5da4 Mon Sep 17 00:00:00 2001
From: Boming Zhang <bomingzh@sjtu.edu.cn>
Date: Thu, 5 Dec 2024 12:53:34 -0500
Subject: [PATCH] chore(parser/healthcheck): more logs

---
 internal/parser/healthcheck/parser.go | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/internal/parser/healthcheck/parser.go b/internal/parser/healthcheck/parser.go
index c4c194f..a78cdae 100644
--- a/internal/parser/healthcheck/parser.go
+++ b/internal/parser/healthcheck/parser.go
@@ -3,6 +3,7 @@ package healthcheck
 import (
 	"encoding/json"
 	"fmt"
+	"log/slog"
 
 	"github.com/criyle/go-judge/envexec"
 	"github.com/joint-online-judge/JOJ3/internal/stage"
@@ -19,6 +20,7 @@ type Conf struct {
 func Parse(executorResult stage.ExecutorResult, conf Conf) (stage.ParserResult, bool) {
 	stdout := executorResult.Files[conf.Stdout]
 	stderr := executorResult.Files[conf.Stderr]
+	slog.Debug("healthcheck files", "stdout", stdout, "stderr", stderr)
 	if executorResult.Status != stage.Status(envexec.StatusAccepted) {
 		return stage.ParserResult{
 			Score: 0,
@@ -39,6 +41,7 @@ func Parse(executorResult stage.ExecutorResult, conf Conf) (stage.ParserResult,
 			),
 		}, true
 	}
+	slog.Debug("healthcheck result", "res", res)
 	comment := res.Msg
 	forceQuit := res.Failed
 	return stage.ParserResult{