aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-07-20Add blank line before batch file labelBoris Kolpackov3-0/+3
This seems to make a difference if we use UNIX newlines.
2017-07-19Use fail instead of assert in export stubBoris Kolpackov1-1/+1
2017-07-19Document installation testingBoris Kolpackov1-6/+33
2017-07-18Adapt to non-optional task targetKaren Arutyunov6-34/+36
2017-07-17Require target in environment scriptsBoris Kolpackov4-34/+39
2017-07-17Use 'build' instead target/machine name for configuration directoryBoris Kolpackov1-3/+2
Less noise in the logs.
2017-07-14Make use of wildcards in buildfilesKaren Arutyunov19-87/+70
2017-07-14Make tests to be a sub-projectKaren Arutyunov11-15/+60
2017-06-26Only examine first 512 log line bytes for warnings detectionKaren Arutyunov2-2/+8
Fixes
2017-06-22Minor comment fixKaren Arutyunov1-3/+3
2017-06-21Add support for task manifest warning-regex valueKaren Arutyunov2-21/+61
2017-06-20Make bbot worker to set operation warning statusKaren Arutyunov1-8/+50
2017-06-14Periodically recheck for manifest uploadBoris Kolpackov3-13/+24
There seems to be some obscure race, perhaps related to tmpfs?
2017-06-06Adapt to process_start() signature changeKaren Arutyunov2-3/+1
2017-06-02Add support for bbot agent authenticationKaren Arutyunov4-21/+128
2017-05-30Extend tracer with process_run() command interfaceKaren Arutyunov7-34/+25
2017-05-30Change task response challenge definition in manualKaren Arutyunov1-6/+5
2017-05-24Some more TFTP upload robustness workBoris Kolpackov3-24/+30
2017-05-24Remove task response manifest for good measureBoris Kolpackov1-0/+2
2017-05-20Add *.ii to .gitignoreKaren Arutyunov1-0/+1
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-12Adjust repository URL, fingerprints in testsBoris Kolpackov1-3/+3
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-11Complete doc/ infraKaren Arutyunov9-1/+74
2017-05-11Allow multi-line machine manifest options valueKaren Arutyunov2-6/+74
2017-05-11Add machine manifest unit testKaren Arutyunov7-172/+333
2017-05-11Make machine_manifest class to partially delegate parsing/serialization to ↵Karen Arutyunov2-55/+14
base one
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-05Bump version to 0.6.0-a.0.z, master is open for businessBoris Kolpackov2-4/+4
2017-05-03Bump version to 0.5.00.5.0Boris Kolpackov2-5/+5
2017-05-03Pass toolchain name/version to controllerBoris Kolpackov8-9/+62
2017-05-03Spec toolchain-name and toolchain-version in task request manifestBoris Kolpackov1-3/+12
2017-05-03Use VERSION_ID instead of VERSION_STR where appropriateBoris Kolpackov2-2/+2
2017-05-02Explicitly specify --environments in rc.d since there is no HOMEBoris Kolpackov1-1/+1
2017-05-02Add FreeBSD rc.d scriptBoris Kolpackov1-0/+14
2017-05-02Add VC14 bootstrap/environment batch filesBoris Kolpackov4-2/+225
2017-05-01Add bootstrap/environment batch files for MinGWBoris Kolpackov2-0/+219
2017-05-01Adapt to adding hxx extension for headers and lib prefix for library dir in ↵Karen Arutyunov12-37/+37
libbutl
2017-05-01Fix tests for previous version changeBoris Kolpackov1-10/+10
2017-05-01Use standard version in bootstrap manifestBoris Kolpackov6-45/+51
2017-05-01Retry mis-booted machinesBoris Kolpackov3-144/+201
2017-05-01Soft-fail on VM forcedown failuresBoris Kolpackov5-88/+113
Since we've got the result this should be harmless. And should help with spurious KVM crashes with Mac OS guest.
2017-05-01Prevent MSYS2 tar from forking for decompressionBoris Kolpackov1-2/+5
2017-04-30Add hxx extension for headers and lib prefix for library dirsKaren Arutyunov28-98/+102
2017-04-29Use fixed TFTP ports for robustnessBoris Kolpackov7-45/+59
This way we can cleanup old iptables entries in case or crash/termination