Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The properties associated with a model file are derived from a hierarchy of property files. All files named directory.properties assign properties to the directory the are placed and all subdirectories. Files named modelA.properties assign properties to all files in the same diretory directory with the same filename, i.e. modelA.sct or modelA.broken.sct.

There are some predefined properties which generally control model detection and categorization but you can add any other property.

name
KeyValueTypeDefaultCombinationDescriptionExample
ignorebooltrueOverrideIgnored model files / directories will not be included in the automatic testing process.ignore = false
confidentialboolfalseOverrideIf set the test / benchmarks should not publish any information about the content or meta-data of the model.confidential = true
modelFileExtensionComma separated list of stringsemptyOverrideA list of file name suffixes (file extensions) for identify model files.modelFileExtension = sct
traceFileExtensionComma separated list of stringsemptyOverrideA list of file name suffixes (file extensions) for identify test trace files.traceFileExtension = eso, .trace
resourceSetIDStringnullNot propagatedA globally unique identifier which will cause the associated model files to be loaded into one resource set which allows resolving cross references between models files.resourceSetID = my-unique-id
modelPropertiesComma separated list of stringsemptyCombinedA list of model specific categories that should be assigned to the model. The categories are handled as a set where is property file in the hierarchy can add or remove (using !) new tags.modelProperties = tiny-model, ! broken
Other propertiesStringempty
Combined
OverrideAny user specific property.

complexity = 9001

Other properties

Note that ignore is true by default, that means you have to set it explicitly to include new files/folders in the automatic testing process.

Benchmarks

Status
colourYellow
titleWIP