This is an automated email from the ASF dual-hosted git repository.

juergbi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/buildstream.git

commit ba4b41903b402127ce734d9340dd15a63766ad23
Merge: aba6eff09 667b42111
Author: Jürg Billeter <[email protected]>
AuthorDate: Fri Jun 14 09:47:58 2024 +0200

    Merge pull request #1922 from apache/juerg/buildbox-asset-remote
    
    Use buildbox-casd as remote asset proxy, if supported

 src/buildstream/_assetcache.py                     | 60 ++++++++++-----
 src/buildstream/_cas/__init__.py                   |  1 +
 src/buildstream/_cas/cascache.py                   | 75 +++++--------------
 src/buildstream/_cas/casdprocessmanager.py         | 85 ++++++----------------
 src/buildstream/_cas/casremote.py                  | 13 +---
 src/buildstream/_cas/casserver.py                  | 15 ++--
 src/buildstream/_context.py                        | 32 +++++---
 src/buildstream/_remote.py                         |  3 -
 src/buildstream/_remotespec.py                     | 17 +++++
 src/buildstream/_stream.py                         |  2 +-
 src/buildstream/_testing/runcli.py                 |  2 +-
 src/buildstream/sandbox/_sandboxbuildboxrun.py     |  4 +-
 tests/artifactcache/expiry.py                      |  8 +-
 tests/artifactcache/pull.py                        |  3 -
 tests/internals/cascache.py                        | 27 +++----
 tests/internals/storage.py                         |  8 +-
 tests/internals/storage_vdir_import.py             | 38 +++-------
 tests/testutils/__init__.py                        |  1 +
 tests/testutils/artifactshare.py                   |  2 +-
 .../_cas/__init__.py => tests/testutils/casd.py    | 24 ++++--
 20 files changed, 179 insertions(+), 241 deletions(-)

Reply via email to