|
|
@ -40,7 +40,7 @@ jobs: |
|
|
working-directory: test/java/spark |
|
|
working-directory: test/java/spark |
|
|
run: | |
|
|
run: | |
|
|
echo "Starting SeaweedFS with Docker Compose..." |
|
|
echo "Starting SeaweedFS with Docker Compose..." |
|
|
docker-compose up -d seaweedfs-master seaweedfs-volume seaweedfs-filer |
|
|
|
|
|
|
|
|
docker compose up -d seaweedfs-master seaweedfs-volume seaweedfs-filer |
|
|
|
|
|
|
|
|
echo "Waiting for SeaweedFS filer to be ready..." |
|
|
echo "Waiting for SeaweedFS filer to be ready..." |
|
|
for i in {1..30}; do |
|
|
for i in {1..30}; do |
|
|
@ -50,7 +50,7 @@ jobs: |
|
|
fi |
|
|
fi |
|
|
if [ $i -eq 30 ]; then |
|
|
if [ $i -eq 30 ]; then |
|
|
echo "✗ SeaweedFS failed to start after 60 seconds" |
|
|
echo "✗ SeaweedFS failed to start after 60 seconds" |
|
|
docker-compose logs |
|
|
|
|
|
|
|
|
docker compose logs |
|
|
exit 1 |
|
|
exit 1 |
|
|
fi |
|
|
fi |
|
|
echo "Waiting... ($i/30)" |
|
|
echo "Waiting... ($i/30)" |
|
|
@ -104,20 +104,20 @@ jobs: |
|
|
working-directory: test/java/spark |
|
|
working-directory: test/java/spark |
|
|
run: | |
|
|
run: | |
|
|
echo "=== SeaweedFS Master Logs ===" |
|
|
echo "=== SeaweedFS Master Logs ===" |
|
|
docker-compose logs seaweedfs-master |
|
|
|
|
|
|
|
|
docker compose logs seaweedfs-master |
|
|
echo "" |
|
|
echo "" |
|
|
echo "=== SeaweedFS Volume Logs ===" |
|
|
echo "=== SeaweedFS Volume Logs ===" |
|
|
docker-compose logs seaweedfs-volume |
|
|
|
|
|
|
|
|
docker compose logs seaweedfs-volume |
|
|
echo "" |
|
|
echo "" |
|
|
echo "=== SeaweedFS Filer Logs ===" |
|
|
echo "=== SeaweedFS Filer Logs ===" |
|
|
docker-compose logs seaweedfs-filer |
|
|
|
|
|
|
|
|
docker compose logs seaweedfs-filer |
|
|
|
|
|
|
|
|
- name: Stop SeaweedFS services |
|
|
- name: Stop SeaweedFS services |
|
|
if: always() |
|
|
if: always() |
|
|
working-directory: test/java/spark |
|
|
working-directory: test/java/spark |
|
|
run: | |
|
|
run: | |
|
|
echo "Stopping SeaweedFS services..." |
|
|
echo "Stopping SeaweedFS services..." |
|
|
docker-compose down -v |
|
|
|
|
|
|
|
|
docker compose down -v |
|
|
echo "✓ Cleanup completed" |
|
|
echo "✓ Cleanup completed" |
|
|
|
|
|
|
|
|
spark-example: |
|
|
spark-example: |
|
|
@ -161,7 +161,7 @@ jobs: |
|
|
- name: Start SeaweedFS services |
|
|
- name: Start SeaweedFS services |
|
|
working-directory: test/java/spark |
|
|
working-directory: test/java/spark |
|
|
run: | |
|
|
run: | |
|
|
docker-compose up -d |
|
|
|
|
|
|
|
|
docker compose up -d |
|
|
sleep 10 |
|
|
sleep 10 |
|
|
|
|
|
|
|
|
# Wait for filer to be ready |
|
|
# Wait for filer to be ready |
|
|
@ -201,7 +201,7 @@ jobs: |
|
|
- name: Stop SeaweedFS services |
|
|
- name: Stop SeaweedFS services |
|
|
if: always() |
|
|
if: always() |
|
|
working-directory: test/java/spark |
|
|
working-directory: test/java/spark |
|
|
run: docker-compose down -v |
|
|
|
|
|
|
|
|
run: docker compose down -v |
|
|
|
|
|
|
|
|
summary: |
|
|
summary: |
|
|
name: Test Summary |
|
|
name: Test Summary |
|
|
|