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 | — |