From 3f8407460e86041d3c3c11b560d42c719bb7c7a7 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Wed, 2 Nov 2022 12:50:50 -0700 Subject: [PATCH] Improved test --- test/t/007_inserts.pl | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/test/t/007_inserts.pl b/test/t/007_inserts.pl index 40681de..01b2644 100644 --- a/test/t/007_inserts.pl +++ b/test/t/007_inserts.pl @@ -4,6 +4,10 @@ use PostgresNode; use TestLib; use Test::More tests => 3; +# TODO fix randomness + +my $dim = 768; + # Initialize node my $node = get_new_node('node'); $node->init; @@ -11,9 +15,9 @@ $node->start; # Create table and index $node->safe_psql("postgres", "CREATE EXTENSION vector;"); -$node->safe_psql("postgres", "CREATE TABLE tst (v vector(768));"); +$node->safe_psql("postgres", "CREATE TABLE tst (v vector($dim));"); $node->safe_psql("postgres", - "INSERT INTO tst SELECT (SELECT array_agg(random()) FROM generate_series(1, 768)) FROM generate_series(1, 10000) i;" + "INSERT INTO tst SELECT (SELECT array_agg(random()) FROM generate_series(1, $dim)) FROM generate_series(1, 10000) i;" ); $node->safe_psql("postgres", "CREATE INDEX ON tst USING ivfflat (v);"); @@ -24,10 +28,6 @@ $node->pgbench( [qr{^$}], "concurrent INSERTs", { - "007_concurrent" => q( - BEGIN; - INSERT INTO tst SELECT (SELECT array_agg(random()) FROM generate_series(1, 768)) FROM generate_series(1, 10) i; - COMMIT; - ), + "007_concurrent" => "INSERT INTO tst SELECT (SELECT array_agg(random()) FROM generate_series(1, $dim)) FROM generate_series(1, 10) i;" } );