16
16
import fi .helsinki .cs .tmc .ui .TestResultDisplayer ;
17
17
import fi .helsinki .cs .tmc .utilities .BgTask ;
18
18
import fi .helsinki .cs .tmc .utilities .BgTaskListener ;
19
+ import java .util .Arrays ;
19
20
import static java .util .logging .Level .INFO ;
20
21
import java .util .logging .Logger ;
21
22
import org .netbeans .api .project .Project ;
@@ -66,7 +67,7 @@ public void bgTaskReady(Integer result) {
66
67
67
68
@ Override
68
69
public void bgTaskFailed (Throwable ex ) {
69
- log .log (INFO , "CompilingProject failed" , ex .getMessage ());
70
+ log .log (INFO , "CompilingProject failed {0} " , ex .getMessage ());
70
71
dialogDisplayer .displayError ("Failed to compile the code:" + ex );
71
72
}
72
73
@@ -93,8 +94,9 @@ public void run() {
93
94
94
95
@ Override
95
96
public void bgTaskFailed (Throwable ex ) {
96
- log .log (INFO , "StartRunningTests failed" , ex .getMessage ());
97
- dialogDisplayer .displayError ("Failed to run the tests." );
97
+ log .log (INFO , "StartRunningTests failed message: {0}, trace: {1}" ,
98
+ new Object [] {ex .getMessage (), Arrays .deepToString (ex .getStackTrace ())});
99
+ dialogDisplayer .displayError ("Failed to run the tests: " + ex .getMessage ());
98
100
}
99
101
100
102
@ Override
0 commit comments