aboutsummaryrefslogtreecommitdiff
path: root/bbot
AgeCommit message (Expand)AuthorFilesLines
2017-05-19Make TFTP upload even more robustBoris Kolpackov1-7/+18
2017-05-19Tweak systemd diagnostics outputBoris Kolpackov1-5/+8
2017-05-13Make TFTP upload more robustBoris Kolpackov1-0/+10
2017-05-12Add support for including data with trace objectBoris Kolpackov4-17/+29
2017-05-12Do soft/hard fail properlyBoris Kolpackov3-56/+35
2017-05-11Allow multi-line machine manifest options valueKaren Arutyunov1-6/+29
2017-05-11Add machine manifest unit testKaren Arutyunov1-1/+3
2017-05-11Make machine_manifest class to partially delegate parsing/serialization to ba...Karen Arutyunov1-53/+6
2017-05-10Suspend machine on abnormal build for investigationBoris Kolpackov1-15/+18
2017-05-08Soft-fail if result manifest is brokenBoris Kolpackov3-12/+29
2017-05-05Use version id in agent signatureBoris Kolpackov1-4/+4
2017-05-03Pass toolchain name/version to controllerBoris Kolpackov8-9/+62
2017-05-03Use VERSION_ID instead of VERSION_STR where appropriateBoris Kolpackov2-2/+2
2017-05-01Adapt to adding hxx extension for headers and lib prefix for library dir in l...Karen Arutyunov11-35/+35
2017-05-01Use standard version in bootstrap manifestBoris Kolpackov4-39/+45
2017-05-01Retry mis-booted machinesBoris Kolpackov3-144/+201
2017-05-01Soft-fail on VM forcedown failuresBoris Kolpackov5-88/+113
2017-04-30Add hxx extension for headers and lib prefix for library dirsKaren Arutyunov23-92/+91
2017-04-29Use fixed TFTP ports for robustnessBoris Kolpackov7-45/+59
2017-04-28Make tap deletion more robustBoris Kolpackov1-37/+66
2017-04-28Switch to version moduleKaren Arutyunov4-81/+91
2017-04-24Add more agent tracingBoris Kolpackov1-0/+6
2017-04-24Implement more robust task download in workerBoris Kolpackov1-13/+37
2017-04-22Make HTTP soft error handling more robustBoris Kolpackov3-16/+57
2017-04-22Up default agent verbosity to 3Boris Kolpackov1-1/+1
2017-04-22Add support for ifname=? and mac=? in kvm optionsBoris Kolpackov1-0/+22
2017-04-22Rename directory /build/bbot/ to /build/bots/Boris Kolpackov1-1/+1
2017-04-22Rename directory toolchain/ to toolchains/Boris Kolpackov1-2/+2
2017-04-22Rename directory/option environment to environmentsBoris Kolpackov2-3/+3
2017-04-22Various tweaksBoris Kolpackov2-3/+5
2017-04-21Various improvementsBoris Kolpackov2-16/+46
2017-04-21Make compilable on WindowsBoris Kolpackov4-54/+56
2017-04-21Pass machine options instead of default QEMU/KVM network/disk setupBoris Kolpackov3-23/+33
2017-04-21Switch to using virtio-blk instead of virtio-scsi by defaultBoris Kolpackov1-4/+8
2017-04-20Fix compilation errorKaren Arutyunov1-1/+0
2017-04-20Get rid of libbbot::variableKaren Arutyunov3-5/+13
2017-04-20Add support for machine manifest options valueKaren Arutyunov1-2/+42
2017-04-20Add machine optionsBoris Kolpackov2-4/+15
2017-04-20Don't commit all available RAM to VMBoris Kolpackov1-2/+16
2017-04-19Adapt to challenge and fingerprint manifest values being optional nowKaren Arutyunov1-2/+2
2017-04-19Minor improvementBoris Kolpackov1-1/+5
2017-04-19Add --fake-machine and machine-less agent/worker testBoris Kolpackov7-45/+113
2017-04-19Fix clang compilation errorKaren Arutyunov1-3/+5
2017-04-18Fix bug (toolchain number conversion to string)Boris Kolpackov1-2/+2
2017-04-18Add --trust agent optionBoris Kolpackov4-15/+36
2017-04-18Add --systemd-daemon option to workerBoris Kolpackov6-31/+54
2017-04-18If build terminates abnormally, suspend machine for investigationBoris Kolpackov1-16/+25
2017-04-18Finish agent and worker logicBoris Kolpackov17-322/+1323
2017-04-12Complete agent side of machine bootstrapBoris Kolpackov8-53/+196
2017-04-11Close sockets on execBoris Kolpackov4-4/+9