Skip to content

Commit fd6f82b

Browse files
Making error clearer & findable
1 parent f93bd23 commit fd6f82b

2 files changed

Lines changed: 5 additions & 6 deletions

File tree

.github/workflows/ci_cd.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,9 +181,9 @@ jobs:
181181
mvn --batch-mode clean install dependency:copy-dependencies -Dgroups="${{ matrix.test-group }}"
182182
fi
183183
184-
# - name: Setup tmate session
185-
# uses: mxschmitt/action-tmate@v3
186-
# if: ${{ failure() }}
184+
- name: Setup tmate session
185+
uses: mxschmitt/action-tmate@v3
186+
if: ${{ failure() }}
187187

188188
CD:
189189
name: CD

vcell-cli/src/test/java/org/vcell/cli/run/plotting/TestResults2DLinePlot.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -239,10 +239,9 @@ public void pngExecutionLevelTest() throws IOException {
239239

240240

241241
double accuracy0 = TestResults2DLinePlot.getAccuracyPercentage(standardImage0, generatedImage0);
242-
Assertions.assertTrue(accuracy0 > ACCURACY_THRESHOLD, String.format("accuracy: %f !> %f", accuracy0, ACCURACY_THRESHOLD));
243-
244242
double accuracy1 = TestResults2DLinePlot.getAccuracyPercentage(standardImage1, generatedImage1);
245-
Assertions.assertTrue(accuracy1 > ACCURACY_THRESHOLD, String.format("accuracy: %f !> %f", accuracy1, ACCURACY_THRESHOLD));
243+
String errMsg = String.format("Values Threshold (%f):\n\tTest0 - accuracy: %f; file: %s\n\tTest1 - accuracy: %f; file: %s", ACCURACY_THRESHOLD, accuracy0, generatedPlot0.getCanonicalPath(), accuracy1, generatedPlot1.getCanonicalPath());
244+
Assertions.assertTrue(accuracy0 > ACCURACY_THRESHOLD && accuracy1 > ACCURACY_THRESHOLD, errMsg);
246245
}
247246

248247
private static double getAccuracyPercentage(BufferedImage original, BufferedImage generated){

0 commit comments

Comments
 (0)