feat(dbtest): Add benchmark dump generator
Generate dumps ahead of time so that they can be used for benchmarks without prohibitive startup costs. Fixes https://hashicorp.atlassian.net/browse/ICU-4039
This commit is contained in:
1 parent
e864652b33
commit
21b0d584ad
3 files changed
+296
-1
No files matched your search
@@ -59,4 +59,12 @@ clean:
|
||||
docker stop $(TEST_CONTAINER_NAME) || true
|
||||
docker rm -v $(TEST_CONTAINER_NAME) || true
|
||||
|
||||
.PHONY: all docker-build database-up ${docker-buildxs} ${docker-load-buildxs} clean
|
||||
generate-database-dumps:
|
||||
BOUNDARY_DB_TEST_GENERATE_SESSION_BENCHMARK_TEMPLATE_DUMPS=1 go test \
|
||||
-v \
|
||||
-run '^TestGenerateSessionBenchmarkTemplateDumps$$' \
|
||||
--timeout=1000h \
|
||||
-count=1 \
|
||||
../
|
||||
|
||||
.PHONY: all docker-build database-up ${docker-buildxs} ${docker-load-buildxs} generate-database-dumps clean
|
||||
Reference in new issue
Block a user