Uploaded image for project: 'Lucene.Net'
  1. Lucene.Net
  2. LUCENENET-633

Setup tests on additional platforms that .NET Standard supports

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Abandoned
    • Lucene.Net 4.8.0
    • None
    • Lucene.Net Test

    Description

      We have recently setup an Azure DevOps YAML build configuration, which makes adding testing environments easier to our CI process. Adding tests to ensure support on macOS and Linux has been completed already, and (fortunately) the number of bugs that were found was fairly minimal (most of them were addressed in beta00006). However, there are other platforms .NET Standard supports that are commonly in use by Lucene.NET users which we should also setup our tests to run on.

      Looking through the JIRA issues, 3 platforms that have been mentioned are:

      1. Mono
      2. UWP
      3. Xamarin iOS

      We should do a survey to find out what other platforms may be commonly in use and make the determination how important it is to test on them, and of course take into consideration whether the tests require a special setup that Azure Pipelines doesn't provide on any of the Microsoft-hosted agents.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              nightowl888 Shad Storhaug
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 20h
                  20h
                  Remaining:
                  Remaining Estimate - 20h
                  20h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified