summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* cas: localhost tcp/ip connection when on win32aevri/win32_receive_signalsAngelos Evripiotis2019-10-152-4/+52
* CASDProcessManager: expect return code 1 on win32Angelos Evripiotis2019-10-151-1/+10
* casdprocessmanager: extract _UnixSocketConnectionAngelos Evripiotis2019-10-151-7/+34
* cascache: refactor, extract "connection_string"Angelos Evripiotis2019-10-152-3/+4
* CASDProcessManager: 'release_resources' conventionAngelos Evripiotis2019-10-152-16/+12
* cascache: extract CASDProcess in new moduleAngelos Evripiotis2019-10-154-148/+245
* _signals.blocked: early-out on win32Angelos Evripiotis2019-10-151-0/+5
* scheduler: no redundant signal code on win32Angelos Evripiotis2019-10-151-7/+10
* job: no redundant signal code on win32Angelos Evripiotis2019-10-151-13/+22
* jobs/job: use named parameters for long listAngelos Evripiotis2019-10-151-8/+8
* _signals.suspendable: early-out on win32Angelos Evripiotis2019-10-151-0/+6
* _signals.terminator: "outermost" -> "is_outermost"Angelos Evripiotis2019-10-151-3/+3
* _signals.suspendable:"outermost" -> "is_outermost"Angelos Evripiotis2019-10-151-3/+3
* _platform: add does_support_signals() accessorAngelos Evripiotis2019-10-152-0/+40
* testing/.../site: del unnecessary global 'version'Angelos Evripiotis2019-10-151-0/+1
* testing/.../site: windows-friendly HAVE_OLD_GITAngelos Evripiotis2019-10-151-1/+3
* Merge branch 'juerg/prepare-fork' into 'master'bst-marge-bot2019-10-159-61/+45
|\
| * workspace.py: Do not close gRPC channelsJürg Billeter2019-10-152-5/+0
| * _remote.py: Do not use subprocess to check remoteJürg Billeter2019-10-151-37/+6
| * _context.py: Replace is_fork_allowed() with prepare_fork()Jürg Billeter2019-10-152-13/+10
| * scheduler.py: Call is_fork_allowed() right before spawning jobsJürg Billeter2019-10-151-2/+7
| * _basecache.py: Add close_grpc_channels() methodJürg Billeter2019-10-151-3/+10
| * cascache.py: Rename close_channel() to close_grpc_channels()Jürg Billeter2019-10-153-5/+5
| * cascache.py: Reset _casd_cas in close_channel()Jürg Billeter2019-10-151-0/+1
| * _remote.py: Reset _initialized in close()Jürg Billeter2019-10-151-0/+2
| * _sourcecache.py: Reset source_service in SourceRemote.close()Jürg Billeter2019-10-151-0/+4
| * _artifactcache.py: Reset artifact_service in ArtifactRemote.close()Jürg Billeter2019-10-151-0/+4
|/
* Merge branch 'aevri/platform_win32' into 'master'bst-marge-bot2019-10-142-0/+63
|\
| * win32: _platform/win32: add support for win32Angelos Evripiotis2019-10-142-0/+63
|/
* Merge branch 'tlater/progress-tests' into 'master'bst-marge-bot2019-10-1011-59/+204
|\
| * Improve progress testsTristan Maat2019-10-106-44/+149
| * Remove XXX comment about missing progressTristan Maat2019-10-101-2/+9
| * testutils/context.py: Mock tasks instead of accepting NonesTristan Maat2019-10-104-12/+27
| * loader.py: Avoid loading deps of junction metaelementsTristan Maat2019-10-102-2/+20
|/
* Merge branch 'bschubert/partial-source-cache' into 'master'bst-marge-bot2019-10-102-95/+111
|\
| * _sourcecache: Fallback to fetch source when remote has missing blobsBenjamin Schubert2019-10-102-0/+52
| * tests/sourcecache/fetch.py: Extract configuration of bstBenjamin Schubert2019-10-101-48/+26
| * tests/sourcecache/fetch.py: Extract element's creation to a functionBenjamin Schubert2019-10-101-30/+17
| * tests/sourcecache/fetch.py: Don't hardcode the element nameBenjamin Schubert2019-10-101-7/+7
| * tests/sourcecache/fetch.py: Extract logic to move local cas to remoteBenjamin Schubert2019-10-101-10/+9
|/
* Merge branch 'traveltissues/strictxfail' into 'master'bst-marge-bot2019-10-0911-18/+19
|\
| * setup.cfg: make xfail marks strict by defaulttraveltissues/strictxfailDarius Makovsky2019-10-099-16/+17
| * tests: unmark tests passing with buildboxDarius Makovsky2019-10-092-2/+2
|/
* Merge branch 'bschubert/fuse-permissions' into 'master'bst-marge-bot2019-10-091-14/+35
|\
| * _fuse/mount.py: Monitor the fuse process while waiting for the mountbschubert/fuse-permissionsBenjamin Schubert2019-10-091-14/+35
|/
* Merge branch 'bschubert/fix-overnight' into 'master'Javier Jardón2019-10-091-3/+3
|\
| * .gitlab-ci.yml: Bump versions for overnight testsBenjamin Schubert2019-10-091-3/+3
|/
* Merge branch 'bschubert/fix-empty-buildtree' into 'master'bst-marge-bot2019-10-083-2/+47
|\
| * _artifactcache.py: Don't push artifact blobs when no files are presentBenjamin Schubert2019-10-083-2/+47
|/
* Merge branch 'bschubert/casd-listen-failures' into 'master'bst-marge-bot2019-10-083-2/+44
|\