summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2022-10-14 14:18:00 +0200
committerTor Egge <Tor.Egge@online.no>2022-10-14 14:18:00 +0200
commitc41b01a5525e138f64317c185e3604c6249a70c7 (patch)
tree25e2764a9334fbf2609dbc7f36dc51f38fd26101 /searchlib/src/tests
parent903bb98de0de610e155d9cc318b52ef89126489e (diff)
Skip reclaim_labels on original buffer when it has been copied as part of compaction
or fallback copy (due to datastore buffer fallback resize).
Diffstat (limited to 'searchlib/src/tests')
-rw-r--r--searchlib/src/tests/tensor/tensor_buffer_operations/tensor_buffer_operations_test.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/searchlib/src/tests/tensor/tensor_buffer_operations/tensor_buffer_operations_test.cpp b/searchlib/src/tests/tensor/tensor_buffer_operations/tensor_buffer_operations_test.cpp
index 55598a1b11f..bda229f8074 100644
--- a/searchlib/src/tests/tensor/tensor_buffer_operations/tensor_buffer_operations_test.cpp
+++ b/searchlib/src/tests/tensor/tensor_buffer_operations/tensor_buffer_operations_test.cpp
@@ -137,10 +137,9 @@ TensorBufferOperationsTest::assert_store_copy_load(const TensorSpec& tensor_spec
{
auto buf = store_tensor(tensor_spec);
auto buf2 = buf;
- _ops.copied_labels(buf2);
- EXPECT_EQ(buf, buf2);
- _ops.reclaim_labels(buf);
+ _ops.copied_labels(buf);
EXPECT_NE(buf, buf2);
+ _ops.reclaim_labels(buf);
buf.clear();
auto loaded_spec = load_tensor_spec(buf2);
_ops.reclaim_labels(buf2);