From c9fb66d54d383b40404ac363ff0e62d504414c53 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Fri, 26 Apr 2024 13:20:27 -0700 Subject: [PATCH] Fixed flaky tests --- test/t/012_hnsw_vector_build_recall.pl | 2 +- test/t/013_hnsw_vector_insert_recall.pl | 2 +- test/t/028_hnsw_sparsevec_build_recall.pl | 2 +- test/t/029_hnsw_sparsevec_insert_recall.pl | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test/t/012_hnsw_vector_build_recall.pl b/test/t/012_hnsw_vector_build_recall.pl index 9ed8707..e629b72 100644 --- a/test/t/012_hnsw_vector_build_recall.pl +++ b/test/t/012_hnsw_vector_build_recall.pl @@ -91,7 +91,7 @@ for my $i (0 .. $#operators) )); # Test approximate results - my $min = 0.99; + my $min = $operator eq "<#>" ? 0.98 : 0.99; test_recall($min, $operator); $node->safe_psql("postgres", "DROP INDEX idx;"); diff --git a/test/t/013_hnsw_vector_insert_recall.pl b/test/t/013_hnsw_vector_insert_recall.pl index 3ec2b5c..ac2c336 100644 --- a/test/t/013_hnsw_vector_insert_recall.pl +++ b/test/t/013_hnsw_vector_insert_recall.pl @@ -100,7 +100,7 @@ for my $i (0 .. $#operators) } # Test approximate results - my $min = 0.99; + my $min = $operator eq "<#>" ? 0.98 : 0.99; test_recall($min, $operator); $node->safe_psql("postgres", "DROP INDEX idx;"); diff --git a/test/t/028_hnsw_sparsevec_build_recall.pl b/test/t/028_hnsw_sparsevec_build_recall.pl index ec758e2..052d9d8 100644 --- a/test/t/028_hnsw_sparsevec_build_recall.pl +++ b/test/t/028_hnsw_sparsevec_build_recall.pl @@ -91,7 +91,7 @@ for my $i (0 .. $#operators) )); # Test approximate results - my $min = 0.99; + my $min = $operator eq "<#>" ? 0.98 : 0.99; test_recall($min, $operator); $node->safe_psql("postgres", "DROP INDEX idx;"); diff --git a/test/t/029_hnsw_sparsevec_insert_recall.pl b/test/t/029_hnsw_sparsevec_insert_recall.pl index e87f672..18b248a 100644 --- a/test/t/029_hnsw_sparsevec_insert_recall.pl +++ b/test/t/029_hnsw_sparsevec_insert_recall.pl @@ -100,7 +100,7 @@ for my $i (0 .. $#operators) } # Test approximate results - my $min = 0.99; + my $min = $operator eq "<#>" ? 0.98 : 0.99; test_recall($min, $operator); $node->safe_psql("postgres", "DROP INDEX idx;");