|
21 | 21 | import java.sql.Connection; |
22 | 22 | import java.util.List; |
23 | 23 | import java.util.UUID; |
| 24 | +import java.util.function.Supplier; |
24 | 25 | import java.util.logging.Logger; |
25 | 26 |
|
26 | 27 | import javax.swing.JFrame; |
27 | 28 |
|
28 | | -import oracle.dbtools.raptor.runner.DBStarterFactory; |
29 | | -import oracle.ide.Context; |
30 | | -import oracle.jdevimpl.runner.debug.DebuggingProcess; |
31 | | -import oracle.jdevimpl.runner.run.JRunner; |
32 | 29 | import org.utplsql.sqldev.coverage.CodeCoverageReporter; |
33 | 30 | import org.utplsql.sqldev.dal.RealtimeReporterDao; |
34 | 31 | import org.utplsql.sqldev.dal.RealtimeReporterEventConsumer; |
35 | 32 | import org.utplsql.sqldev.exception.GenericRuntimeException; |
36 | 33 | import org.utplsql.sqldev.model.DatabaseTools; |
37 | 34 | import org.utplsql.sqldev.model.StringTools; |
38 | 35 | import org.utplsql.sqldev.model.SystemTools; |
| 36 | +import org.utplsql.sqldev.model.runner.ItemNode; |
39 | 37 | import org.utplsql.sqldev.model.runner.PostRunEvent; |
40 | 38 | import org.utplsql.sqldev.model.runner.PostSuiteEvent; |
41 | 39 | import org.utplsql.sqldev.model.runner.PostTestEvent; |
|
44 | 42 | import org.utplsql.sqldev.model.runner.PreTestEvent; |
45 | 43 | import org.utplsql.sqldev.model.runner.RealtimeReporterEvent; |
46 | 44 | import org.utplsql.sqldev.model.runner.Run; |
| 45 | +import org.utplsql.sqldev.model.runner.Suite; |
47 | 46 | import org.utplsql.sqldev.model.runner.Test; |
48 | 47 | import org.utplsql.sqldev.resources.UtplsqlResources; |
49 | 48 | import org.utplsql.sqldev.ui.runner.RunnerFactory; |
50 | 49 | import org.utplsql.sqldev.ui.runner.RunnerPanel; |
51 | 50 | import org.utplsql.sqldev.ui.runner.RunnerView; |
52 | 51 |
|
| 52 | +import oracle.dbtools.raptor.runner.DBStarterFactory; |
| 53 | +import oracle.ide.Context; |
| 54 | +import oracle.jdevimpl.runner.debug.DebuggingProcess; |
| 55 | +import oracle.jdevimpl.runner.run.JRunner; |
| 56 | + |
53 | 57 | public class UtplsqlRunner implements RealtimeReporterEventConsumer { |
54 | 58 | private static final Logger logger = Logger.getLogger(UtplsqlRunner.class.getName()); |
55 | 59 | private static final int DEBUG_TIMEOUT_SECONDS = 60*60; |
|
0 commit comments