storj/storagenode
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
..
bandwidth all: use monkit v3 2020-02-05 23:53:17 +00:00
collector all: use monkit v3 2020-02-05 23:53:17 +00:00
console storagenode/heldamount payments removed 2020-04-21 17:15:31 +00:00
contact storagenode/contact: call return value from mon.Task() on function finish 2020-04-01 23:26:14 +00:00
gracefulexit all: don't depend on gogo/proto directly 2020-04-08 17:32:15 +00:00
heldamount storagenode/heldamount payments removed 2020-04-21 17:15:31 +00:00
inspector removes bandwidth limiting 2020-03-04 14:04:00 +00:00
monitor removes bandwidth limiting 2020-03-04 14:04:00 +00:00
nodestats storagenode/heldamount payments removed 2020-04-21 17:15:31 +00:00
notifications storagenode: add suspended status to storagenode dashboard/api 2020-04-09 13:36:23 +00:00
orders bump storj.io/common to latest 2020-03-25 09:08:40 -04:00
pieces satellite/pieces: Fix race in piece deleter 2020-04-28 10:50:20 -06:00
piecestore storagenode/pieces: Return UnhandledCount to satellite 2020-04-27 08:56:56 -06:00
preflight bump storj.io/common to latest 2020-03-25 09:08:40 -04:00
pricing storagenode/nodestats: add pricing model, storagenode/cache: add paystub history storing 2020-04-14 19:04:00 +03:00
reputation storagenode/storagenodedb/reputation: add joined_at 2020-04-17 12:12:09 +00:00
retain all: use monkit v3 2020-02-05 23:53:17 +00:00
satellites storagenode/gracefulexit: fix exit-status command output 2020-01-15 14:58:15 +00:00
storagenodedb private/dbutil/pgtest: support multiple databases for testing 2020-04-28 21:55:49 +03:00
storageusage storagenode/storagenodedb/storagenodedbtest: pass ctx as an argument 2020-01-20 16:56:12 +02:00
trust storagenode/trust: fix go 1.14 failures 2020-03-24 11:04:30 +00:00
version storanode/version/chore notifications temporary disabled 2020-04-06 16:57:12 +00:00
operator.go remove sugar logging 2020-04-15 12:37:47 +00:00
peer.go storagenode/pieces: Process deletes asynchronously 2020-04-23 11:51:19 -06:00