Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adjustments for enabling nightly builds #355

Merged
merged 21 commits into from
Sep 26, 2020

Commits on Sep 24, 2020

  1. Lucene.Net.Tests.Facet.Taxonomy.TestSearcherTaxonomyManager: Reduced …

    …ordLimit from 100000 to 30000 to keep Nightly run time under 60 minutes
    NightOwl888 committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    ae79dc0 View commit details
    Browse the repository at this point in the history
  2. Lucene.Net.Tests.Index.TestBagOfPositions: Reduced numTerms by a fact…

    …or of 6 instead of a factor of 2 to keep Nightly run time under 60 minutes
    NightOwl888 committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    df8fbb8 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2020

  1. Lucene.Net.Tests.Index.TestBagOfPostings: Reduced numTerms by a facto…

    …r of 6 instead of a factor of 2 to keep Nightly run time under 60 minutes
    NightOwl888 committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    fff3583 View commit details
    Browse the repository at this point in the history
  2. Lucene.Net.Tests.Index.Test2BPostings: Ignored test because it pushes…

    … Azure DevOps over the 1 hour time limit allowed
    NightOwl888 committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    a34e696 View commit details
    Browse the repository at this point in the history
  3. Lucene.Net.TestFramework.Index.ThreadedIndexingAndSearchingTestCase: …

    …Reduced amount of pause and run time for concurrency tests to keep the total test time below 1 hour
    NightOwl888 committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    0b0485a View commit details
    Browse the repository at this point in the history
  4. Lucene.Net.Tests.Facet.Taxonomy.TestSearcherTaxonomyManager: Reduced …

    …ordLimit from 100000 to 30000 to keep Nightly run time under 60 minutes
    NightOwl888 committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    dbf9041 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    614396c View commit details
    Browse the repository at this point in the history
  6. Lucene.Net.Tests.Index.Test4GBStoredFields: Added exception because t…

    …his test runs out of memory on x86
    NightOwl888 committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    8276b0e View commit details
    Browse the repository at this point in the history
  7. Lucene.Net.Tests.Facet: Don't use NO_OP_CACHE during Nightly builds t…

    …o stay under the 1 hour job limit in Azure DevOps
    NightOwl888 committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    825e57a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    481ebb9 View commit details
    Browse the repository at this point in the history
  9. Lucene.Net.Tests.TestFramework.Analysis (TestLookaheadTokenFilter + T…

    …estMockAnalyzer): Reduced maximum nightly iterations by 50%
    NightOwl888 committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    147eede View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b071ffb View commit details
    Browse the repository at this point in the history
  11. Added [Timeout] attribute on tests that have [Deadlock] attribute to …

    …prevent them from timing out Azure DevOps.
    NightOwl888 committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    61a59ed View commit details
    Browse the repository at this point in the history
  12. Lucene.Net.Tests: Added logging in TestDuringAddIndexes() and TestTer…

    …mVectorCorruption() to assist with debugging occasional test failures on Linux/macOS
    NightOwl888 committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    f2b31b6 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2020

  1. Lucene.Net.TestFramework.Index.BaseStoredFieldsFormatTestCase::TestBi…

    …gDocuments() Reduced size of big documents to keep test time under 1 hour
    NightOwl888 committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    97991f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bcf4064 View commit details
    Browse the repository at this point in the history
  3. Lucene.Net.Tests.Index.TestFlushByRamOrCountsPolicy::TestFlushByRam()…

    …: Increased ramBuffer size to offset the fact that LuceneTestCase.AtLeast() was decreased.
    NightOwl888 committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    09264bb View commit details
    Browse the repository at this point in the history
  4. Lucene.Net.Tests.Index: Added TimeoutAttribute on several Nightly tes…

    …ts to prevent them from going over Azure's 1hr time limit and detect which test(s) limits are problematic
    NightOwl888 committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    bd437b2 View commit details
    Browse the repository at this point in the history
  5. Added TimeoutAttribute at the assembly level of tests to stop tests a…

    …t 47-55 minutes in order to allow the test results to be uploaded. This will make troubleshooting which tests are taking too long easier.
    NightOwl888 committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    3020b67 View commit details
    Browse the repository at this point in the history
  6. Lucene.Net.Tests.Facet.Taxonomy.TestSearcherTaxonomyManger::Test_Dire…

    …ctory(): increased timeout to 30 minutes
    NightOwl888 committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    c66bf9f View commit details
    Browse the repository at this point in the history
  7. Lucene.Net.Tests.Index.TestDocumentsWriterStallControl::TestAccquireR…

    …eleaseRace(): Reduced nightly probability by 50% on x86 to keep from timing out
    NightOwl888 committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    39331ed View commit details
    Browse the repository at this point in the history