summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* CI: RE onlyjuerg/sandbox-reapi-capture-reJürg Billeter2020-02-111-420/+0
* _sandboxreapi.py: Optimize output_directoriesJürg Billeter2020-02-111-32/+33
* cascache.py: Remove unused _get_subdir() methodJürg Billeter2020-02-111-16/+0
* utils.py: Drop device node support from _process_list()Jürg Billeter2020-02-111-11/+0
* sandbox: Remove unused _mounter.pyJürg Billeter2020-02-112-200/+0
* .gitlab-ci/buildgrid-compose.yml: Switch to buildbox-workerJürg Billeter2020-02-101-7/+2
* tests/remoteexecution/workspace.py: Fix test and enable incrementalJürg Billeter2020-02-101-20/+15
* tests/integration/workspace.py: Test incremental build after failureJürg Billeter2020-02-104-0/+74
* tests/integration/workspace.py: Add incremental build testJürg Billeter2020-02-103-0/+84
* element.py: Reimplement support for incremental workspace buildsJürg Billeter2020-02-101-11/+56
* buildelement.py: Use marker file to avoid rerunning configureJürg Billeter2020-02-102-9/+28
* sandbox: Add _create_empty_file() methodJürg Billeter2020-02-102-1/+48
* _filebaseddirectory.py: Add _create_empty_file() methodJürg Billeter2020-02-101-0/+4
* _casbaseddirectory.py: Add _create_empty_file() methodJürg Billeter2020-02-101-0/+8
* _artifact: Import workspaced artifacts with mtimesDarius Makovsky2020-02-101-2/+3
* element.py: Add MTime to output_node_properties for workspaced elementsJürg Billeter2020-02-101-0/+7
* _sandboxreapi.py: Support setting output_node_propertiesJürg Billeter2020-02-101-0/+7
* element.py: Store sources vdir when caching buildtreesJürg Billeter2020-02-102-2/+14
* _artifact.py: Add helper methods for new sources fieldJürg Billeter2020-02-101-0/+28
* artifact.proto: Add sources fieldJürg Billeter2020-02-102-13/+24
* sandbox: Remove unused _SandboxBatchCallJürg Billeter2020-02-102-20/+0
* _artifact.py: Remove unused get_metadata_dependencies() methodJürg Billeter2020-02-101-19/+0
* _artifact.py: Remove unused rootdir parameter from cache() methodJürg Billeter2020-02-102-6/+5
* utils.py: Remove unused FileListResult.combine() methodJürg Billeter2020-02-101-12/+0
* cascache.py: Remove unused diff_trees() methodJürg Billeter2020-02-101-68/+0
* _artifactcache.py: Remove unused diff() methodJürg Billeter2020-02-101-27/+0
* element.py: stage_artifact(): Drop unused update_mtimes parameterJürg Billeter2020-02-101-26/+2
* _workspaces: Rename `last_successful` to `last_build`Darius Makovsky2020-02-105-15/+15
* _workspaces.py: Drop `prepared`Jürg Billeter2020-02-103-7/+4
* _workspaces.py: Drop `running_files`Jürg Billeter2020-02-103-93/+6
* _workspaces.py: Increment format version, drop support for old versionsJürg Billeter2020-02-102-81/+13
* _casbaseddirectory.py: Add assert to IndexEntry.get_directory()Jürg Billeter2020-02-101-0/+1
* storage: Remove unused Directory.set_deterministic_mtime()Jürg Billeter2020-02-103-14/+0
* tests/integration/workspace.py: Fix test_incremental_configure...Jürg Billeter2020-02-061-1/+5
* tests/integration/workspace.py: Fix test_workspace_commanddirJürg Billeter2020-02-061-3/+10
* tests: Remove stray workspaces.yml filesJürg Billeter2020-02-062-0/+0
* element.py: Cache buildtrees by default for workspace buildsJürg Billeter2020-02-061-1/+1
* Merge branch 'tlater/CASdiff' into 'master'Jürg Billeter2020-02-0555-19/+335
|\
| * _casbaseddirectory.py: Use the new _add_entry where possibletlater/CASdiffTristan Daniël Maat2020-02-051-9/+2
| * tests/internals/storage.py: Add merge testsTristan Maat2020-02-0554-0/+207
| * _casbaseddirectory.py: Implement `_apply_changes`Tristan Maat2020-02-051-3/+112
| * _casbaseddirectory.py: Refactor _add_fileTristan Maat2020-02-051-7/+14
|/
* Merge branch 'traveltissues/1216' into 'master'Jürg Billeter2020-02-0521-519/+1367
|\
| * tests/remoteexecution/workspace.py: Improve testDarius Makovsky2020-02-051-79/+96
| * tests/remoteexecution: Remove xfail for non-incremental-time workspaceDarius Makovsky2020-02-051-6/+1
| * tests/internals/storage_vdir_import.py: Test mtimesDarius Makovsky2020-02-051-4/+15
| * workspace.py: Import mtimes when stagingDarius Makovsky2020-02-051-1/+1
| * element.py: Do not discard explicitly set mtime of source filesDarius Makovsky2020-02-051-4/+3
| * storage: Support mtime property in Directory.import_files()Darius Makovsky2020-02-053-20/+86
| * storage: Use specified mtime in import_filesDarius Makovsky2020-02-054-11/+8