cbr_sampling_path_arrayness_invalidation.js fails on variants that disable unreleased IFR feature flags

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Optimization
    • ALL
    • 0
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      cbr_sampling_path_arrayness_invalidation.js configures internalQueryCBRCEMode: "samplingCE" but does not set featureFlagCostBasedRanker directly, so it relies on the default value of that flag.

      On variants that pass --disableUnreleasedIFRFlags (e.g. enterprise-rhel-8-64-bit-dynamic-roll-back-incremental-feature-flags), resmoke injects featureFlagCostBasedRanker = false into TestData.setParameters for any IFR flag in in_development / rollout. Without CBR enabled, sampling-based CE is skipped, the explain output has no ceSamplingMetadata, and the test fails its first assertion.

            Assignee:
            Matt Olma
            Reporter:
            Matt Olma
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: