Try using RustFS instead of MinIO server in tests

This commit is contained in:
Frederik Ring
2025-12-04 15:29:44 +01:00
parent 4d87150f3b
commit fb551c53c7
2 changed files with 21 additions and 6 deletions

View File

@@ -13,10 +13,14 @@ docker compose exec backup backup
sleep 5
expect_running_containers "3"
# expect_running_containers "3"
docker run --rm \
-v minio_backup_data:/minio_data \
-v rustfs_backup_data:/minio_data \
alpine \
ash -c 'ls -lah /minio_data && ls -lah /minio_data/backup'
docker run --rm \
-v rustfs_backup_data:/minio_data \
alpine \
ash -c 'tar -xvf /minio_data/backup/test-hostnametoken.tar.gz -C /tmp && test -f /tmp/backup/app_data/offen.db'
@@ -30,7 +34,7 @@ sleep 5
docker compose exec backup backup
docker run --rm \
-v minio_backup_data:/minio_data \
-v rustfs_backup_data:/minio_data \
alpine \
ash -c '[ $(find /minio_data/backup/ -type f | wc -l) = "1" ]'
@@ -46,7 +50,7 @@ info "Create first backup with no prune"
docker compose exec backup backup
docker run --rm \
-v minio_backup_data:/minio_data \
-v rustfs_backup_data:/minio_data \
alpine \
ash -c 'touch -d@$(( $(date +%s) - 1209600 )) /minio_data/backup/test-hostnametoken-old.tar.gz'
@@ -54,7 +58,7 @@ info "Create second backup and prune"
docker compose exec backup backup
docker run --rm \
-v minio_backup_data:/minio_data \
-v rustfs_backup_data:/minio_data \
alpine \
ash -c 'test ! -f /minio_data/backup/test-hostnametoken-old.tar.gz && test -f /minio_data/backup/test-hostnametoken.tar.gz'