This is an automated email from the ASF dual-hosted git repository.
paulirwin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/lucenenet.git
The following commit(s) were added to refs/heads/master by this push:
new 8f5f42117 Use full test name in NUnit tests, #923 (#1086)
8f5f42117 is described below
commit 8f5f42117a4bd0a7e82faf72bdb750d5f482f01b
Author: Paul Irwin <[email protected]>
AuthorDate: Sat Jan 4 16:55:00 2025 -0700
Use full test name in NUnit tests, #923 (#1086)
---
.build/azure-templates/run-tests-on-os.yml | 7 ++++++-
.build/runbuild.ps1 | 6 ++++++
.github/workflows/Generate-TestWorkflows.ps1 | 3 ++-
.github/workflows/Lucene-Net-Tests-AllProjects.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Analysis-Common.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Analysis-Kuromoji.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Analysis-Morfologik.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Analysis-OpenNLP.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Analysis-Phonetic.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Analysis-SmartCn.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Analysis-Stempel.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Benchmark.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Classification.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Cli.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-CodeAnalysis.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Codecs.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Demo.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Expressions.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Facet.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Grouping.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Highlighter.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-ICU.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Join.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Memory.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Misc.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Queries.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-QueryParser.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Replicator.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Sandbox.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Spatial.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-Suggest.yml | 3 ++-
.../Lucene-Net-Tests-TestFramework-DependencyInjection.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-TestFramework.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-_A-D.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-_E-I.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-_I-J.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-_J-S.yml | 3 ++-
.github/workflows/Lucene-Net-Tests-_T-Z.yml | 3 ++-
azure-pipelines.yml | 1 +
src/Lucene.Net.TestFramework/Util/LuceneTestCase.cs | 1 +
40 files changed, 86 insertions(+), 37 deletions(-)
diff --git a/.build/azure-templates/run-tests-on-os.yml
b/.build/azure-templates/run-tests-on-os.yml
index b0635e9c6..b535aa394 100644
--- a/.build/azure-templates/run-tests-on-os.yml
+++ b/.build/azure-templates/run-tests-on-os.yml
@@ -19,7 +19,7 @@
# runs the tests for each project on a background job in parallel,
# then uploads the results to Azure DevOps pipelines
-# NOTE: Depends on environment variables $(IsNightly) and $(IsWeekly)
+# NOTE: Depends on environment variables $(IsNightly), $(IsWeekly), and
$(DisplayFullName)
parameters:
osName: 'Windows' # The name of the operating system for display purposes.
@@ -172,6 +172,7 @@ steps:
$tempDirectory = "$(Agent.TempDirectory)"
$isNightly = if ($env:ISNIGHTLY -eq 'true') { 'true' } else { 'false' }
$isWeekly = if ($env:ISWEEKLY -eq 'true') { 'true' } else { 'false' }
+ $displayFullName = if ($env:DISPLAYFULLNAME -eq 'false') { 'false' } else
{ 'true' }
function IsSupportedFramework([string]$framework) {
if ($IsWindows -eq $null) {
@@ -226,6 +227,10 @@ steps:
$testExpression = "$testExpression --
RunConfiguration.TargetPlatform=$testPlatform"
+ if ($displayFullName -eq 'true') {
+ $testExpression = "$testExpression NUnit.DisplayName=FullName"
+ }
+
Write-Host "Testing '$($testBinary.FullName)' on framework
'$framework' and outputting test results to
'$testResultDirectory/$testResultsFileName'..."
Write-Host $testExpression -ForegroundColor Magenta
if ($maximumParalellJobs -le 1) {
diff --git a/.build/runbuild.ps1 b/.build/runbuild.ps1
index 97bd118e6..cd1668cd4 100644
--- a/.build/runbuild.ps1
+++ b/.build/runbuild.ps1
@@ -328,6 +328,12 @@ task Test -depends CheckSDK, UpdateLocalSDKVersion,
Restore -description "This t
$testExpression = "$testExpression --TestCaseFilter:""$where"""
}
+ # Anything after here is test run settings, following the "--"
separator
+ $testExpression = "$testExpression --"
+
+ # Specify NUnit.DisplayName to get the full test class name in the
output
+ $testExpression = "$testExpression NUnit.DisplayName=FullName"
+
Write-Host $testExpression -ForegroundColor Magenta
$scriptBlock = {
diff --git a/.github/workflows/Generate-TestWorkflows.ps1
b/.github/workflows/Generate-TestWorkflows.ps1
index e29236533..d1d8d8276 100644
--- a/.github/workflows/Generate-TestWorkflows.ps1
+++ b/.github/workflows/Generate-TestWorkflows.ps1
@@ -232,6 +232,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'$directoryBuildPaths
# Dependencies$dependencyPaths
- '!**/*.md'
@@ -322,7 +323,7 @@ jobs:
$fileText += "
- run: dotnet build `${{env.project_path}} --configuration
`${{matrix.configuration}} --framework `${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test `${{env.project_path}} --configuration
`${{matrix.configuration}} --framework `${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:`"console;verbosity=normal`"
--logger:`"trx;LogFileName=`${{env.trx_file_name}}`"
--logger:`"liquid.md;LogFileName=`${{env.md_file_name}};Title=`${{env.title}};`"
--results-directory:`"`${{github.workspace}}/`${{env.test_results_artifact_name}}/`${{env.project_
[...]
+ - run: dotnet test `${{env.project_path}} --configuration
`${{matrix.configuration}} --framework `${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:`"console;verbosity=normal`"
--logger:`"trx;LogFileName=`${{env.trx_file_name}}`"
--logger:`"liquid.md;LogFileName=`${{env.md_file_name}};Title=`${{env.title}};`"
--results-directory:`"`${{github.workspace}}/`${{env.test_results_artifact_name}}/`${{env.project_
[...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-AllProjects.yml
b/.github/workflows/Lucene-Net-Tests-AllProjects.yml
index 040280e26..98c0fddbe 100644
--- a/.github/workflows/Lucene-Net-Tests-AllProjects.yml
+++ b/.github/workflows/Lucene-Net-Tests-AllProjects.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.AllProjects/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -132,7 +133,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Analysis-Common.yml
b/.github/workflows/Lucene-Net-Tests-Analysis-Common.yml
index df5cdd1ab..8467bd68b 100644
--- a/.github/workflows/Lucene-Net-Tests-Analysis-Common.yml
+++ b/.github/workflows/Lucene-Net-Tests-Analysis-Common.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Analysis.Common/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -116,7 +117,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Analysis-Kuromoji.yml
b/.github/workflows/Lucene-Net-Tests-Analysis-Kuromoji.yml
index 88996886a..a7feba61b 100644
--- a/.github/workflows/Lucene-Net-Tests-Analysis-Kuromoji.yml
+++ b/.github/workflows/Lucene-Net-Tests-Analysis-Kuromoji.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Analysis.Kuromoji/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -113,7 +114,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Analysis-Morfologik.yml
b/.github/workflows/Lucene-Net-Tests-Analysis-Morfologik.yml
index cead4499f..15bfe9793 100644
--- a/.github/workflows/Lucene-Net-Tests-Analysis-Morfologik.yml
+++ b/.github/workflows/Lucene-Net-Tests-Analysis-Morfologik.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Analysis.Morfologik/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -113,7 +114,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Analysis-OpenNLP.yml
b/.github/workflows/Lucene-Net-Tests-Analysis-OpenNLP.yml
index f86bbbddc..71b6b737b 100644
--- a/.github/workflows/Lucene-Net-Tests-Analysis-OpenNLP.yml
+++ b/.github/workflows/Lucene-Net-Tests-Analysis-OpenNLP.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Analysis.OpenNLP/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -116,7 +117,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Analysis-Phonetic.yml
b/.github/workflows/Lucene-Net-Tests-Analysis-Phonetic.yml
index 603de1576..a1d634b76 100644
--- a/.github/workflows/Lucene-Net-Tests-Analysis-Phonetic.yml
+++ b/.github/workflows/Lucene-Net-Tests-Analysis-Phonetic.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Analysis.Phonetic/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -110,7 +111,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Analysis-SmartCn.yml
b/.github/workflows/Lucene-Net-Tests-Analysis-SmartCn.yml
index 0c9e97fd5..cdd481c20 100644
--- a/.github/workflows/Lucene-Net-Tests-Analysis-SmartCn.yml
+++ b/.github/workflows/Lucene-Net-Tests-Analysis-SmartCn.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Analysis.SmartCn/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -114,7 +115,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Analysis-Stempel.yml
b/.github/workflows/Lucene-Net-Tests-Analysis-Stempel.yml
index 32d317482..6e5f008e3 100644
--- a/.github/workflows/Lucene-Net-Tests-Analysis-Stempel.yml
+++ b/.github/workflows/Lucene-Net-Tests-Analysis-Stempel.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Analysis.Stempel/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -111,7 +112,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Benchmark.yml
b/.github/workflows/Lucene-Net-Tests-Benchmark.yml
index a28136000..9a7bce159 100644
--- a/.github/workflows/Lucene-Net-Tests-Benchmark.yml
+++ b/.github/workflows/Lucene-Net-Tests-Benchmark.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Benchmark/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -123,7 +124,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Classification.yml
b/.github/workflows/Lucene-Net-Tests-Classification.yml
index 5caefbdf3..0a65e7f60 100644
--- a/.github/workflows/Lucene-Net-Tests-Classification.yml
+++ b/.github/workflows/Lucene-Net-Tests-Classification.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Classification/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -111,7 +112,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Cli.yml
b/.github/workflows/Lucene-Net-Tests-Cli.yml
index b23266308..f84230eac 100644
--- a/.github/workflows/Lucene-Net-Tests-Cli.yml
+++ b/.github/workflows/Lucene-Net-Tests-Cli.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/dotnet/tools/Lucene.Net.Tests.Cli/Directory.Build.*'
- 'src/dotnet/tools/Directory.Build.*'
@@ -132,7 +133,7 @@ jobs:
shell: pwsh
- run: dotnet pack ${{env.project_under_test_path}} --configuration
${{matrix.configuration}} /p:TestFrameworks=true /p:PortableDebugTypeOnly=true
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-CodeAnalysis.yml
b/.github/workflows/Lucene-Net-Tests-CodeAnalysis.yml
index 5cbcf1fcc..f56a175ea 100644
--- a/.github/workflows/Lucene-Net-Tests-CodeAnalysis.yml
+++ b/.github/workflows/Lucene-Net-Tests-CodeAnalysis.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/dotnet/Lucene.Net.Tests.CodeAnalysis/Directory.Build.*'
- 'src/dotnet/Directory.Build.*'
@@ -109,7 +110,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Codecs.yml
b/.github/workflows/Lucene-Net-Tests-Codecs.yml
index f92ac1f28..5fe1e5e32 100644
--- a/.github/workflows/Lucene-Net-Tests-Codecs.yml
+++ b/.github/workflows/Lucene-Net-Tests-Codecs.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Codecs/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -109,7 +110,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Demo.yml
b/.github/workflows/Lucene-Net-Tests-Demo.yml
index 97a4015d7..8ec0cff26 100644
--- a/.github/workflows/Lucene-Net-Tests-Demo.yml
+++ b/.github/workflows/Lucene-Net-Tests-Demo.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Demo/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -118,7 +119,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Expressions.yml
b/.github/workflows/Lucene-Net-Tests-Expressions.yml
index e54a075a2..21605edbf 100644
--- a/.github/workflows/Lucene-Net-Tests-Expressions.yml
+++ b/.github/workflows/Lucene-Net-Tests-Expressions.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Expressions/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -111,7 +112,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Facet.yml
b/.github/workflows/Lucene-Net-Tests-Facet.yml
index 8fb2874df..c0350432f 100644
--- a/.github/workflows/Lucene-Net-Tests-Facet.yml
+++ b/.github/workflows/Lucene-Net-Tests-Facet.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Facet/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -113,7 +114,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Grouping.yml
b/.github/workflows/Lucene-Net-Tests-Grouping.yml
index d50ebcad4..8cc8bfeb6 100644
--- a/.github/workflows/Lucene-Net-Tests-Grouping.yml
+++ b/.github/workflows/Lucene-Net-Tests-Grouping.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Grouping/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -111,7 +112,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Highlighter.yml
b/.github/workflows/Lucene-Net-Tests-Highlighter.yml
index f179c1d0f..ea42f1582 100644
--- a/.github/workflows/Lucene-Net-Tests-Highlighter.yml
+++ b/.github/workflows/Lucene-Net-Tests-Highlighter.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Highlighter/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -113,7 +114,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-ICU.yml
b/.github/workflows/Lucene-Net-Tests-ICU.yml
index 70bc270fb..87be6cd59 100644
--- a/.github/workflows/Lucene-Net-Tests-ICU.yml
+++ b/.github/workflows/Lucene-Net-Tests-ICU.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/dotnet/Lucene.Net.Tests.ICU/Directory.Build.*'
- 'src/dotnet/Directory.Build.*'
@@ -126,7 +127,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Join.yml
b/.github/workflows/Lucene-Net-Tests-Join.yml
index eb1b72b46..3753ce5f9 100644
--- a/.github/workflows/Lucene-Net-Tests-Join.yml
+++ b/.github/workflows/Lucene-Net-Tests-Join.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Join/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -112,7 +113,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Memory.yml
b/.github/workflows/Lucene-Net-Tests-Memory.yml
index 29aef5fec..9d1cff134 100644
--- a/.github/workflows/Lucene-Net-Tests-Memory.yml
+++ b/.github/workflows/Lucene-Net-Tests-Memory.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Memory/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -114,7 +115,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Misc.yml
b/.github/workflows/Lucene-Net-Tests-Misc.yml
index c83171e95..377d53f97 100644
--- a/.github/workflows/Lucene-Net-Tests-Misc.yml
+++ b/.github/workflows/Lucene-Net-Tests-Misc.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Misc/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -110,7 +111,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Queries.yml
b/.github/workflows/Lucene-Net-Tests-Queries.yml
index 3073b3d0d..fa0941490 100644
--- a/.github/workflows/Lucene-Net-Tests-Queries.yml
+++ b/.github/workflows/Lucene-Net-Tests-Queries.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Queries/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -110,7 +111,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-QueryParser.yml
b/.github/workflows/Lucene-Net-Tests-QueryParser.yml
index 37a6f3a14..46af424b6 100644
--- a/.github/workflows/Lucene-Net-Tests-QueryParser.yml
+++ b/.github/workflows/Lucene-Net-Tests-QueryParser.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.QueryParser/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -116,7 +117,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Replicator.yml
b/.github/workflows/Lucene-Net-Tests-Replicator.yml
index 114b882f9..24644f4cb 100644
--- a/.github/workflows/Lucene-Net-Tests-Replicator.yml
+++ b/.github/workflows/Lucene-Net-Tests-Replicator.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Replicator/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -115,7 +116,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Sandbox.yml
b/.github/workflows/Lucene-Net-Tests-Sandbox.yml
index 8067ad8f5..3aa0c09a9 100644
--- a/.github/workflows/Lucene-Net-Tests-Sandbox.yml
+++ b/.github/workflows/Lucene-Net-Tests-Sandbox.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Sandbox/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -111,7 +112,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Spatial.yml
b/.github/workflows/Lucene-Net-Tests-Spatial.yml
index 53bbbd895..f763420c3 100644
--- a/.github/workflows/Lucene-Net-Tests-Spatial.yml
+++ b/.github/workflows/Lucene-Net-Tests-Spatial.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Spatial/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -112,7 +113,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-Suggest.yml
b/.github/workflows/Lucene-Net-Tests-Suggest.yml
index 4c9d33de8..bfa98b86b 100644
--- a/.github/workflows/Lucene-Net-Tests-Suggest.yml
+++ b/.github/workflows/Lucene-Net-Tests-Suggest.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.Suggest/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -113,7 +114,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git
a/.github/workflows/Lucene-Net-Tests-TestFramework-DependencyInjection.yml
b/.github/workflows/Lucene-Net-Tests-TestFramework-DependencyInjection.yml
index e36db65f2..5eb3e7fd2 100644
--- a/.github/workflows/Lucene-Net-Tests-TestFramework-DependencyInjection.yml
+++ b/.github/workflows/Lucene-Net-Tests-TestFramework-DependencyInjection.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
-
'src/Lucene.Net.Tests.TestFramework.DependencyInjection/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -109,7 +110,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-TestFramework.yml
b/.github/workflows/Lucene-Net-Tests-TestFramework.yml
index b757190ed..dc1eac8ac 100644
--- a/.github/workflows/Lucene-Net-Tests-TestFramework.yml
+++ b/.github/workflows/Lucene-Net-Tests-TestFramework.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests.TestFramework/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -111,7 +112,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-_A-D.yml
b/.github/workflows/Lucene-Net-Tests-_A-D.yml
index 5389a3dc2..da56ac851 100644
--- a/.github/workflows/Lucene-Net-Tests-_A-D.yml
+++ b/.github/workflows/Lucene-Net-Tests-_A-D.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests._A-D/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -120,7 +121,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-_E-I.yml
b/.github/workflows/Lucene-Net-Tests-_E-I.yml
index a9c7bd08d..d0578e3ee 100644
--- a/.github/workflows/Lucene-Net-Tests-_E-I.yml
+++ b/.github/workflows/Lucene-Net-Tests-_E-I.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests._E-I/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -130,7 +131,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-_I-J.yml
b/.github/workflows/Lucene-Net-Tests-_I-J.yml
index 2a5655409..07000efdc 100644
--- a/.github/workflows/Lucene-Net-Tests-_I-J.yml
+++ b/.github/workflows/Lucene-Net-Tests-_I-J.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests._I-J/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -135,7 +136,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-_J-S.yml
b/.github/workflows/Lucene-Net-Tests-_J-S.yml
index e7d5c4314..3dce19316 100644
--- a/.github/workflows/Lucene-Net-Tests-_J-S.yml
+++ b/.github/workflows/Lucene-Net-Tests-_J-S.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests._J-S/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -122,7 +123,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/.github/workflows/Lucene-Net-Tests-_T-Z.yml
b/.github/workflows/Lucene-Net-Tests-_T-Z.yml
index dbc6ac011..1ddd4783e 100644
--- a/.github/workflows/Lucene-Net-Tests-_T-Z.yml
+++ b/.github/workflows/Lucene-Net-Tests-_T-Z.yml
@@ -28,6 +28,7 @@ on:
- '.build/dependencies.props'
- '.build/TestReferences.Common.*'
- 'TestTargetFrameworks.*'
+ - '.github/**/*.yml'
- '*.sln'
- 'src/Lucene.Net.Tests._T-Z/Directory.Build.*'
- 'src/Directory.Build.*'
@@ -117,7 +118,7 @@ jobs:
echo "title=Test Run for $project_name - ${{matrix.framework}} -
${{matrix.platform}} - ${{matrix.os}}" | Out-File -FilePath $env:GITHUB_ENV
-Encoding utf8 -Append
shell: pwsh
- run: dotnet build ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}}
/p:TestFrameworks=true
- - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
+ - run: dotnet test ${{env.project_path}} --configuration
${{matrix.configuration}} --framework ${{matrix.framework}} --no-build
--no-restore --blame-hang --blame-hang-dump-type mini --blame-hang-timeout
20minutes --logger:"console;verbosity=normal"
--logger:"trx;LogFileName=${{env.trx_file_name}}"
--logger:"liquid.md;LogFileName=${{env.md_file_name}};Title=${{env.title}};"
--results-directory:"${{github.workspace}}/${{env.test_results_artifact_name}}/${{env.project_name}}"
-- RunCo [...]
shell: bash
# upload reports as build artifacts
- name: Upload a Build Artifact
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 5771dd755..84a798402 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -48,6 +48,7 @@ name: 'vNext$(rev:.r)' # Format for build number (will be
overridden)
# Directory: 'random' (Optional - set to a specific directory implementation
to test the same codec throughout all tests)
# Verbose: 'false' (Optional - set to true for verbose logging output)
# Multiplier: '1' (Optional - the number of iterations to multiply applicable
tests by)
+# DisplayFullName: 'true' (Optional - set to 'false' to display only the test
name instead of the full name with class and method)
# RunX86Tests: 'false' (Optional - set to 'true' to enable x86 tests)
diff --git a/src/Lucene.Net.TestFramework/Util/LuceneTestCase.cs
b/src/Lucene.Net.TestFramework/Util/LuceneTestCase.cs
index 51c64d50a..743de8464 100644
--- a/src/Lucene.Net.TestFramework/Util/LuceneTestCase.cs
+++ b/src/Lucene.Net.TestFramework/Util/LuceneTestCase.cs
@@ -941,6 +941,7 @@ namespace Lucene.Net.Util
string message =
$$"""
{{result.Message}}
+ (Test: {{result.FullName}})
To reproduce this test result: