aboutsummaryrefslogtreecommitdiff
path: root/bbot/agent
AgeCommit message (Expand)AuthorFilesLines
2021-03-26Add support for interactive buildsKaren Arutyunov5-17/+130
2021-02-17Disable RAM dividing heuristicsBoris Kolpackov1-0/+8
2021-02-11Increase agent's default build timeout from 60 to 90 minutesKaren Arutyunov1-2/+2
2020-09-30Tweak TFTP parameters some more, this time including serverBoris Kolpackov1-0/+1
2020-06-25Increase bootstrap timeout to 60 minutesBoris Kolpackov1-2/+2
2020-04-09Use butl::readsymlink() instead of POSIX readlink() in agentKaren Arutyunov1-19/+13
2020-02-12Adapt to renaming butl::fdnull() to fdopen_null()Karen Arutyunov2-6/+8
2020-02-12Use copyright extracted from LICENSE file for printing utility versionKaren Arutyunov1-1/+1
2020-02-07Drop copyright notice from source codeKaren Arutyunov7-7/+0
2019-07-01Make unexpected build machine exit warning instead of errorBoris Kolpackov1-1/+1
2019-06-28Add note on JOURNAL_STREAM added in systemd 231Boris Kolpackov1-0/+3
2019-06-03Adapt to renaming traits alias to traits_type for basic_path, basic_url, and ...Karen Arutyunov2-2/+3
2019-04-09Increase default build timeout to 60 minutesBoris Kolpackov1-2/+2
2019-03-11Release other machine locks before bootstrappingBoris Kolpackov1-0/+6
2019-02-23Don't allow machine configuration override RAM and CPUBoris Kolpackov1-5/+10
2019-02-08Increase build startup timeout to 2 minutesBoris Kolpackov1-4/+4
2019-02-07Increase default bootstrap timeout to 30 minutesBoris Kolpackov1-2/+2
2019-02-07Fix race in machine checkBoris Kolpackov1-7/+15
2019-02-05Fix typoBoris Kolpackov1-1/+1
2019-02-04Use QMP (QEMU Machine Protocol) events as machine log fileBoris Kolpackov3-15/+130
2019-02-01Periodically check whether machine is still runningBoris Kolpackov2-6/+83
2019-01-31Increase build mis-boot timeout from 60 to 90 secondsBoris Kolpackov1-2/+2
2019-01-28Add ability to specify alternative bridge interface to bbot-agentBoris Kolpackov2-26/+31
2019-01-28Fix race in QEMU shutdownBoris Kolpackov2-8/+18
2019-01-26Increase QEMU rx/tx queue to 1024Boris Kolpackov1-4/+4
2019-01-25Increase network queue sizes for better reliability under high loadBoris Kolpackov1-1/+14
2019-01-23Pass -w (wait) option to iptablesBoris Kolpackov1-0/+2
2019-01-21Add support for running multiple instances of agent for same toolchainBoris Kolpackov4-126/+313
2019-01-16Update copyright yearKaren Arutyunov7-8/+8
2018-11-15Add note on controller priorityBoris Kolpackov1-1/+6
2018-11-06Tweak qemu RTC options to try to avoid clock driftBoris Kolpackov1-0/+6
2018-10-16Fix bug in logical CPUs to sockets/cores/threads topology mappingBoris Kolpackov1-9/+14
2018-10-11Fix agent loosing controller URLsKaren Arutyunov1-2/+2
2018-10-11Verify that task repository location is remoteKaren Arutyunov1-5/+14
2018-09-19Fix agent to always skip invalid task responseKaren Arutyunov1-5/+9
2018-08-20Adapt to new process::try_wait() function signatureKaren Arutyunov1-1/+1
2018-07-10Make use of ifdstream hashingKaren Arutyunov1-3/+1
2018-06-25Set QEMU_AUDIO_DRV to 'none' to disable audio outputBoris Kolpackov1-2/+3
2018-06-22Make communication with QEMU monitor more robustBoris Kolpackov1-4/+8
2018-05-19Update copyright yearKaren Arutyunov7-8/+8
2018-05-17Pass ignore_dangling flag to dir_iterator() ctorKaren Arutyunov1-3/+5
2018-03-06Rename manifest in bootstrap scripts, add backwards-compatibility to agentBoris Kolpackov1-1/+11
2018-03-05Rename task/result/bootstrap manifests to *.manifest formBoris Kolpackov1-3/+3
2018-03-05Style/naming cleanup in man synopsisBoris Kolpackov1-3/+3
2017-12-17Convert to using operator<<(ostream,process_exit)Boris Kolpackov1-2/+2
2017-10-19Add support for machine_manifest changes valueKaren Arutyunov1-1/+2
2017-10-09Don't fail hard if we were unable to suspend machineBoris Kolpackov3-12/+24
2017-10-09Increase bootstrap timeout to 20 minutesBoris Kolpackov1-2/+2
2017-10-07Remove stray newlineBoris Kolpackov1-1/+0
2017-10-06Get rid of using namespace stdBoris Kolpackov1-5/+7