diff -r be27ed110b50 -r d8ac696cc51f buildframework/helium/config/helium_data_model.xml
--- a/buildframework/helium/config/helium_data_model.xml Wed Oct 28 14:39:48 2009 +0000
+++ b/buildframework/helium/config/helium_data_model.xml Wed Dec 23 19:29:07 2009 +0200
@@ -46,25 +46,25 @@
ats.testrun.name
recommended
string
- Modify the test-run name if you have understanding of test.xml file or leave it as it is. Deafault value is a string consist of build id, product name, major and minor versions
+ Modify the test-run name if you have understanding of test.xml file or leave it as it is. Default value is a string consist of build id, product name, major and minor versions
ats.plan.name
recommended
string
- Modify the plan name if you have understanding of test.xml file or leave it as it is. Deafault value is "plan"
+ Modify the plan name if you have understanding of test.xml file or leave it as it is. Default value is "plan"
ats.trace.enabled
recommended
string
- Should be "True" if tracing is needed during the tests running on ATS3. Deafault value is "False", the values are case-sensitive.
+ Should be "True" if tracing is needed during the tests running on ATS3. Default value is "False", the values are case-sensitive.
ats.ctc.enabled
recommended
string
- Should be "True" if coverage measurement and dynamic analysis (CTC) tool support is to be used by ATS. Deafault value is "False", the values are case-sensitive.
+ Should be "True" if coverage measurement and dynamic analysis (CTC) tool support is to be used by ATS. Default value is "False", the values are case-sensitive.
ats.email.list
@@ -152,6 +152,12 @@
Path for creation of the drop file during the build. Default is ATS3AsteDrop.zip
+ ats.drops.count
+ discouraged
+ string
+ ATSDrop files counter. Value is set to have total number of ATSDrops.
+
+
ats.product.name
must
string
@@ -176,14 +182,26 @@
ats.aste.testrun.name
recommended
string
- Modify the test-run name if you have understanding of test.xml file or leave it as it is. Deafault value is a string consist of build id, product name, major and minor versions
+ Modify the test-run name if you have understanding of test.xml file or leave it as it is. Default value is a string consist of build id, product name, major and minor versions
ats.aste.plan.name
recommended
string
- Modify the plan name if you have understanding of test.xml file or leave it as it is. Deafault value is "plan"
-
+ Modify the plan name if you have understanding of test.xml file or leave it as it is. Default value is "plan"
+
+
+ ats.evalid.pre
+ never
+ string
+ Temp dir
+
+
+ ats.evalid.post
+ never
+ string
+ Temp dir
+
disable.analysis.tool
allowed
@@ -311,6 +329,54 @@
This is where the build logs are stored.
+ archive.log.dir
+ discouraged
+ string
+ This is where the archive logs are stored.
+
+
+ compile.log.dir
+ discouraged
+ string
+ This is where the compile logs are stored.
+
+
+ post.log.dir
+ discouraged
+ string
+ This is where the post build logs are stored.
+
+
+ prep.log.dir
+ discouraged
+ string
+ This is where the preparation build logs are stored.
+
+
+ test.log.dir
+ discouraged
+ string
+ This is where the ats test logs are stored.
+
+
+ localisation.log.dir
+ discouraged
+ string
+ This is where the localisation logs are stored.
+
+
+ roms.log.dir
+ discouraged
+ string
+ This is where the roms logs are stored.
+
+
+ diamonds.build.output.dir
+ discouraged
+ string
+ This is where the diamonds output XML files are stored.
+
+
build.signal.status.dir
discouraged
string
@@ -377,6 +443,12 @@
Defined if build.system is set to "ebs", which is the default.
+ schema.new
+ allowed
+ boolean
+ enabling / disabling the new schema (schema 3.0).
+
+
build.system.sbs
never
string
@@ -686,6 +758,12 @@
string
List of targets that should be logged in to Diamonds.
+
+ exceptions.target
+ never
+ string
+ target to be executed in case of exceptions (mainly to generate the summary and raise signal).
+
documentation.url.root
@@ -714,6 +792,12 @@
Ensures the cleanup-all target is called when the build finishes.
+ skip.sbs.parser.exception
+ allowed
+ string
+ to skip the exception and continue the build during log parsing for raptor
+
+
sbs.config
allowed
string
@@ -799,6 +883,12 @@
Location of sysdef2make.pl file, which is used to translate system definition files to make files. Internal property that normally does not require changes.
+ ec.sysdef2make.cmdline
+ allowed
+ string
+ Extra command line parameters for the sysdef2make call.
+
+
ec.tools.dir
discouraged
string
@@ -1020,6 +1110,13 @@
string
Contains Helium version information
+
+ helium.revision
+ never
+ string
+ Contains Helium version information
+
+
@@ -1198,6 +1295,12 @@
Is a previous builds md5 being passed manually
+ old.bom.log.publish.dir
+ allowed
+ string
+ Publish dir location of the old bom log.
+
+
metadata.db.file
never
string
@@ -1252,12 +1355,6 @@
If defined the qmake stage will be enabled during compilation.
- qt.dir
- recommended
- string
- The location of the Qt framework to build.
-
-
qt.qmake.ant.template
allowed
string
@@ -1283,12 +1380,6 @@
then those arguments are discarded.
- qt.configure.log.name
- never
- string
- The name of the Qt configure output log.
-
-
absolute.prep.root.dir
never
string
@@ -1769,6 +1860,12 @@
Configuration file for SIS-file generation.
+ sis.config.name
+ allowed
+ string
+ Common Configuration config name. Override to select a specific config group.
+
+
sms.number
never
string
@@ -2216,6 +2313,193 @@
string
Location of build metadata database.
+
+ ant.loglevel
+ allowed
+ string
+ Level of ant logging.
+
+
+ last.major.release.database.url
+ never
+ string
+ URL for the database.xml of last major release
+
+
+ ivy.xml.file
+ never
+ string
+ Ivy configuration file
+
+
+ dependency.grph
+ never
+ string
+ Location of dependency.grph
+
+
+ python.dir
+ allowed
+ string
+ Location of python library
+
+
+ python.internal.dir
+ allowed
+ string
+ Location of nokia internal python library
+
+
+ subcon
+ allowed
+ string
+ subcon
+
+
+ dependency.external.grph
+ never
+ string
+ Location of dependencies_external.grph
+
+
+ build.logs.list
+ never
+ string
+ Contains comma separted list of build logs
+
+
+ binary.sizes.rom.logs.list
+ never
+ string
+ List of binary sizes rom logs
+
+
+ binary.sizes.output.file
+ never
+ string
+ File containing data related to flash image size
+
+
+ run.ccm
+ never
+ boolean
+ Enable CCM operations
+
+
+ old.bom.log
+ discouraged
+ string
+ Location of last usable XML BOM log file for creating a BOM delta.
+
+
+ symbian.version.week
+ allowed
+ string
+ Symbian release week
+
+
+ symbian.version
+ allowed
+ string
+ Symbian release version
+
+
+ s60.release
+ allowed
+ string
+ s60.release
+
+
+ symbian.version.year
+ allowed
+ string
+ Symbian release year
+
+
+ s60.version
+ allowed
+ string
+ s60.version
+
+
+ bom.log
+ never
+ string
+ Location of XML BOM log
+
+
+ build.number
+ allowed
+ integer
+ Build number
+
+
+ ado.quality.dirs.path
+ never
+ string
+ List of ado quality dirs
+
+
+ s60.getenv.path
+ never
+ string
+ Path referring to latest s60 release
+
+
+ ido.variant
+ allowed
+ string
+ 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
+ project.spec.name
+
+
+ email.from
+ allowed
+ string
+ From email adress
+
+
+ diamonds.log.file
+ allowed
+ string
+ Location of diamonds log
+
+
+ md5.current.build
+ never
+ string
+ Location of current build md5 file
+
+
+ ccm.toplevel.project
+ never
+ string
+ Toplevel CCM project
+
+
+ project.startswith
+ allowed
+ string
+ Starting letters of project used to find complete CM name
+
+
+ release.notes.temp
+ never
+ string
+ Temp release notes
+
+
Environment
@@ -2234,6 +2518,11 @@
Preparing the build area.
prep.config.file
prep.delivery.file
+ old.bom.log.publish.dir
+ ado.quality.dirs.path
+ s60.getenv.path
+ ido.variant
+ overlay.files.path
localFreeSpace
@@ -2255,11 +2544,15 @@
build.system
build.system.ebs
ido.build.filter
+ build.logs.list
+ binary.sizes.rom.logs.list
+ binary.sizes.output.file
sisFiles
Creating SIS files.
sis.config.file
+ sis.config.name
rombuild
@@ -2303,6 +2596,8 @@
publish.fileset.ids
publish.release.subdir
publish.release.dir
+ email.from
+ md5.current.build
mobilecrash
@@ -2325,6 +2620,9 @@
releasenotes.temp.props
releasenotes.temp.props2
releasenotes.template
+ ccm.toplevel.project
+ project.startswith
+ release.notes.temp
DeltaZip
@@ -2366,8 +2664,10 @@
ec.history.option
ec.scripts.dir
ec.sysdef2make
+ ec.sysdef2make.cmdline
ec.tools.dir
ec.build.class
+ schema.new
sbs.implicit.tools.build
sbs.tools.config
ec.mem.limit
@@ -2423,6 +2723,7 @@
diamonds.build.id
diamonds.build.url
diamonds.target.list.to.log
+ diamonds.log.file
Localisation
@@ -2460,6 +2761,7 @@
ats.product.hwid
ats.drop.file
ats.aste.drop.file
+ ats.drops.count
ats.aste.email.list
ats.product.name
ats.script.type
@@ -2475,6 +2777,8 @@
eunitexerunner.flags
drop.file.counter
exclude.test.layers
+ ats.evalid.pre
+ ats.evalid.post
Company
@@ -2495,8 +2799,6 @@
Qt
- qt.dir
- qt.configure.log.name
qt.qmake.ant.template
qt.qmake.makefile.template
qt.configure.args
@@ -2519,6 +2821,14 @@
build.errors.limit
build.id
build.log.dir
+ archive.log.dir
+ compile.log.dir
+ roms.log.dir
+ localisation.log.dir
+ diamonds.build.output.dir
+ post.log.dir
+ prep.log.dir
+ test.log.dir
build.signal.status.dir
build.status.email.template
build.log
@@ -2530,6 +2840,7 @@
build.sisfiles.dir
build.summary.file
build.system.sbs
+ skip.sbs.parser.exception
build.temp.dir
build.type
build.version
@@ -2590,6 +2901,7 @@
helium.java.lib.dir
helium.svn.workarea.dir
helium.version
+ helium.revision
ido.cenrep.root
ido.cenrep.target
ido.keep.old
@@ -2690,5 +3002,32 @@
hlm.enable.asserts
python.modules.path
metadata.dbfile
+ exceptions.target
+ ant.loglevel
+ project.spec.name
+
+
+ Documentation
+
+ last.major.release.database.url
+ ivy.xml.file
+ dependency.grph
+ python.dir
+ python.internal.dir
+ subcon
+ dependency.external.grph
+
+
+ Bom
+
+ run.ccm
+ old.bom.log
+ symbian.version.week
+ symbian.version
+ symbian.version.year
+ s60.version
+ s60.release
+ bom.log
+ build.number