summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* WIP: also pickle DigestProtoaevri/check_spawn_ci_workingAngelos Evripiotis2019-10-171-0/+14
* TEMP: workaround global __FILE_LIST not being pickledAngelos Evripiotis2019-10-171-1/+1
* Revert "TEMP: testpickle"Angelos Evripiotis2019-10-172-229/+0
* Revert "TEMP: testpickle doens't breakpoint"Angelos Evripiotis2019-10-171-1/+1
* WIP: drop some printsAngelos Evripiotis2019-10-171-4/+0
* gitlab-ci: try all tests for spawnAngelos Evripiotis2019-10-171-1/+2
* TEMP: testpickle doens't breakpointAngelos Evripiotis2019-10-171-1/+1
* WIP: pickle first_pass_config tooAngelos Evripiotis2019-10-173-4/+42
* TEMP: testpickleAngelos Evripiotis2019-10-172-0/+229
* WIP: don't pickle pluginsAngelos Evripiotis2019-10-171-0/+3
* WIP: spawn-multiprocessing: -n 2Angelos Evripiotis2019-10-171-1/+1
* WIP: .gitlab-ci: enable working testsAngelos Evripiotis2019-10-171-10/+1
* WIP: mv set_start_method to conftest.pyAngelos Evripiotis2019-10-172-5/+12
* WIP: do integration testsAngelos Evripiotis2019-10-161-1/+1
* WIP: force start method in test siteAngelos Evripiotis2019-10-161-0/+6
* Revert "_frontend/status.py: Readd cache usage to status bar"Angelos Evripiotis2019-10-161-33/+2
* try all testsAngelos Evripiotis2019-10-161-2/+2
* enable more testsAngelos Evripiotis2019-10-161-0/+2
* Revert "WIP: check that the spawn CI runner is spawning"Angelos Evripiotis2019-10-161-1/+0
* test just a bitAngelos Evripiotis2019-10-161-0/+1
* wipAngelos Evripiotis2019-10-161-1/+1
* wipAngelos Evripiotis2019-10-161-1/+7
* WIP: warn on already set start methodAngelos Evripiotis2019-10-161-5/+14
* TEMP: gitlab-ci: no pytest parallelismAngelos Evripiotis2019-10-161-0/+5
* fix BST_FORCE_START_METHOD testsAngelos Evripiotis2019-10-161-0/+1
* WIP: work around multiple set_start_methodAngelos Evripiotis2019-10-161-7/+19
* WIP: check that the spawn CI runner is spawningAngelos Evripiotis2019-10-161-0/+1
* 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