Only consider the last log line

This commit is contained in:
nemunaire 2023-03-05 17:05:17 +01:00
parent ce0c8e0025
commit 5020f378c8

View File

@ -746,14 +746,17 @@ func (r *Repository) fetchRepoTests(build_number int) error {
continue continue
} }
for _, line := range logs { if len(logs) < 1 {
if strings.HasPrefix(line.Message, "grade:") { continue
g, err := strconv.ParseFloat(strings.TrimSpace(strings.TrimPrefix(line.Message, "grade:")), 64) }
if err == nil {
grade += g line := logs[len(logs)-1]
} else { if strings.HasPrefix(line.Message, "grade:") {
log.Println("Unable to parse grade:", err.Error()) g, err := strconv.ParseFloat(strings.TrimSpace(strings.TrimPrefix(line.Message, "grade:")), 64)
} if err == nil {
grade += g
} else {
log.Println("Unable to parse grade:", err.Error())
} }
} }
} }