Skip to content

Commit 4e82234

Browse files
committed
ci: sleep after docker start
1 parent 333b23b commit 4e82234

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

.github/workflows/coverage.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ jobs:
1818
name: Generate Combined Coverage
1919
runs-on: ubuntu-latest
2020
timeout-minutes: 30
21-
21+
2222
steps:
2323
- uses: actions/checkout@v6
24-
24+
2525
- uses: subosito/flutter-action@v2
2626
with:
27-
flutter-version: '3.x'
28-
channel: 'stable'
27+
flutter-version: "3.x"
28+
channel: "stable"
2929
cache: true
3030

3131
- name: Install dependencies
@@ -34,12 +34,12 @@ jobs:
3434
dart pub global activate coverage
3535
dart pub global activate combine_coverage
3636
melos bootstrap
37-
37+
3838
- name: Run tests with coverage for all packages
3939
run: |
4040
# Create directory for combined coverage
4141
mkdir coverage
42-
42+
4343
# Run tests for each package and generate coverage
4444
cd packages
4545
for d in */ ; do
@@ -52,8 +52,8 @@ jobs:
5252
# Set up Docker containers based on package
5353
if [[ "$d" == "postgrest/"* ]]; then
5454
cd ../../infra/postgrest
55-
docker compose down
5655
docker compose up -d
56+
sleep 5
5757
cd ../../packages/postgrest
5858
dart test --coverage=coverage --concurrency=1
5959
dart pub global run coverage:format_coverage --packages=.dart_tool/package_config.json --report-on=lib --lcov -o coverage/lcov.info -i coverage
@@ -63,20 +63,20 @@ jobs:
6363
cd ../../packages/postgrest
6464
elif [[ "$d" == "gotrue/"* ]]; then
6565
cd ../../infra/gotrue
66-
docker compose down
6766
docker compose up -d
6867
cd ../../packages/gotrue
6968
dart test --coverage=coverage --concurrency=1
7069
dart pub global run coverage:format_coverage --packages=.dart_tool/package_config.json --report-on=lib --lcov -o coverage/lcov.info -i coverage
7170
cd ../../infra/gotrue
7271
docker compose down
73-
sleep 5s
72+
sleep 10s
73+
echo "Gotrue services stopped"
7474
cd ../../packages/gotrue
7575
elif [[ "$d" == "storage_client/"* ]]; then
7676
cd ../../infra/storage_client
77-
docker compose down
7877
docker compose up -d
7978
cd ../../packages/storage_client
79+
sleep 5
8080
dart test --coverage=coverage --concurrency=1
8181
dart pub global run coverage:format_coverage --packages=.dart_tool/package_config.json --report-on=lib --lcov -o coverage/lcov.info -i coverage
8282
cd ../../infra/storage_client
@@ -93,11 +93,11 @@ jobs:
9393
cd ..
9494
done
9595
cd ..
96-
96+
9797
- name: Combine coverage reports
9898
run: |
9999
dart pub global run combine_coverage:combine_coverage --repo-path="./" --output-directory="coverage"
100-
100+
101101
- name: Upload combined coverage report
102102
uses: coverallsapp/github-action@v2
103103
with:

0 commit comments

Comments
 (0)