Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-35110

Log locations in set_feature_compatibility_version.js where fatal assertions/other errors are expected

    • Fully Compatible
    • v4.0, v3.6
    • Sharding 2018-07-02, Sharding 2018-07-16
    • 45

      The set_feature_compatibility_version.js test on the 3.6 branch creates scenarios in which servers are expected to fail or error, such as starting up without a featureCompatibilityVersion document and having a 3.4 binary version node in an FCV 3.6 replica set. Failures of this test are thus more difficult to diagnose because expected errors can be confused for unexpected errors. The test should log when it's about to perform an operation that is expected to fail to disambiguate expected errors from actual bugs. As of SERVER-32909, the start up failure portions of the test in master have been separated into their own file.

            cheahuychou.mao@mongodb.com Cheahuychou Mao
            maria.vankeulen@mongodb.com Maria van Keulen
            0 Vote for this issue
            2 Start watching this issue