kiln

The build system of the tree: its plans, its broker protocol, its runs and its tests (kiln).

Detailed description

Classes

Class What it is
CachedAnswer —
FreshnessHost —
HandedPackage —
HostPrograms —
InputReader —
JournalWriter —
KilnBrokerService Build broker, hosted by an application (kiln architecture §KN-A11)
Launcher —
Message —
OutputRecord —
PreparedBuild —
ProgressMeter —
RetentionSettings —
RunHost Helpers of one run: started before the first suite, stopped after the last
RuntimeLinkage —
RuntimeObjects —
SuiteBaseFolder Base folder of one suite process (test-system-revamp §TSR-S-4): a new `octomy-test-XXXXXX` folder in the temporary folder, which the suite gets as `–base-dir <path>`
SuiteHost What the helpers of a run give each suite (script-ports §SCP-D-4.2): RunHost fills it from the profile's keys
TechniqueSelection —
TechniqueStates —

Namespaces

Namespace What it is
kit Writer of the kiln kit
opal OPAL tasks of kiln: build progress, the queue, storage and the announcements
qtconf Configuration of a Qt build that kiln makes from the machine it runs on
remote Announcement board of remote kiln builds (§KA-R)
In this section