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: