|
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