diff -r 59bb7c4d6172 -r 0f5e3a7fb6af buildframework/helium/config/helium_data_model.xml --- a/buildframework/helium/config/helium_data_model.xml Fri Feb 05 11:59:41 2010 +0000 +++ b/buildframework/helium/config/helium_data_model.xml Thu Mar 04 15:10:37 2010 +0200 @@ -242,7 +242,7 @@ eunit.test.package recommended string - The EUnit package name to be unzipped on the environment, for executing EUnit tests." + The EUnit package name to be unzipped on the environment, for executing EUnit tests. eunitexerunner.flags @@ -389,18 +389,6 @@ This is the email template path where it updates the build status based on metadata database contents. The default file could (email_status.html.ftl under tools\common\template\log)be used as the base and any additional info could be added - build.logging.key.stages - discouraged - string - Defines which stages are considered as key stages and logged. - - - build.logging.start.stage - discouraged - string - Defines at which point logging is started. - - build.name must string @@ -576,12 +564,6 @@ Version of S60(require cmaker.pp.version to be set) configuration to be exported - common.overlay.dir - must - string - Location of the common overlay. - - current.env.config never string @@ -618,12 +600,6 @@ configuration for the japanese variant. - customer.makefile.target - never - string - Default makefile target for running customer iMaker ROM building. - - data.model.file never string @@ -792,6 +768,12 @@ Ensures the cleanup-all target is called when the build finishes. + sbs.inputs.list + allowed + string + list of , separated input list, and each entry from list is arguments for sbs call. + + skip.sbs.parser.exception allowed string @@ -871,12 +853,6 @@ this along with week.number used to find proper history file based on releases. - ec.scripts.dir - discouraged - string - ec scripts location - - ec.sysdef2make never string @@ -889,12 +865,6 @@ Extra command line parameters for the sysdef2make call. - ec.tools.dir - discouraged - string - Location of EC-tools. Passed to environment variable EC_TOOLS_DIR, when calling ecbuild_electric.cmd to execute Electric Cloud build. - - email.ldap.server allowed string @@ -1027,18 +997,6 @@ If defined it skips the buildtools emake patching. - ee_roms.log.file - never - string - ee log file location - - - ee.makefile.target - allowed - string - Defines make target that is run when creating engineer english images. - - epocroot discouraged string @@ -1187,72 +1145,6 @@ The tools dependencies Ivy settings configuration file. - loc.output.dir - never - string - The directory that will contain the zipped .loc files zip package. - - - loc.output.filename - never - string - The filename of the zip-loc-files target output zip file. - - - loc.temp.dir - never - string - The location of temporary directory used during zip-loc-files. - - - localisation.files.china - recommended - string - Localisation files for the China region. - - - localisation.files.japan - recommended - string - Localisation files for the Japan region. - - - localisation.files.western - recommended - string - Localisation files for the western region. - - - localisation.makefile.target - allowed - string - Makefile target that is executed when creating localised rom images (target localisation-roms). - - - localisation.s60locfiles.dir - never - string - Location of Series 60 localisation input files. Internal property that does not normally needs to be set. - - - localisation.tool - never - string - This key defines which tool should be used to localise the build area (localisation-mcss-localiser or localisation-s60-localiser). - - - localisation.buildfile - never - string - begining of the localisation buildfile name - - - isis_mktarget.list - never - string - Comma separated list of file names(main, what, check file names) - - log.build.build_id never string @@ -1331,12 +1223,6 @@ how many parallel threads can run - overlays.log.file - never - string - The path to the overlays output log file. - - parse_abld_what.tool allowed string @@ -1494,14 +1380,8 @@ Defines the name of the release note template used. - rombuild.using.var + rombuild.buildinfo.template allowed - boolean - Define this property if you build is using Symbian Binary Variation. - - - rombuild.buildinfo.template - never string FMPP template to generate a buildinfo makefile. @@ -1512,18 +1392,6 @@ Location of the output file. - rombuild.makefile.name - allowed - string - The filename of the output makefile generated by Helium for iMaker. - - - roms.spec.name - never - string - Used to select spec-section in rom image configuration for building. Used only for makefpsx. - - s60.delta.config.prefix allowed string @@ -1554,12 +1422,6 @@ The path to the subcon ROMs log. - subcon.makefile.target - never - string - The name of the makefile target for making subcon ROMs. - - subcon.zips.dir never string @@ -1578,24 +1440,6 @@ Directory to store temporary files generated during the process. - trace.log.file - never - string - The path to the trace ROMs log. - - - trace.makefile.target - never - string - The name of the makefile target for making trace ROMs. - - - uda.makefile.target - never - string - The name of the makefile target for making UDA images. - - zip.ee.log.file never string @@ -1662,12 +1506,6 @@ The amount of free space needed on the build machine in Mbs. - localisation.language.file - never - string - Defined where to find languages.xml. - - network.free.space allowed string @@ -1884,30 +1722,6 @@ Java source files location for helium library - subcon.build.drive - never - string - Build drive for subcon build - - - subcon.prep.config.file - must - string - Subcon prep configuration file location - - - subcon.rombuild.config.file - never - string - A ROM configuration file for verifying subcon ROMS. - - - rombuild.config.file - must - string - This key defines where this parsed file will be located. - - rombuild.config.file.parsed never string @@ -1950,24 +1764,6 @@ Unix password - image_creation.copyto - never - string - Path for copying the image files default is output/images - - - image_creation.drive - never - string - Drive (environment) to use for creating images - - - variant.image.targetpath - never - string - Path for copying the variant image files default is under output/variant_images - - zips.ee.spec.name allowed string @@ -2452,12 +2248,6 @@ Location of ido variant - overlay.files.path - never - string - List of overlay files to scan overlay structure and create a report - - project.spec.name allowed string @@ -2499,6 +2289,69 @@ string Temp release notes + + target.times.log.file + allowed + string + The location and name of the target times log file. Default value is: ${build.log.dir}/${build.id}_targetTimesLog.csv + + + + + coverity.analyze.dir + never + string + coverity analyze directory location + + + coverity.config.dir + never + string + coverity config directory location + + + coverity.inter.dir + never + string + coverity intermidiate directory location + + + coverity.link.dir + never + string + coverity link directory location + + + coverity.log.dir + never + string + coverity log directory location + + + coverity.no.thread + never + string + Number of parallel coverity emit threads can run. + + + coverity.output.dir + never + string + coverity output directory location + + + coverity.report.dir + never + string + coverity report directory location + + + coverity.report.file + never + string + coverity report file name + + Environment @@ -2522,7 +2375,6 @@ ado.quality.dirs.path s60.getenv.path ido.variant - overlay.files.path localFreeSpace @@ -2557,23 +2409,7 @@ rombuild Creating ROM images. - rombuild.config.file rombuild.config.file.parsed - roms.spec.name - rombuild.using.var - - - - subcon - Creating a subcon build area and testing the creation of subcon images. - subcon.build.drive - subcon.prep.config.file - subcon.rombuild.config.file archive @@ -2662,13 +2498,12 @@ ec.makefile.file ec.maxagents ec.history.option - ec.scripts.dir ec.sysdef2make ec.sysdef2make.cmdline - ec.tools.dir ec.build.class schema.new sbs.implicit.tools.build + sbs.inputs.list sbs.tools.config ec.mem.limit skip.compile-ec-patch @@ -2726,22 +2561,6 @@ diamonds.log.file - Localisation - - loc.output.dir - loc.output.filename - loc.temp.dir - localisation.files.china - localisation.files.japan - localisation.files.western - localisation.makefile.target - localisation.s60locfiles.dir - localisation.tool - localisation.buildfile - isis_mktarget.list - localisation.language.file - - ATS ats.ctc.host @@ -2832,8 +2651,6 @@ build.signal.status.dir build.status.email.template build.log - build.logging.key.stages - build.logging.start.stage build.name build.output.dir build.property.cache.file @@ -2851,7 +2668,6 @@ codescanner.config codescanner.format codescanner.log.unique - common.overlay.dir compile.signal.input compile.symbianos compile.sysdef.dtd.stub @@ -2863,7 +2679,6 @@ ctool.region.china ctool.western.conf current.env.config - customer.makefile.target data.model.file data.model.parsed database.file @@ -2874,8 +2689,6 @@ documentation.path documentation.url.root ec.mode - ee.makefile.target - ee_roms.log.file epocroot error.email.to.list eunit.prepare.zip @@ -2907,8 +2720,6 @@ ido.keep.old ido.romtree ido.template.robot.ready - image_creation.copyto - image_creation.drive imaker.command imaker.fmpp.ant imaker.fmpp.makefile @@ -2931,7 +2742,6 @@ notes.release.dir notes.server number.of.threads - overlays.log.file parse_abld_what.tool prep.build.dir prep.delivery.modificationset @@ -2948,7 +2758,6 @@ remote.builds.config.file required.ant.version robot.email.to - rombuild.makefile.name s60.delta.config.prefix s60.getenv.trigger.location sbs.config @@ -2961,19 +2770,15 @@ src.dir src subcon.log.file - subcon.makefile.target subcon.zips.dir sysdef.clean.configurations.list team teamlevel.ci.system teamlevel.folder.number temp.build.dir - trace.log.file - trace.makefile.target tracing.csv.file tsrc.data.dir tsrc.path.list - uda.makefile.target unix.password.available unix.password unix.username.available @@ -2981,7 +2786,6 @@ unsubst.after.build validate.policy.log.xml validate.properties.at.startup - variant.image.targetpath week.number zip.ee.log.file zip.localised.log.file @@ -3005,6 +2809,7 @@ exceptions.target ant.loglevel project.spec.name + target.times.log.file Documentation @@ -3030,4 +2835,17 @@ bom.log build.number + + coverity + Coverity Prevent code coverage tool Properties + coverity.analyze.dir + coverity.config.dir + coverity.inter.dir + coverity.link.dir + coverity.log.dir + coverity.no.thread + coverity.output.dir + coverity.report.dir + coverity.report.file +