Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-6443

AggregatedTestResultPublisher$TestResultAction cannot be cast to hudson.tasks.test.TestResult

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • core
    • None
    • Hudson 1.356 on Java 1.6.0_20 x64, Windows Server 2008 x64

      I am having some issues with publishing of JUnit reports, in that certain data don't come out right. Aggregation of testresults is enabled. I see in Hudson's log that exceptions are reported, at least some of which have to do with testresult reporting. I've attached a paste of my log, so you should be able to grasp the context in which this is happening.

          [JENKINS-6443] AggregatedTestResultPublisher$TestResultAction cannot be cast to hudson.tasks.test.TestResult

          Alan Harder added a comment -

          there is a problem there (ATRP$TRA.getResult() returns "this" and ATRA.findCorrespondingResult tries to cast it to TestResult.. which it is not), but I'm not familiar enough with this part of the code to know the right fix.. I wonder if it should just catch the type mismatch and return null.

          Alan Harder added a comment - there is a problem there (ATRP$TRA.getResult() returns "this" and ATRA.findCorrespondingResult tries to cast it to TestResult .. which it is not), but I'm not familiar enough with this part of the code to know the right fix.. I wonder if it should just catch the type mismatch and return null.

          arhawth added a comment -

          I also see the same issue. When I navigate to hudson -> Project -> Build -> Latest Test Result -> History, the chart that's supposed to be there shows a "broken image" icon, and I see the same ClassCastException in the logs.

          arhawth added a comment - I also see the same issue. When I navigate to hudson -> Project -> Build -> Latest Test Result -> History, the chart that's supposed to be there shows a "broken image" icon, and I see the same ClassCastException in the logs.

          evernat added a comment -

          Hi Arve and arhawth,
          Is this still an issue with a recent Jenkins version?
          Thanks

          evernat added a comment - Hi Arve and arhawth, Is this still an issue with a recent Jenkins version? Thanks

          Evgeny Gurin added a comment - - edited

          Just updated to 1.440 and it still present. Error here
          I got this exception on page http://server.name:8080/job/JobName/lastCompletedBuild/testReport/history/countGraph/png?start=0&end=25 Feel free to ask anything else

          # java -version
          java version "1.6.0_20"
          OpenJDK Runtime Environment (IcedTea6 1.9.8) (6b20-1.9.8-0ubuntu1~10.04.1)
          OpenJDK Client VM (build 19.0-b09, mixed mode, sharing)
          
          # uname -a
          Linux li354-11 2.6.39.1-linode34 #1 SMP Tue Jun 21 10:29:24 EDT 2011 i686 GNU/Linux
          

          Installed and updated with "apt-get install jenkins"

          Evgeny Gurin added a comment - - edited Just updated to 1.440 and it still present. Error here I got this exception on page http://server.name:8080/job/JobName/lastCompletedBuild/testReport/history/countGraph/png?start=0&end=25 Feel free to ask anything else # java -version java version "1.6.0_20" OpenJDK Runtime Environment (IcedTea6 1.9.8) (6b20-1.9.8-0ubuntu1~10.04.1) OpenJDK Client VM (build 19.0-b09, mixed mode, sharing) # uname -a Linux li354-11 2.6.39.1-linode34 #1 SMP Tue Jun 21 10:29:24 EDT 2011 i686 GNU/Linux Installed and updated with "apt-get install jenkins"

          Evgeny Gurin added a comment -

          I just try to run jenkins on same server from WAR file without additional plugins with new build task and bug gone. I'll try to reproduce it on clean setup.

          Evgeny Gurin added a comment - I just try to run jenkins on same server from WAR file without additional plugins with new build task and bug gone. I'll try to reproduce it on clean setup.

          Evgeny Gurin added a comment -

          Seems like running from WAR file fixes my first jenkins setup as well. Bug is gone and i can't reproduce it at all.

          Evgeny Gurin added a comment - Seems like running from WAR file fixes my first jenkins setup as well. Bug is gone and i can't reproduce it at all.

          Evgeny Gurin added a comment -

          Ah, no. It appears again after i run build on the old setup. Magic... Ok, later I'll try to figure out how to reproduce it.

          Evgeny Gurin added a comment - Ah, no. It appears again after i run build on the old setup. Magic... Ok, later I'll try to figure out how to reproduce it.

          Evgeny Gurin added a comment -

          Seems like it caused by one (or many) of old builds in .jenkins/jobs/JobName/builds/ dir. I'll try to find which one.

          Evgeny Gurin added a comment - Seems like it caused by one (or many) of old builds in .jenkins/jobs/JobName/builds/ dir. I'll try to find which one.

          Ferenc Kovacs added a comment -

          I'm still seeing broken graphs with this error on my jenkins install (jenkins lts 1.447.1 running on debian squeeze).
          Some jobs (with the same config except they are using different git branches) are fine others borked.

          Ferenc Kovacs added a comment - I'm still seeing broken graphs with this error on my jenkins install (jenkins lts 1.447.1 running on debian squeeze). Some jobs (with the same config except they are using different git branches) are fine others borked.

            Unassigned Unassigned
            aknuds1 Arve Knudsen
            Votes:
            5 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated: