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

Adjust SearchableSnapshotsLicenseIntegTests.testShardAllocationOnInvalidLicense #77757

Merged

Commits on Sep 15, 2021

  1. Adjust SearchableSnapshotsLicenseIntegTests.testShardAllocationOnInva…

    …lidLicense
    
    This tests sometimes fails because it expects the last PostStartTrialRequest
    to always "upgrade" the current license that it just nullified to a trial
    license; but there is a race in this test with the LicenceService that detects
    that no license exists in the cluster state (because the test set it to null)
    and self generates a trial license for the cluster too. When the self generation
    is processed before the PostStartTrialRequest the latter will return a
    TRIAL_ALREADY_ACTIVATED response.
    
    Since the purpose of this test is to verify that the searchable snapshot shards
    failed when the license change and came back when the trial license if activated
    again, I think we can just adjust the test to accommodate for the 2 types of
    responses.
    
    Closes elastic#72329
    tlrx committed Sep 15, 2021
    Configuration menu
    Copy the full SHA
    7f5b5bd View commit details
    Browse the repository at this point in the history