storj/private/testplanet
Andrew Harding b2b8efff7d Makefile: disable postgres fsync in the test container
This change turns off fsync on the postgres container used for tests. This
reduces migration time significantly when initializing new satellite
databases.

The change also includes a new benchmark for satellite initialization in
testplanet.

$ benchstat old.txt new.txt name                       old time/op  new time/op  delta
Run_Satellite/Postgres-16   1.36s ± 0%   0.08s ± 0%   ~     (p=1.000 n=1+1)

Change-Id: Ic954767133864770cf652b0dfdcd6b109a167b5f
2022-12-01 22:03:31 +00:00
..
dir.go private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
doc.go all: reformat comments as required by gofmt 1.19 2022-08-10 18:24:55 +00:00
log.go private/testplanet: use info level logs in jenkins 2022-02-10 11:47:06 -06:00
multinode.go testsuite/ui/multinode: add first node test 2021-10-18 16:07:01 +00:00
planet_test.go private/testplanet: extend testplanet with multinode instance 2021-10-13 10:19:45 +00:00
planet.go all: replace deprecated ioutil 2022-10-31 15:50:41 +00:00
reconfigure.go satellite/repairer: handle excluded countries 2022-03-14 10:59:36 -04:00
rpc_test.go mod: bump dependencies 2022-10-19 17:01:53 +00:00
run_test.go Makefile: disable postgres fsync in the test container 2022-12-01 22:03:31 +00:00
run.go private/testplanet: benchmark with testplanet 2022-09-23 16:06:43 +00:00
satellite_test.go integration/ui: add UI integration tests 2021-06-09 14:39:38 +03:00
satellite.go satellite/audit: use db for auditor queue 2022-11-22 14:04:00 +00:00
storagenode-wait.go private/testplanet: support writing monitoring spans 2021-09-30 09:03:35 +03:00
storagenode.go storagenode/storagenodedb: faster test db init 2022-12-01 20:45:36 +00:00
tlsopts_test.go all: use DialNodeURL throughout the codebase 2020-05-20 10:36:30 +00:00
uplink_test.go private/testplanet: move Metabase outside Metainfo for satellite 2021-09-09 07:15:51 +00:00
uplink.go all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
versioning.go private/testplanet: try using multiple localhosts 2022-03-29 05:24:35 +00:00