Skip to content

Commit 7724441

Browse files
committed
Execute github action tests in parallelle
1 parent 4adc76e commit 7724441

1 file changed

Lines changed: 11 additions & 8 deletions

File tree

.github/workflows/dotnet.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,20 @@ jobs:
3131
- name: Start containers
3232
run: docker compose -f "docker-compose.yml" up -d --build
3333

34-
- run: dotnet build Cleipnir.ResilientFunctions.sln
34+
- run: dotnet build Cleipnir.ResilientFunctions.sln
3535

3636
- run: dotnet run --project ./Stores/EnsureDatabaseConnections/EnsureDatabaseConnections.csproj --no-build
3737

38-
- run: dotnet test ./Core/Cleipnir.ResilientFunctions.Tests --no-build --logger "console;verbosity=detailed"
39-
40-
- run: dotnet test ./Stores/MariaDB/Cleipnir.ResilientFunctions.MariaDB.Tests --no-build --logger "console;verbosity=detailed"
41-
42-
- run: dotnet test ./Stores/PostgreSQL/Cleipnir.ResilientFunctions.PostgreSQL.Tests --no-build --logger "console;verbosity=detailed"
43-
44-
- run: dotnet test ./Stores/SqlServer/Cleipnir.ResilientFunctions.SqlServer.Tests --no-build --logger "console;verbosity=detailed"
38+
# Run all tests in parallel using a single command
39+
- run: |
40+
dotnet test \
41+
./Core/Cleipnir.ResilientFunctions.Tests \
42+
./Stores/MariaDB/Cleipnir.ResilientFunctions.MariaDB.Tests \
43+
./Stores/PostgreSQL/Cleipnir.ResilientFunctions.PostgreSQL.Tests \
44+
./Stores/SqlServer/Cleipnir.ResilientFunctions.SqlServer.Tests \
45+
--no-build \
46+
--logger "console;verbosity=detailed" \
47+
--parallel
4548
4649
- name: Stop containers
4750
if: always()

0 commit comments

Comments
 (0)