X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=xt%2Fcreate-many-inboxes.t;h=d22803e3c2746a6d6898843448cf79958114cc8c;hb=25fb42242320ffb55655d89268ddbb468eab9a6a;hp=f44334cce6dd9e383c5168ea24980725d7a85f81;hpb=da86f10a548d4cce25f91bb4063f82ecbbe441a1;p=public-inbox.git diff --git a/xt/create-many-inboxes.t b/xt/create-many-inboxes.t index f44334cc..d22803e3 100644 --- a/xt/create-many-inboxes.t +++ b/xt/create-many-inboxes.t @@ -2,9 +2,10 @@ # Copyright (C) 2020-2021 all contributors # License: AGPL-3.0+ use strict; -use Test::More; +use v5.10.1; use PublicInbox::TestCommon; use PublicInbox::Eml; +use PublicInbox::IPC; use File::Path qw(mkpath); use IO::Handle (); # autoflush use POSIX qw(_exit); @@ -21,7 +22,7 @@ require_git 2.6; require_mods(qw(DBD::SQLite Search::Xapian)); use_ok 'PublicInbox::V2Writable'; my $nr_inbox = $ENV{NR_INBOX} // 10; -my $nproc = $ENV{NPROC} || PublicInbox::V2Writable::detect_nproc() || 2; +my $nproc = $ENV{NPROC} || PublicInbox::IPC::detect_nproc() || 2; my $indexlevel = $ENV{TEST_INDEXLEVEL} // 'basic'; diag "NR_INBOX=$nr_inbox NPROC=$nproc TEST_INDEXLEVEL=$indexlevel"; diag "TEST_MANY_ROOT=$many_root"; @@ -39,6 +40,7 @@ my $v2_init_add = sub { address => [ "test-$i\@example.com" ], url => [ "//example.com/test-$i" ], version => 2, + -no_fsync => 1, }); $ibx->{indexlevel} = $indexlevel if $level_cfg ne ''; my $entry = <