summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Apply AsyncioSafeProcess to Stream's multiprocesstpollard/buildsubprocessTom Pollard2019-12-113-5/+4
* Add profile topic for subprocessed stream methodTom Pollard2019-12-112-1/+3
* Add some basic type hintingTom Pollard2019-12-114-23/+24
* Lint fixesTom Pollard2019-12-113-4/+5
* Fixup sched notification to frontendTom Pollard2019-12-111-1/+1
* Add support for logger print header displaying pipeline outputTom Pollard2019-12-114-2/+22
* Add support for dynamic queue status reporting to frontend State()Tom Pollard2019-12-114-18/+62
* basic async in streamTom Pollard2019-12-116-80/+200
* Failed shell to load via name if no plugintable stateTom Pollard2019-12-112-3/+16
* Move sched notification poll to loop readerTom Pollard2019-12-111-14/+16
* Make it more verbose with front & back notificationsTom Pollard2019-12-112-59/+56
* Add len of session/total elements members to StreamTom Pollard2019-12-114-6/+19
* Explicitly ensure failed build sources are not pushedTom Pollard2019-12-112-2/+3
* Add notifications for session_start & task_groupsTom Pollard2019-12-112-4/+22
* Introduce tblib to handle subprocess exceptionsTom Pollard2019-12-114-7/+38
* Add in dual queue implementation for subprocess build.Tom Pollard2019-12-118-39/+153
* scheduler.py: Notification for last_task_error propagationTom Pollard2019-12-114-6/+25
* tests: Drop buildbox xfailsJürg Billeter2019-12-1014-28/+5
* Drop buildbox sandboxJürg Billeter2019-12-102-275/+0
* .gitlab-ci.yml: Drop buildbox jobJürg Billeter2019-12-101-29/+0
* .gitlab-ci.yml: Add job to test buildbox-runJürg Billeter2019-12-101-0/+6
* .gitlab-ci.yml: Update docker imageJürg Billeter2019-12-101-1/+1
* tests/integration/interactive_build.py: Increase timeoutJürg Billeter2019-12-101-1/+1
* Merge branch 'bschubert/add-randomized-order-tests' into 'master'Benjamin Schubert2019-12-102-0/+24
|\
| * tox.ini: Add ability to run tests in a randomized orderBenjamin Schubert2019-12-102-0/+24
|/
* Merge branch 'tlater/tar-test-security' into 'master'Tristan Maat2019-12-101-11/+3
|\
| * tests/sources/tar.py: Use `utils._force_rmtree` instead of chmodTristan Maat2019-12-101-11/+3
|/
* Merge branch 'juerg/buildbox-run' into 'master'Jürg Billeter2019-12-1014-22/+232
|\
| * tests/integration/workspace.py: xfail logging for buildbox-runJürg Billeter2019-12-101-0/+1
| * tests/integration/messages.py: xfail logging for buildbox-runJürg Billeter2019-12-101-0/+2
| * tests/integration/manual.py: xfail logging for buildbox-runJürg Billeter2019-12-101-0/+1
| * tests/integration/interactive_build.py: xfail logging for buildbox-runJürg Billeter2019-12-101-1/+1
| * tests/integration/shell.py: xfail bind mount for buildbox-runJürg Billeter2019-12-101-4/+4
| * tests/integration/script.py: xfail read-only-root for buildbox-runJürg Billeter2019-12-101-0/+3
| * tests/integration/script.py: Relax error message checkJürg Billeter2019-12-101-1/+1
| * tests/integration/sandbox.py: Do not limit shm test to bwrap sandboxJürg Billeter2019-12-103-10/+43
| * _platform: Support experimental buildbox-run sandbox on all platformsJürg Billeter2019-12-102-3/+25
| * Add buildbox-run sandboxBenjamin Schubert2019-12-101-0/+148
| * _sandboxreapi.py: Pass sandbox flags to _execute_action()Jürg Billeter2019-12-102-3/+3
|/
* Merge branch 'coldtom/fix-junction-remotes' into 'master'Jürg Billeter2019-12-102-3/+50
|\
| * Add test for junction option interactioncoldtom/fix-junction-remotesThomas Coldrick2019-12-101-0/+47
| * _project.py: Allow junctions to use parent remoteThomas Coldrick2019-12-101-3/+3
|/
* Merge branch '1211-stop-using-non-posix-features-in-small-test-suite-tests-to...Tristan Maat2019-12-091-4/+4
|\
| * tests/internals/cascache.py: Stop using non-posix shell featuresTristan Maat2019-12-091-4/+4
|/
* Merge branch 'tlater/update-workspace-manpages' into 'master'Tristan Maat2019-12-091-2/+2
|\
| * man/bst-workspace-reset.1: Update workspace re-open help messageTristan Maat2019-12-091-2/+2
|/
* Merge branch 'traveltissues/remove-unused-functions' into 'master'Darius Makovsky2019-12-0912-296/+2
|\
| * _remote: ignore unused argsDarius Makovsky2019-12-091-1/+1
| * _profile: ignore unused argsDarius Makovsky2019-12-091-1/+1
| * resources: remove [un]register_exclusive_interest()Darius Makovsky2019-12-091-50/+0