Part of lp.buildmaster.tests
Function | check_mintime_to_builder | Test the estimated time until a builder becomes available. |
Function | set_remaining_time_for_running_job | Set remaining running time for job. |
Function | check_delay_for_job | Undocumented |
Function | total_builders | How many available builders do we have in total? |
Function | builders_for_job | How many available builders can run the given job? |
Function | check_estimate | Undocumented |
Function | disable_builders | Disable bulders with the given processor and virtualization setting. |
Function | nth_builder | Find nth builder that can execute the given build. |
Function | assign_to_builder | Simulate assigning a build to a builder. |
Class | TestBuildQueueBase | Setup the test publisher and some builders. |
Class | SingleArchBuildsBase | Set up a test environment with builds that target a single |
Class | TestBuilderData | Test the retrieval of builder related data. The latter is required |
Class | TestMinTimeToNextBuilder | Test estimated time-to-builder with builds targetting a single |
Class | MultiArchBuildsBase | Set up a test environment with builds and multiple processors. |
Class | TestMinTimeToNextBuilderMulti | Test estimated time-to-builder with builds and multiple processors. |
Class | TestMultiArchJobDelayEstimation | Test estimated job delays with various processors. |
Class | TestJobDispatchTimeEstimation | Test estimated job delays with various processors. |