Last night's emma task (actually emma reporting task) failed with hackyCGQM. There is no emma report on hackydevsite. I guess the reason is that both of them are trying to instrument the same class file.

This is what I am going to do:

(1) Try emma again with CGQM module
(2) Try emma the second time without CGQM module

If (1) fails and (2) succeeds, I am going to remove CGQM module from emma task (not from Hackystat-All module).

Cheers,

Cedric






all.junit:
     [echo] (01:28:15) Completed all.junit.

hackyCore_Build.emma.report:
     [exec] Using CATALINA_BASE:   C:\IntegrationBuild\apache-tomcat-5.5.12
     [exec] Using CATALINA_HOME:   C:\IntegrationBuild\apache-tomcat-5.5.12
[exec] Using CATALINA_TMPDIR: C:\IntegrationBuild\apache-tomcat-5.5.12\temp

     [exec] Using JAVA_HOME:       C:\IntegrationBuild\jdk1.5.0_02-emma
     [echo] (01:28:19) Wait for coverage.ec (30 seconds).
[copy] Copying 1 file to C:\HackystatSource\hackyCore_Build\build\reports\e
mma
   [delete] Deleting: C:\HackystatSource\hackyCore_Build\coverage.ec
   [report] processing input files ...
   [report] 57 file(s) read and merged in 546 ms
   [report] line coverage requested in a report of type [xml] but
   [report] not all instrumented classes were compiled with line number
   [report] debug data: this column will be removed from the report.
   [report] showing up to 3 classes without full debug info per package:
   [report]   org.hackystat.app.cgqm.datamodels.cgqm.CgqmArtifact
   [report]   org.hackystat.app.cgqm.datamodels.cgqm.JiBX_MungeAdapter
[report] org.hackystat.app.cgqm.datamodels.cgqm.JiBX_bindingCgqmContainer_a
ccess
   [report]   org.hackystat.app.cgqm.datamodels.cgqm.goal.CgqmGoal
[report] org.hackystat.app.cgqm.datamodels.cgqm.goal.JiBX_bindingCgqmGoal_a
ccess
[report] org.hackystat.app.cgqm.datamodels.cgqm.goal.goalDimension.GdPurpos
e
[report] org.hackystat.app.cgqm.datamodels.cgqm.goal.goalDimension.JiBX_bin
dingGdContext_access
[report] org.hackystat.app.cgqm.datamodels.cgqm.goal.goalDimension.JiBX_bin
dingGdPurpose_access
[report] org.hackystat.app.cgqm.datamodels.cgqm.goal.sheetComponents.JiBX_b
indingScQualityFocus_access
[report] org.hackystat.app.cgqm.datamodels.cgqm.goal.sheetComponents.JiBX_b
indingScVariationFactor_access
[report] org.hackystat.app.cgqm.datamodels.cgqm.goal.sheetComponents.ScVari
ationFactor
   [report]   org.hackystat.app.cgqm.datamodels.cgqm.metric.CgqmMetric
[report] org.hackystat.app.cgqm.datamodels.cgqm.metric.JiBX_bindingCgqmMetr
ic_access
   [report]   org.hackystat.app.cgqm.datamodels.cgqm.question.CgqmQuestion
[report] org.hackystat.app.cgqm.datamodels.cgqm.question.JiBX_bindingCgqmQu
estion_access
[report] org.hackystat.app.cgqm.datamodels.cgqmJiBX_bindingJiBXCgqmHashmapM
arshaller_25
[report] org.hackystat.app.cgqm.datamodels.cgqmJiBX_bindingJiBXCgqmHashmapM
arshaller_26
[report] org.hackystat.app.cgqm.datamodels.cgqmJiBX_bindingJiBXCgqmHashmapM
arshaller_27
[report] org.hackystat.app.cgqm.telemetry.webHookDataSource.describer.HsTel
emetryDescriber
[report] org.hackystat.app.cgqm.telemetry.webHookDataSource.describer.JiBX_
bindingAHsTelemetryIntervalDescriber_access
[report] org.hackystat.app.cgqm.telemetry.webHookDataSource.describer.JiBX_
bindingFactory
   [report] java.lang.IllegalArgumentException: null or empty input: name
[report] at com.vladium.util.Descriptors.combine(Descriptors.java:30) [report] at com.vladium.util.Descriptors.combineVMName(Descriptors.java:4
5)
[report] at com.vladium.emma.report.ReportDataModel.getView(ReportDataMod
el.java:76)
[report] at com.vladium.emma.report.AbstractReportGenerator.initialize(Ab
stractReportGenerator.java:210)
[report] at com.vladium.emma.report.xml.ReportGenerator.process(ReportGen
erator.java:64)
[report] at com.vladium.emma.report.ReportProcessor._run(ReportProcessor.
java:254)
   [report]     at com.vladium.emma.Processor.run(Processor.java:54)
[report] at com.vladium.emma.report.reportTask.execute(reportTask.java:77
)
   [report]     at com.vladium.emma.emmaTask.execute(emmaTask.java:57)
[report] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
va:275)
   [report]     at org.apache.tools.ant.Task.perform(Task.java:364)
   [report]     at org.apache.tools.ant.Target.execute(Target.java:341)
[report] at org.apache.tools.ant.Target.performTasks(Target.java:369) [report] at org.apache.tools.ant.Project.executeSortedTargets(Project.jav
a:1216)
[report] at org.apache.tools.ant.Project.executeTarget(Project.java:1185)

[report] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(De
faultExecutor.java:40)
[report] at org.apache.tools.ant.Project.executeTargets(Project.java:1068
)
   [report]     at org.apache.tools.ant.Main.runBuild(Main.java:668)
   [report]     at org.apache.tools.ant.Main.startAnt(Main.java:187)
[report] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246) [report] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
     [echo] (01:28:19) Completed hackyCore_Build.emmaReport.

hackyCore_Build.emma:

BUILD SUCCESSFUL
Total time: 32 minutes 8 seconds
Build Sensor Report:
  Start Time = Tue Nov 22 00:56:24 HST 2005
  End Time = Tue Nov 22 01:28:25 HST 2005
  Configuration = Hackystat-All
  Start Type = CruiseControl
  Last Target = hackyCore_Build.emma
  Build Location = C:\HackystatSource\hackyCore_Build
  Build Result = Success
  Checkstyle Ran = false
  Compilation Ran = true
  Unittest Ran = true

Sending build result to Hackystat server... Done!
Buildfile: hackystat-ant-publishEmmaReport.xml

publishEmmaReport:

Reply via email to