summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* Fix stacktraces during element loadingTristan Maat2019-11-221-9/+1
* Create _initialize_state() to capture an _update_state() use caseTristan Maat2019-11-181-2/+2
* Only run `element.__update_source_state` when necessaryTristan Maat2019-11-181-0/+1
* cascache.py: Use a shebang that won't fail on /bin/bash-less systemsTristan Maat2019-11-151-4/+4
* Reformat code using BlackChandan Singh2019-11-14160-9143/+7086
* _sourcecache.py: Fix reporting of capabilities for the source cacheBenjamin Schubert2019-11-121-0/+54
* _remote: Ensure checks done in the subclasses are propagatedBenjamin Schubert2019-11-122-45/+149
* tests/frontend/completions: Fix implicit string concatenationChandan Singh2019-11-121-2/+2
* _sandboxbwrap.py: Create /dev/shm in the sandboxThomas Coldrick2019-11-113-0/+54
* _remote.py: Expand user in certificates pathsBenjamin Schubert2019-11-111-0/+76
* Remove unnecessary ignore_workspaces kwargDarius Makovsky2019-11-061-2/+16
* Remove `commit`ting sources inside `Source()._generate_key`Darius Makovsky2019-11-052-2/+5
* _context.py: Improve reporting of incorrect user configbschubert/better-reporting-on-userconfigBenjamin Schubert2019-11-051-0/+25
* tests/artifactshare: safer cleanup_on_sigterm useaevri/testutils_artifactshareAngelos Evripiotis2019-11-051-2/+2
* testutils/artifactshare: don't hang on errorAngelos Evripiotis2019-11-051-28/+33
* Replace BST_NO_PRESTAGE_KEY with BST_KEY_REQUIRES_STAGEDarius Makovsky2019-11-041-1/+1
* frontend: Remove tracking options from `bst build`Chandan Singh2019-11-047-579/+62
* tests/.../missing_dependencies: include gitAngelos Evripiotis2019-10-311-10/+16
* local.py: use extended API, set BST_NO_PRESTAGE_KEYDarius Makovsky2019-10-3018-25/+80
* tests: check that workspaces only call _stage onceDarius Makovsky2019-10-301-0/+14
* testing, messenger: make dummy_context picklableAngelos Evripiotis2019-10-291-3/+28
* conftest: more useful multiprocessing printAngelos Evripiotis2019-10-291-4/+4
* tests/sources/keytest: Ensure element state is updated as expectedChandan Singh2019-10-222-9/+12
* tests: remove mark.in_subprocessAngelos Evripiotis2019-10-226-40/+0
* cascache.py: instantiate usage monitor earlyDarius Makovsky2019-10-221-0/+2
* tests/conftest: implement BST_FORCE_START_METHODAngelos Evripiotis2019-10-181-0/+15
* tests: add test for soft workspace resettraveltissues/1140-softresetDarius Makovsky2019-10-161-0/+52
* node.pyx: Make 'strip_node_info' publicBenjamin Schubert2019-10-162-4/+4
* Improve progress testsTristan Maat2019-10-106-44/+149
* testutils/context.py: Mock tasks instead of accepting NonesTristan Maat2019-10-102-7/+17
* loader.py: Avoid loading deps of junction metaelementsTristan Maat2019-10-101-1/+1
* _sourcecache: Fallback to fetch source when remote has missing blobsBenjamin Schubert2019-10-101-0/+47
* 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
* setup.cfg: make xfail marks strict by defaulttraveltissues/strictxfailDarius Makovsky2019-10-098-16/+16
* tests: unmark tests passing with buildboxDarius Makovsky2019-10-092-2/+2
* _artifactcache.py: Don't push artifact blobs when no files are presentBenjamin Schubert2019-10-081-0/+43
* tests/frontend/buildcheckout.py: Create required symlinks on the flybschubert/fix-windows-symlinkBenjamin Schubert2019-10-082-1/+16
* Defer committing workspace files to cachetraveltissues/1159Darius Makovsky2019-10-081-1/+0
* setup.cfg: Fix xdg env vars to not affect the hostbschubert/fix-xdg-temppathsBenjamin Schubert2019-10-081-0/+18
* element.py: remove call to _source_cached()traveltissues/benchmarkDarius Makovsky2019-10-0529-28/+29
* element.py: remove concept of key instabilityDarius Makovsky2019-10-051-10/+35
* cascache.py: Save casd logs in a file for retrievalBenjamin Schubert2019-10-041-0/+39
* cascache.py: Send message in case of unclean termination of buildbox-casdBenjamin Schubert2019-10-021-0/+63
* tests: Remove xfails from buildbox integration testsDarius Makovsky2019-09-242-6/+0
* tests: Remove xfails from buildbox integration testsDarius Makovsky2019-09-242-2/+0
* Remove workspace mounting for sandboxesDarius Makovsky2019-09-241-0/+2
* element.py: always check sources for cachingDarius Makovsky2019-09-2429-31/+48