From 17e30422d52561070a2bae46c3f506a1637e6ed9 Mon Sep 17 00:00:00 2001 From: HIGUCHI Yuta Date: Tue, 28 Mar 2023 20:16:04 -0700 Subject: [PATCH] Insert buffer reading coverage result. --- .../java/io/jenkins/plugins/coverage/CoverageProcessor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugin/src/main/java/io/jenkins/plugins/coverage/CoverageProcessor.java b/plugin/src/main/java/io/jenkins/plugins/coverage/CoverageProcessor.java index 6af073fc0..bcee7f3ee 100644 --- a/plugin/src/main/java/io/jenkins/plugins/coverage/CoverageProcessor.java +++ b/plugin/src/main/java/io/jenkins/plugins/coverage/CoverageProcessor.java @@ -1,5 +1,6 @@ package io.jenkins.plugins.coverage; +import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; @@ -728,7 +729,7 @@ public static void saveCoverageResult(final Run run, final CoverageResult public static CoverageResult recoverCoverageResult(final Run run) throws IOException, ClassNotFoundException { File reportFile = new File(run.getRootDir(), DEFAULT_REPORT_SAVE_NAME); - try (ObjectInputStream ois = new CompatibleObjectInputStream(new FileInputStream(reportFile))) { + try (ObjectInputStream ois = new CompatibleObjectInputStream(new BufferedInputStream(new FileInputStream(reportFile)))) { return (CoverageResult) ois.readObject(); } }