This is an automated email from the ASF dual-hosted git repository.
nightowl888 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/lucenenet.git.
from 8ad48e7
Lucene.Net.Tests.Analysis.ICU.Analysis.Icu.TestICUFoldingFilterFactory::Test():
Added AwaitsFix attribute (failing on GitHub Actions on Linux)
add a57c0db Added IsPublishable property to the root
Directory.Build.props and set up only the test projects and tools as publishable
add 5a9076c build/build.ps1: Fixed whitespace
add 69f994e build/build.ps1: Publish the entire solution at once instead
of one project at a time
add 13a2e6b run-tests-on-os.yml: Removed project directory filter, since
all projects are now published in one directory
add 22b16bb azure-pipelines.yml: Don't publish .pdb files unless there is
an ArtifactFeedID.
add 42c97e9 run-tests-on-os.yml: Always install the latest SDK to accept
the command line parameters
add 35bab11 Downgraded Newtonsoft.Json to 10.0.1 to match
Microsoft.NET.Test.Sdk
add 3f6fe2c Directory.Build.props: Enable automatic binding redirect
generation for .NET Framework < 4.5.1
add 74654d0 build/build.ps1: Updated to run publish on background jobs
add 097bef1 Lucene.Net.TestFramework, lucene-cli: Added explicit
System.Security.Cryptography.Xml reference (netcoreapp3.1) so there is no
conflict
add bffd982 build/build.ps1: Switched from dotnet msbuild to dotnet build
add 2d864bf Lucene.Net.TestFramework: Added explicit NewtonSoft.Json
reference (net45) so there is no conflict with Microsoft.NET.Test.Sdk
add b9d2542 build/TestReferences.Common.targets: Added explicit reference
to all test projects to Microsoft.Extensions.Configuration.Abstractions (net48)
to 2.0.0
add 203e7b3 build/Dependencies.props: Upgraded
Microsoft.AspNetCore.Http.Abstractions and Microsoft.AspNetCore.TestHost to
2.0.0, and upgraded Lucene.Net.Replicator.AspNetCore to net461.
add 25aace9 build/TestReferences.Common.targets: Fixed references to
Microsoft.Extensions.Configuration so they will use 2.0.0 for all test projects
add ff472bc build/Dependencies.props: Normalized all
Microsoft.Extensions.DependencyInjection.Abstractions (net48) to 2.0.0 in tests
add c600a67 Lucene.Net.Tests (Benchmark + ICU + SmartCn): Added explicit
reference (net48) to Microsoft.Extensions.Options 2.0.0
add eea7835 run-tests-on-os.yml: Switched to using dotnet test instead of
dotnet vstest, added logic to copy test binaries to a temporary folder for the
run
add 2e34b60 run-tests-on-os.yml: Filter out .resources.dll files
add 7a6ab14 build/build.ps1: Added option to skip SDK installation and
use it from azure-pipelines.yml
add 021e8d8 azure-pipelines.yml: Added GeneratePackages option to disable
generating NuGet packages for rapid testing
add 26bc442 run-tests-on-os.yml: Added blame-hang option that varies in
timeout depending on whether it is a nightly or weekly build or a regular build
add 7d3c444 run-tests-on-os.yml: Commented out extra step that is only
intended for debugging
add 267c32e azure-pipelines.yml: Use Build.ArtifactStagingDirectory
rather than Build.BinariesDirectory, since the latter is not cleaned up
add 5fb1fc8 azure-pipelines.yml: Consistently use pwsh instead of
powershell
add 892bfff azure-pipelines.yml: Commented out extra steps that are only
intended for debugging
add db763ec azure-pipelines.yml: Consistently use $env: instead of $Env:
for environment variables
add 152a885 publish-test-results.yml, run-tests-on-os.yml: Fail the build
when a test runner crashes or hangs (which also causes a crash)
add e814b28 .github/workflows/Generate-TestWorkflows.ps1: Added
--blame-hang-timeout of 15 minutes (per test)
No new revisions were added by this update.
Summary of changes:
.github/workflows/Generate-TestWorkflows.ps1 | 2 +-
.../workflows/Lucene-Net-Tests-Analysis-Common.yml | 2 +-
.../Lucene-Net-Tests-Analysis-Kuromoji.yml | 2 +-
.../Lucene-Net-Tests-Analysis-Morfologik.yml | 2 +-
.../Lucene-Net-Tests-Analysis-OpenNLP.yml | 2 +-
.../Lucene-Net-Tests-Analysis-Phonetic.yml | 2 +-
.../Lucene-Net-Tests-Analysis-SmartCn.yml | 2 +-
.../Lucene-Net-Tests-Analysis-Stempel.yml | 2 +-
.github/workflows/Lucene-Net-Tests-Benchmark.yml | 2 +-
.../workflows/Lucene-Net-Tests-Classification.yml | 2 +-
.github/workflows/Lucene-Net-Tests-Cli.yml | 2 +-
.../workflows/Lucene-Net-Tests-CodeAnalysis.yml | 2 +-
.github/workflows/Lucene-Net-Tests-Codecs.yml | 2 +-
.github/workflows/Lucene-Net-Tests-Demo.yml | 2 +-
.github/workflows/Lucene-Net-Tests-Expressions.yml | 2 +-
.github/workflows/Lucene-Net-Tests-Facet.yml | 2 +-
.github/workflows/Lucene-Net-Tests-Grouping.yml | 2 +-
.github/workflows/Lucene-Net-Tests-Highlighter.yml | 2 +-
.github/workflows/Lucene-Net-Tests-ICU.yml | 2 +-
.github/workflows/Lucene-Net-Tests-Join.yml | 2 +-
.github/workflows/Lucene-Net-Tests-Memory.yml | 2 +-
.github/workflows/Lucene-Net-Tests-Misc.yml | 2 +-
.github/workflows/Lucene-Net-Tests-Queries.yml | 2 +-
.github/workflows/Lucene-Net-Tests-QueryParser.yml | 2 +-
.github/workflows/Lucene-Net-Tests-Replicator.yml | 2 +-
.github/workflows/Lucene-Net-Tests-Sandbox.yml | 2 +-
.github/workflows/Lucene-Net-Tests-Spatial.yml | 2 +-
.github/workflows/Lucene-Net-Tests-Suggest.yml | 2 +-
...Net-Tests-TestFramework-DependencyInjection.yml | 2 +-
.../workflows/Lucene-Net-Tests-TestFramework.yml | 2 +-
.github/workflows/Lucene-Net-Tests-_A-D.yml | 2 +-
.github/workflows/Lucene-Net-Tests-_E-I.yml | 2 +-
.github/workflows/Lucene-Net-Tests-_I-J.yml | 2 +-
.github/workflows/Lucene-Net-Tests-_J-S.yml | 2 +-
.github/workflows/Lucene-Net-Tests-_T-Z.yml | 2 +-
Directory.Build.props | 5 +
TestTargetFramework.props | 4 +
azure-pipelines.yml | 76 +-
build/Dependencies.props | 11 +-
build/TestReferences.Common.targets | 10 +
build/azure-templates/publish-nuget-packages.yml | 2 +-
.../publish-test-results-for-test-projects.yml | 2 +-
build/azure-templates/publish-test-results.yml | 48 +-
build/azure-templates/run-tests-on-os.yml | 100 +--
.../show-all-environment-variables.yml | 2 +-
build/azure-templates/show-all-files.yml | 2 +-
build/build.ps1 | 981 ++++++++++-----------
.../Lucene.Net.TestFramework.csproj | 4 +-
.../Lucene.Net.Tests.Analysis.OpenNLP.csproj | 5 +-
.../Lucene.Net.Tests.Analysis.SmartCn.csproj | 7 +-
.../Lucene.Net.Tests.Benchmark.csproj | 7 +-
.../Lucene.Net.Tests.Replicator.csproj | 6 +-
.../Lucene.Net.Tests.TestFramework.csproj | 6 +-
.../Lucene.Net.Replicator.AspNetCore.csproj | 2 +-
.../Lucene.Net.Tests.CodeAnalysis.csproj | 3 +
.../Lucene.Net.Tests.ICU.csproj | 7 +-
.../Lucene.Net.Tests.Cli.csproj | 7 +-
src/dotnet/tools/lucene-cli/lucene-cli.csproj | 9 +-
58 files changed, 726 insertions(+), 650 deletions(-)