Browse Source

test: use -master.peers=none for faster test server startup

pull/7786/head
chrislu 4 days ago
parent
commit
9150d84eea
  1. 9
      test/s3/versioning/Makefile

9
test/s3/versioning/Makefile

@ -81,7 +81,7 @@ start-server: check-deps
@echo "🔍 DEBUG: Creating volume directory..." @echo "🔍 DEBUG: Creating volume directory..."
@mkdir -p ./test-volume-data @mkdir -p ./test-volume-data
@echo "🔍 DEBUG: Launching SeaweedFS server in background..." @echo "🔍 DEBUG: Launching SeaweedFS server in background..."
@echo "🔍 DEBUG: Command: $(WEED_BINARY) server -debug -s3 -s3.port=$(S3_PORT) -s3.allowDeleteBucketNotEmpty=true -s3.config=../../../docker/compose/s3.json -filer -filer.maxMB=64 -master.volumeSizeLimitMB=50 -volume.max=100 -dir=./test-volume-data -volume.preStopSeconds=1 -metricsPort=9324"
@echo "🔍 DEBUG: Command: $(WEED_BINARY) server -debug -s3 -s3.port=$(S3_PORT) -s3.allowDeleteBucketNotEmpty=true -s3.config=../../../docker/compose/s3.json -filer -filer.maxMB=64 -master.volumeSizeLimitMB=50 -master.peers=none -volume.max=100 -dir=./test-volume-data -volume.preStopSeconds=1 -metricsPort=9324"
@$(WEED_BINARY) server \ @$(WEED_BINARY) server \
-debug \ -debug \
-s3 \ -s3 \
@ -91,6 +91,7 @@ start-server: check-deps
-filer \ -filer \
-filer.maxMB=64 \ -filer.maxMB=64 \
-master.volumeSizeLimitMB=50 \ -master.volumeSizeLimitMB=50 \
-master.peers=none \
-volume.max=100 \ -volume.max=100 \
-dir=./test-volume-data \ -dir=./test-volume-data \
-volume.preStopSeconds=1 \ -volume.preStopSeconds=1 \
@ -221,13 +222,13 @@ test-with-server: start-server
test-versioning-with-configs: check-deps test-versioning-with-configs: check-deps
@echo "Testing with different S3 configurations..." @echo "Testing with different S3 configurations..."
@echo "Testing with empty folder allowed..." @echo "Testing with empty folder allowed..."
@$(WEED_BINARY) server -s3 -s3.port=$(S3_PORT) -filer -master.volumeSizeLimitMB=100 -volume.max=100 > weed-test-config1.log 2>&1 & echo $$! > weed-config1.pid
@$(WEED_BINARY) server -s3 -s3.port=$(S3_PORT) -filer -master.volumeSizeLimitMB=100 -master.peers=none -volume.max=100 > weed-test-config1.log 2>&1 & echo $$! > weed-config1.pid
@sleep 5 @sleep 5
@go test -v -timeout=5m -run "TestVersioningBasicWorkflow" . || true @go test -v -timeout=5m -run "TestVersioningBasicWorkflow" . || true
@if [ -f weed-config1.pid ]; then kill -TERM $$(cat weed-config1.pid) 2>/dev/null || true; rm -f weed-config1.pid; fi @if [ -f weed-config1.pid ]; then kill -TERM $$(cat weed-config1.pid) 2>/dev/null || true; rm -f weed-config1.pid; fi
@sleep 2 @sleep 2
@echo "Testing with delete bucket not empty disabled..." @echo "Testing with delete bucket not empty disabled..."
@$(WEED_BINARY) server -s3 -s3.port=$(S3_PORT) -s3.allowDeleteBucketNotEmpty=false -filer -master.volumeSizeLimitMB=100 -volume.max=100 > weed-test-config2.log 2>&1 & echo $$! > weed-config2.pid
@$(WEED_BINARY) server -s3 -s3.port=$(S3_PORT) -s3.allowDeleteBucketNotEmpty=false -filer -master.volumeSizeLimitMB=100 -master.peers=none -volume.max=100 > weed-test-config2.log 2>&1 & echo $$! > weed-config2.pid
@sleep 5 @sleep 5
@go test -v -timeout=5m -run "TestVersioningBasicWorkflow" . || true @go test -v -timeout=5m -run "TestVersioningBasicWorkflow" . || true
@if [ -f weed-config2.pid ]; then kill -TERM $$(cat weed-config2.pid) 2>/dev/null || true; rm -f weed-config2.pid; fi @if [ -f weed-config2.pid ]; then kill -TERM $$(cat weed-config2.pid) 2>/dev/null || true; rm -f weed-config2.pid; fi
@ -279,6 +280,7 @@ debug-server:
-filer \ -filer \
-filer.maxMB=16 \ -filer.maxMB=16 \
-master.volumeSizeLimitMB=50 \ -master.volumeSizeLimitMB=50 \
-master.peers=none \
-volume.max=100 \ -volume.max=100 \
-dir=./test-volume-data \ -dir=./test-volume-data \
-volume.preStopSeconds=1 \ -volume.preStopSeconds=1 \
@ -327,6 +329,7 @@ start-server-simple: check-deps
-filer \ -filer \
-filer.maxMB=64 \ -filer.maxMB=64 \
-master.volumeSizeLimitMB=50 \ -master.volumeSizeLimitMB=50 \
-master.peers=none \
-volume.max=100 \ -volume.max=100 \
-volume.preStopSeconds=1 \ -volume.preStopSeconds=1 \
-metricsPort=9324 \ -metricsPort=9324 \

Loading…
Cancel
Save