@@ -485,50 +485,7 @@ public PackageResult getPackageResult(String packageName) {
485485 });
486486
487487 }
488-
489- @ Override
490- public ClassResult getClassResult (String name ) {
491- return query (connection -> {
492- try (PreparedStatement statement = connection .prepareStatement ("SELECT suite, package, testname, classname, errordetails, skipped, duration, stdout, stderr, stacktrace FROM " + Impl .CASE_RESULTS_TABLE + " WHERE job = ? AND build = ? AND classname = ?" )) {
493- statement .setString (1 , job );
494- statement .setInt (2 , build );
495- statement .setString (3 , name );
496- try (ResultSet result = statement .executeQuery ()) {
497-
498- ClassResult classResult = null ;
499- TestResult parent = new TestResult (this );
500- while (result .next ()) {
501- String testName = result .getString ("testname" );
502- String packageName = result .getString ("package" );
503- String errorDetails = result .getString ("errordetails" );
504- String suite = result .getString ("suite" );
505- String className = result .getString ("classname" );
506- String skipped = result .getString ("skipped" );
507- String stdout = result .getString ("stdout" );
508- String stderr = result .getString ("stderr" );
509- String stacktrace = result .getString ("stacktrace" );
510- float duration = result .getFloat ("duration" );
511-
512- if (classResult == null ) {
513- classResult = new ClassResult (new PackageResult (new TestResult (this ), packageName ), className );
514- }
515-
516- SuiteResult suiteResult = new SuiteResult (suite , null , null , null );
517- suiteResult .setParent (parent );
518- CaseResult caseResult = new CaseResult (suiteResult , className , testName , errorDetails , skipped , duration , stdout , stderr , stacktrace );
519- classResult .add (caseResult );
520- caseResult .setClass (classResult );
521- }
522- if (classResult != null ) {
523- classResult .tally ();
524- }
525- return classResult ;
526- }
527- }
528- });
529-
530- }
531-
488+
532489 @ Override
533490 public Run <?, ?> getFailedSinceRun (CaseResult caseResult ) {
534491 return query (connection -> {
@@ -644,48 +601,6 @@ private List<CaseResult> getCaseResults(String column) {
644601 return retrieveCaseResult (column + " IS NOT NULL" );
645602 }
646603
647- @ Override
648- public CaseResult getCaseResult (String testName ) {
649- return query (connection -> {
650- try (PreparedStatement statement = connection .prepareStatement ("SELECT suite, testname, package, classname, errordetails, skipped, duration, stdout, stderr, stacktrace FROM " + Impl .CASE_RESULTS_TABLE + " WHERE job = ? AND build = ? AND testname = ?" )) {
651- statement .setString (1 , job );
652- statement .setInt (2 , build );
653- statement .setString (3 , testName );
654- try (ResultSet result = statement .executeQuery ()) {
655-
656- CaseResult caseResult = null ;
657-
658- if (result .next ()) {
659- String resultTestName = result .getString ("testname" );
660- String errorDetails = result .getString ("errordetails" );
661- String packageName = result .getString ("package" );
662- String suite = result .getString ("suite" );
663- String className = result .getString ("classname" );
664- String skipped = result .getString ("skipped" );
665- String stdout = result .getString ("stdout" );
666- String stderr = result .getString ("stderr" );
667- String stacktrace = result .getString ("stacktrace" );
668- float duration = result .getFloat ("duration" );
669-
670- SuiteResult suiteResult = new SuiteResult (suite , null , null , null );
671- suiteResult .setParent (new TestResult (this ));
672- caseResult = new CaseResult (suiteResult , className , resultTestName , errorDetails , skipped , duration , stdout , stderr , stacktrace );
673- PackageResult packageResult = new PackageResult (new TestResult (this ), packageName );
674- ClassResult classResult = new ClassResult (packageResult , className );
675- classResult .add (caseResult );
676- packageResult .add (caseResult );
677- packageResult .tally ();
678- caseResult .tally ();
679- caseResult .setClass (classResult );
680- }
681- return caseResult ;
682- }
683- }
684- });
685-
686-
687- }
688-
689604 @ Override
690605 public SuiteResult getSuite (String name ) {
691606 return query (connection -> {
0 commit comments