aboutsummaryrefslogtreecommitdiff
path: root/bbot/worker/worker.cxx
AgeCommit message (Expand)AuthorFilesLines
2020-10-05Handle case where io_error not derived from system_errorBoris Kolpackov1-7/+12
2020-10-05Fix another bug in worker upload logicBoris Kolpackov1-2/+7
2020-10-01Fix few bugs in worker result upload logicBoris Kolpackov1-1/+12
2020-10-01Adapt to adding ext_mods parameter to butl::b_info()Karen Arutyunov1-16/+9
2020-10-01Configure main package as a system dependency of test package when requiredKaren Arutyunov1-7/+14
2020-09-30Tweak TFTP parameters some more, this time including serverBoris Kolpackov1-1/+1
2020-09-21Revert TFTP block size increaseBoris Kolpackov1-4/+4
2020-09-21Tweak TFTP parameters some moreBoris Kolpackov1-4/+4
2020-09-21Add support for modules that require bootstrapKaren Arutyunov1-32/+68
2020-09-15Adjust TFTP parameters to try to get rid of flaky uploadsBoris Kolpackov1-6/+14
2020-09-09Temporarily skip non-installed tests for modules that require bootstrapBoris Kolpackov1-1/+12
2020-07-27Fix command logs UTF-8-sanitizationKaren Arutyunov1-1/+1
2020-06-26Adapt to merging of package external tests, examples, and benchmarks into typ...Karen Arutyunov1-45/+26
2020-04-06Add support for test-exclude task manifest valueKaren Arutyunov1-8/+41
2020-04-02Use ~build2 instead of ~host for build system modules configurationBoris Kolpackov1-2/+12
2020-03-31Fix operation status merge for shared logs in bbot workerKaren Arutyunov1-8/+21
2020-02-22UTF-8-sanitize command logsKaren Arutyunov1-7/+11
2020-02-12Adapt to renaming butl::fdnull() to fdopen_null()Karen Arutyunov1-2/+2
2020-02-12Use copyright extracted from LICENSE file for printing utility versionKaren Arutyunov1-1/+1
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-11-12Adjust to config.import to config.config.load renameBoris Kolpackov1-2/+2
2019-11-06Make worker be compilable with VCKaren Arutyunov1-2/+2
2019-11-06Add support for testing build system modules to workerKaren Arutyunov1-138/+340
2019-11-01Make use of --package-cwd bpkg-pkg-test optionKaren Arutyunov1-119/+4
2019-10-31Use environment task manifest value to locate environment setup executableKaren Arutyunov1-7/+24
2019-10-31Swap order of bpkg environment and task args in workerKaren Arutyunov1-40/+40
2019-10-31Add support for tests, examples, and benchmarks package manifest valuesKaren Arutyunov1-136/+466
2019-10-28Fix worker to unquote extracted config.install.root valueKaren Arutyunov1-3/+6
2019-09-03Fix worker building latest revision rather than zero revisionKaren Arutyunov1-1/+10
2019-08-22Quote directory paths in buildspecsKaren Arutyunov1-5/+5
2019-08-12Fix worker to handle std::system_error that can be thrown by dir_path::curren...Karen Arutyunov1-1/+8
2019-07-25Rollback verbosity level of build2 configure meta-operation run by worker fro...Karen Arutyunov1-4/+11
2019-07-24Increase verbosity level of build2 create/configure meta-operations run by wo...Karen Arutyunov1-4/+16
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 Arutyunov1-1/+1
2019-02-07Cosmetic changeBoris Kolpackov1-1/+1
2019-02-06Propagate abnormal status from startup to build workerBoris Kolpackov1-12/+28
2019-01-16Update copyright yearKaren Arutyunov1-2/+2
2019-01-16Use `b info` command to check if package project/subprojects can be testedKaren Arutyunov1-28/+117
2018-11-09Add explicit -- separator before package name for pkg-build commandBoris Kolpackov1-0/+1
2018-11-02Log changing working directory to build directory in workerKaren Arutyunov1-0/+4
2018-11-01Change worker current directory to package directory for test operationKaren Arutyunov1-7/+36
2018-06-21Adapt to added support of <name>=<value> option notation to CLIKaren Arutyunov1-15/+1
2018-06-15Use portable environment variable manipulation functionsKaren Arutyunov1-10/+22
2018-05-29Rename b.test-installed* worker step ids to b.test-installed*Karen Arutyunov1-5/+5
2018-05-23Adapt to inventing package_name typeKaren Arutyunov1-8/+8
2018-05-19Update copyright yearKaren Arutyunov1-2/+2
2018-03-05Rename task/result/bootstrap manifests to *.manifest formBoris Kolpackov1-4/+5
2017-12-17Convert to using operator<<(ostream,process_exit)Boris Kolpackov1-11/+3
2017-12-15Adapt to libbutl process API extensionKaren Arutyunov1-1/+1