77 required : true
88 default : ' Release'
99 type : string
10+ show_all_fails :
11+ description : ' No mute tests'
12+ type : boolean
13+ default : false
14+ required : true
1015 test_output_verbosity :
1116 description : ' Verbosity for dotnet test command'
1217 required : true
@@ -36,21 +41,29 @@ runs:
3641 using : " composite"
3742 steps :
3843 - name : Test Orm.Tests set of tests
44+ env :
45+ GA_NO_IGNORE : ${{ inputs.show_all_fails }}
3946 if : ${{ !cancelled() && fromJSON(inputs.run_main) }}
4047 shell : bash
4148 run : dotnet test Orm/Xtensive.Orm.Tests/Xtensive.Orm.Tests.csproj -c ${{ inputs.build_config }} --no-build --logger "trx;LogFileName=Xtensive.Orm.Tests.trx" --results-directory ${{ inputs.test_results_folder }} -v ${{ inputs.test_output_verbosity }}
4249
4350 - name : Test Orm.Tests.Sql set of tests
51+ env :
52+ GA_NO_IGNORE : ${{ inputs.show_all_fails }}
4453 if : ${{ !cancelled() && fromJSON(inputs.run_sql) }}
4554 shell : bash
4655 run : dotnet test Orm/Xtensive.Orm.Tests.Sql/Xtensive.Orm.Tests.Sql.csproj -c ${{ inputs.build_config }} --no-build --logger "trx;LogFileName=Xtensive.Orm.Tests.Sql.trx" --results-directory ${{ inputs.test_results_folder }} -v ${{ inputs.test_output_verbosity }}
4756
4857 - name : Test BulkOperations extension set of tests
58+ env :
59+ GA_NO_IGNORE : ${{ inputs.show_all_fails }}
4960 if : ${{ !cancelled() && fromJSON(inputs.run_extensions) }}
5061 shell : bash
5162 run : dotnet test Extensions/Xtensive.Orm.BulkOperations.Tests/Xtensive.Orm.BulkOperations.Tests.csproj -c ${{ inputs.build_config }} --no-build --logger "trx;LogFileName=Xtensive.Orm.BulkOperations.Tests.trx" --results-directory ${{ inputs.test_results_folder }} -v ${{ inputs.test_output_verbosity }}
5263
5364 - name : Test Localization extension set of tests
65+ env :
66+ GA_NO_IGNORE : ${{ inputs.show_all_fails }}
5467 if : ${{ !cancelled() && fromJSON(inputs.run_extensions) }}
5568 shell : bash
5669 run : dotnet test Extensions/Xtensive.Orm.Localization.Tests/Xtensive.Orm.Localization.Tests.csproj -c ${{ inputs.build_config }} --no-build --logger "trx;LogFileName=Xtensive.Orm.Localization.Tests.trx" --results-directory ${{ inputs.test_results_folder }} -v ${{ inputs.test_output_verbosity }}
@@ -60,11 +73,15 @@ runs:
6073 # step. To not disturb normal tests execution Reprocessing tests moved outside the action.
6174
6275 - name : Test Security extension set of tests
76+ env :
77+ GA_NO_IGNORE : ${{ inputs.show_all_fails }}
6378 if : ${{ !cancelled() && fromJSON(inputs.run_extensions) }}
6479 shell : bash
6580 run : dotnet test Extensions/Xtensive.Orm.Security.Tests/Xtensive.Orm.Security.Tests.csproj -c ${{ inputs.build_config }} --no-build --logger "trx;LogFileName=Xtensive.Orm.Security.Tests.trx" --results-directory ${{ inputs.test_results_folder }} -v ${{ inputs.test_output_verbosity }}
6681
6782 - name : Test Tracking extension set of tests
83+ env :
84+ GA_NO_IGNORE : ${{ inputs.show_all_fails }}
6885 if : ${{ !cancelled() && fromJSON(inputs.run_extensions) }}
6986 shell : bash
7087 run : dotnet test Extensions/Xtensive.Orm.Tracking.Tests/Xtensive.Orm.Tracking.Tests.csproj -c ${{ inputs.build_config }} --no-build --logger "trx;LogFileName=Xtensive.Orm.Tracking.Tests.trx" --results-directory ${{ inputs.test_results_folder }} -v ${{ inputs.test_output_verbosity }}
0 commit comments