integration test with vauuming

This commit is contained in:
chrislu
2025-07-26 13:23:43 -07:00
parent 600bfbf671
commit a1e508cd8d
5 changed files with 570 additions and 5 deletions
@@ -213,4 +213,29 @@ services:
- admin
- filer
networks:
- seaweed_net
- seaweed_net
vacuum-tester:
image: chrislusf/seaweedfs:local
entrypoint: ["/bin/sh"]
command: >
-c "
echo 'Installing dependencies for vacuum testing...';
apk add --no-cache jq curl go bash;
echo 'Vacuum tester ready...';
echo 'Use: docker-compose exec vacuum-tester sh';
echo 'Available commands: go, weed, curl, jq, bash, sh';
sleep infinity
"
depends_on:
- master
- admin
- filer
volumes:
- .:/testing
working_dir: /testing
networks:
- seaweed_net
environment:
- MASTER_HOST=master:9333
- ADMIN_HOST=admin:23646