aboutsummaryrefslogtreecommitdiff
path: root/bbot
AgeCommit message (Expand)AuthorFilesLines
2023-05-16Randomize URL query order within each priorityinterruptBoris Kolpackov1-5/+12
2023-05-16Implement machine interruption for priority level fourBoris Kolpackov1-35/+80
2023-05-15Add CPU boosting for higher 4th priority levelsBoris Kolpackov4-10/+28
2023-05-15Change warning to info when timed our acquiring global toolchain lockBoris Kolpackov1-1/+5
2023-05-15Implement priority lower bound calculation and machine interruptionBoris Kolpackov1-59/+240
2023-05-15Redo priority monitor mode detection to obtain priority rangeBoris Kolpackov1-18/+33
2023-05-14Handle SIGUSR1 interrupt during perform_task()Boris Kolpackov1-32/+101
2023-05-14Setup machine interrupt handling infrastructureBoris Kolpackov1-35/+70
2023-05-14Treat suspended machines same as being bootstrapped for interrupt purposesBoris Kolpackov1-36/+85
2023-05-12Respect --instance-max limit when bootstrapping machinesBoris Kolpackov1-85/+143
2023-05-12Add infrastructure for controller URL prioritiesBoris Kolpackov2-81/+212
2023-05-11Add --instance-max agent optionBoris Kolpackov3-32/+105
2023-05-11Use fake lock for fake machine lockingBoris Kolpackov1-20/+26
2023-05-11Return locked machines from enumerate_machines()Boris Kolpackov3-22/+64
2023-05-11Do not assume bootstrapped machines and task request machines are parallelBoris Kolpackov1-21/+28
2023-05-11Save holding process information (pid, priority) to machine lockBoris Kolpackov1-18/+145
2023-05-10Add global toolchain locking to agentBoris Kolpackov2-250/+416
2023-04-26Generate bindist-result.manifest if bbot.bindist.upload worker step is enabledKaren Arutyunov1-21/+164
2023-04-25Fix worker broken with the previous commitKaren Arutyunov1-16/+16
2023-04-24Add support for bbot.bindist.upload and bbot.upload steps in workerKaren Arutyunov3-72/+509
2023-04-20Log configuration UUIDs after bpkg.configure.build step idKaren Arutyunov1-11/+111
2023-04-20Add support for package-specific config vars in package build config in workerKaren Arutyunov1-186/+284
2023-04-18Fix arguments of bpkg-pkg-build command at bpkg.test-separate-installed.confi...Karen Arutyunov1-3/+3
2023-04-17Pass global import override for bootstrap module globally on bpkg command lin...Karen Arutyunov1-12/+7
2023-04-12Fix verifying which step id can be enabled/disabled in workerKaren Arutyunov1-0/+1
2023-04-11Add support for bbot.sys-install step in workerKaren Arutyunov1-35/+551
2023-04-07Add support for bbot.install.ldconfig step in workerKaren Arutyunov1-19/+81
2023-04-06Add support for bpkg.bindist.* step idsKaren Arutyunov1-139/+577
2023-04-04Configure system dependencies from build package configuration globally in wo...Karen Arutyunov1-18/+62
2023-04-03Add support for package build config worker steps and steps enabling/disablingKaren Arutyunov1-1045/+1482
2023-02-02Add support for package config options in workerKaren Arutyunov1-11/+41
2023-02-01Adapt worker to added in bpkg support for system package managerKaren Arutyunov1-1/+1
2022-12-12Adapt to butl::b_info() API changeKaren Arutyunov1-4/+7
2022-12-08Adapt to dir_iterator API changeKaren Arutyunov2-5/+7
2022-11-23Add support for package-config task manifest valueKaren Arutyunov2-134/+360
2022-11-08Adjust to diagnostics epilogue interface changeBoris Kolpackov1-2/+2
2022-10-27Suppress (potential) bogus GCC 12 -Wrestrict warningsBoris Kolpackov3-9/+9
2022-10-04Work around lack of C++17 ctor in butl::optionalBoris Kolpackov1-0/+10
2022-10-03Get rid of deprecated QEMU option styleBoris Kolpackov1-1/+1
2022-10-03Omit USB QEMU options if custom options are providedBoris Kolpackov1-8/+13
2022-10-03Add CPUAffinity to agent systemd service fileBoris Kolpackov1-0/+1
2022-10-03Tweaks to KVM command lineBoris Kolpackov1-1/+4
2022-10-03Improve diagnosticsBoris Kolpackov1-6/+12
2022-09-21Add support for interactive CI breakpoint 'none' valueKaren Arutyunov1-1/+1
2022-07-20Fix buildfile to avoid conditional dependency declarationsBoris Kolpackov1-14/+11
2022-06-29Add config.<pkg>.develop=false variable to configuration of main and external...Karen Arutyunov1-13/+107
2022-06-28Fix worker not to fail on reading child process output without terminating ne...Karen Arutyunov1-5/+5
2022-03-08Determine config.install.root differently for various primary package typesKaren Arutyunov1-43/+54
2022-02-14Fix result manifest request failures due to exceeding request size limitKaren Arutyunov4-10/+37
2021-12-09Add support for multiple requirements in requirement alternativeKaren Arutyunov1-1/+7