summaryrefslogtreecommitdiff
path: root/test/buildtool/execution_api/bazel
diff options
context:
space:
mode:
authorMaksim Denisov <denisov.maksim@huawei.com>2025-03-03 12:24:04 +0100
committerMaksim Denisov <denisov.maksim@huawei.com>2025-03-24 09:33:46 +0100
commita428fdde8dc18ac7ba8738b198f95ae7eaba346d (patch)
tree218f02f573f4df6f12f072235a814a41378038f0 /test/buildtool/execution_api/bazel
parentf0b76f319e6010118392a100564280fdb69b7837 (diff)
downloadjustbuild-a428fdde8dc18ac7ba8738b198f95ae7eaba346d.tar.gz
BazelNetworkReader: Remove IncrementalReader
Diffstat (limited to 'test/buildtool/execution_api/bazel')
-rw-r--r--test/buildtool/execution_api/bazel/bazel_network.test.cpp15
1 files changed, 4 insertions, 11 deletions
diff --git a/test/buildtool/execution_api/bazel/bazel_network.test.cpp b/test/buildtool/execution_api/bazel/bazel_network.test.cpp
index 6b8f7940..78f396ff 100644
--- a/test/buildtool/execution_api/bazel/bazel_network.test.cpp
+++ b/test/buildtool/execution_api/bazel/bazel_network.test.cpp
@@ -88,16 +88,13 @@ TEST_CASE("Bazel network: write/read blobs", "[execution_api]") {
REQUIRE(network.UploadBlobs({*foo, *bar, *baz}));
// Read blobs in order
- auto reader = network.CreateReader();
std::vector<ArtifactDigest> to_read{foo->GetDigest(),
bar->GetDigest(),
baz->GetDigest(),
bar->GetDigest(),
foo->GetDigest()};
- std::vector<ArtifactBlob> blobs{};
- for (auto next : reader.ReadIncrementally(&to_read)) {
- blobs.insert(blobs.end(), next.begin(), next.end());
- }
+ std::vector<ArtifactBlob> const blobs =
+ network.CreateReader().ReadOrdered(to_read);
// Check order maintained
REQUIRE(blobs.size() == 5);
@@ -163,12 +160,8 @@ TEST_CASE("Bazel network: read blobs with unknown size", "[execution_api]") {
/*size_unknown=*/0};
// Read blobs
- auto reader = network.CreateReader();
- std::vector<ArtifactDigest> to_read{foo_digest, bar_digest};
- std::vector<ArtifactBlob> blobs{};
- for (auto next : reader.ReadIncrementally(&to_read)) {
- blobs.insert(blobs.end(), next.begin(), next.end());
- }
+ std::vector<ArtifactBlob> const blobs =
+ network.CreateReader().ReadOrdered({foo_digest, bar_digest});
// Check order maintained
REQUIRE(blobs.size() == 2);