diff --git a/plugins/TestingList.java b/plugins/TestingList.java index 6b8541f..fe6cc21 100644 --- a/plugins/TestingList.java +++ b/plugins/TestingList.java @@ -440,11 +440,13 @@ public class TestingList extends Panel { //show test result in table public int showResult(String deviceName, String testName, String res, String status) { int rowD = -1; + String sTestName = testName; //search for device name in table for (int row = 0; row <= jTable1.getRowCount() - 1; row++) { if (deviceName.equals(jTable1.getValueAt(row, COL.DEVICENAME.ordinal())) && testName.equals(jTable1.getValueAt(row, COL.TESTPATH.ordinal()))) { rowD = row; + sTestName = jTable1.getValueAt(rowD, COL.TESTNAME.ordinal()).toString(); break; } } @@ -452,15 +454,15 @@ public class TestingList extends Panel { switch (status) { case "Success": icon = TestStatus.SUCCESS.Icon(); - logger.log(Level.INFO, "Device: " + deviceName + "; Test: " + testName + " Result: " + res + " (" + status + ")"); + logger.log(Level.INFO, "Device: " + deviceName + "; Test: " + sTestName + " Result: " + res + " (" + status + ")"); break; case "Failure": icon = TestStatus.FAILURE.Icon(); - logger.log(Level.SEVERE, "Device: " + deviceName + "; Test: " + testName + " Result: " + res + " (" + status + ")"); + logger.log(Level.SEVERE, "Device: " + deviceName + "; Test: " + sTestName + " Result: " + res + " (" + status + ")"); break; case "Running": icon = TestStatus.RUNNING.Icon(); - logger.log(Level.INFO, "Running Test: " + testName + "."); + logger.log(Level.INFO, "Running Test: " + sTestName + "."); break; } if (rowD >= 0) {