storj/private
Egon Elbre 85c45cd56f private/dbutil/pgtest: support multiple databases for testing
Currently Cockroach isn't performant for concurrent database setup and
tear-down. Instead of a single instance allow setting multiple potential
connection strings and let the tests pick one connection string
randomly.

This improves test duration by ~10 minutes.

While we are at significantly changing how pgtest works, introduce
helper PickPostgres and PickCockroach for selecting the database to
reduce code duplications in multiple places.

Change-Id: I8ad171d5c4c8a4fc081ec2ae9bdd0cc948a80619
2020-04-28 21:55:49 +03:00
..
cui private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
currency private/currency: add strictcsv support to microunit 2020-03-31 14:57:04 -06:00
date storagenode/nodestats: add pricing model, storagenode/cache: add paystub history storing 2020-04-14 19:04:00 +03:00
dbutil private/dbutil/pgtest: support multiple databases for testing 2020-04-28 21:55:49 +03:00
debugging private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
grpctlsopts private/grpctlsopts: grpc related tlsopts 2020-02-26 22:46:06 +02:00
lifecycle all: use monkit v3 2020-02-05 23:53:17 +00:00
migrate private/dbutil/pgtest: support multiple databases for testing 2020-04-28 21:55:49 +03:00
post all: use monkit v3 2020-02-05 23:53:17 +00:00
prompt private/prompt: remove dependency to go-prompt 2020-02-25 13:09:41 +02:00
tagsql private/dbutil/pgtest: support multiple databases for testing 2020-04-28 21:55:49 +03:00
testblobs storagenode: Include trash space when calculating space used 2019-12-23 19:07:03 -07:00
testplanet private/dbutil/pgtest: support multiple databases for testing 2020-04-28 21:55:49 +03:00
testrevocation storage/redis/redisserver: simplify redisserver creation 2020-02-11 19:11:57 +00:00
teststorj common: separate repository 2019-12-27 14:11:15 +02:00
testuplink private/testuplink: delete delete 2020-04-21 13:56:40 +00:00
version satellite: update log levels (#3851) 2020-04-15 12:32:22 -07:00
web satellite/console: cleanup rate limiter 2020-04-28 13:26:23 +00:00