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

options_parser_test failed EmptySingleNam std::exception: std::bad_alloc in test EmptySingleName

    • Type: Icon: Bug Bug
    • Resolution: Works as Designed
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 3.6.8
    • Labels:
      None
    • ALL
    • Hide

      ```

      ./build/opt/mongo/util/options_parser/options_parser_test

      ```

      Show
      ``` ./build/opt/mongo/util/options_parser/options_parser_test ```
    • Dev Tools 2018-10-08, Dev Tools 2018-10-22, Dev Tools 2018-11-05, Dev Tools 2019-04-08, Dev Tools 2019-04-22

      Compiling mongodb 3.6.8 on Ubuntu 18.10 (Cosmic) fails at options_parser_test.cpp at EmptySingleName test case, like so:

       
      [executor:cpp_unit_test:job0] 2018-09-24T12:24:10.508+0000 Running options_parser_test... build/opt/mongo/util/options_parser/options_parser_test [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.508+0000 Starting Program build/opt/mongo/util/options_parser/options_parser_test... build/opt/mongo/util/options_parser/options_parser_test [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.511+0000 Program build/opt/mongo/util/options_parser/options_parser_test started with pid 2985. [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.515+0000 2018-09-24T12:24:10.515+0000 I - [main] going to run suite: ChainingInterface [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.516+0000 2018-09-24T12:24:10.515+0000 I - [main] going to run test: GoodReference [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.516+0000 2018-09-24T12:24:10.516+0000 I - [main] going to run test: Basic [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.516+0000 2018-09-24T12:24:10.516+0000 I - [main] going to run test: Hidden [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.516+0000 2018-09-24T12:24:10.516+0000 I - [main] going to run test: DefaultValue [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.516+0000 2018-09-24T12:24:10.516+0000 I - [main] going to run test: ImplicitValue [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.516+0000 2018-09-24T12:24:10.516+0000 I - [main] going to run test: Composing [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.517+0000 2018-09-24T12:24:10.516+0000 I - [main] going to run test: Positional [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.517+0000 2018-09-24T12:24:10.516+0000 I - [main] going to run test: PositionalTooMany [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.517+0000 2018-09-24T12:24:10.517+0000 I - [main] going to run test: PositionalAndFlag [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.517+0000 2018-09-24T12:24:10.517+0000 I - [main] going to run test: PositionalMultiple [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.517+0000 2018-09-24T12:24:10.517+0000 I - [main] going to run test: PositionalMultipleExtra [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.517+0000 2018-09-24T12:24:10.517+0000 I - [main] going to run test: PositionalMultipleUnlimited [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.518+0000 2018-09-24T12:24:10.517+0000 I - [main] going to run test: PositionalMultipleAndFlag [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.518+0000 2018-09-24T12:24:10.517+0000 I - [main] going to run test: PositionalSingleMultipleUnlimitedAndFlag [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.518+0000 2018-09-24T12:24:10.517+0000 I - [main] going to run test: PositionalHoleInRange [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.518+0000 2018-09-24T12:24:10.517+0000 I - [main] going to run test: PositionalOverlappingRange [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.518+0000 2018-09-24T12:24:10.517+0000 I - [main] going to run test: PositionalOverlappingRangeInfinite [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.518+0000 2018-09-24T12:24:10.517+0000 I - [main] going to run test: PositionalMultipleInfinite [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.518+0000 2018-09-24T12:24:10.517+0000 I - [main] DONE running tests [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.518+0000 2018-09-24T12:24:10.517+0000 I - [main] going to run suite: ConfigFromFilesystem [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.518+0000 2018-09-24T12:24:10.517+0000 I - [main] going to run test: JSONGood [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.519+0000 2018-09-24T12:24:10.519+0000 I - [main] going to run test: INIGood [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.519+0000 2018-09-24T12:24:10.519+0000 I - [main] going to run test: Empty [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.519+0000 2018-09-24T12:24:10.519+0000 I - [main] going to run test: NullByte [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.519+0000 2018-09-24T12:24:10.519+0000 I - [main] going to run test: NullSubDir [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.519+0000 2018-09-24T12:24:10.519+0000 I - [main] going to run test: NullTerminated [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.519+0000 2018-09-24T12:24:10.519+0000 I - [main] DONE running tests [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.519+0000 2018-09-24T12:24:10.519+0000 I - [main] going to run suite: Constraints [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.520+0000 2018-09-24T12:24:10.519+0000 I - [main] going to run test: NumericRangeConstraint [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.523+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: MutuallyExclusiveConstraint [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.523+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: RequiresOtherConstraint [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.524+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: StringFormatConstraint [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.524+0000 2018-09-24T12:24:10.520+0000 I - [main] DONE running tests [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.524+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run suite: INIConfigFile [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.524+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: Basic [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.524+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: Empty [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.524+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: Override [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.524+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: Comments [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.524+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: Switches [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.524+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: Monkeys [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.524+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: DefaultValueOverride [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.524+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: StringVector [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.525+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: StringMap [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.525+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: StringMapDuplicateKey [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.525+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: ComposingStringVector [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.525+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: ComposingStringMap [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.525+0000 2018-09-24T12:24:10.520+0000 I - [main] DONE running tests [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.525+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run suite: JSONConfigFile [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.525+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: Basic [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.525+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: Empty [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.525+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: EmptyObject [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.525+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: Override [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.525+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: UnregisteredOption [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.526+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: DuplicateOption [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.526+0000 2018-09-24T12:24:10.520+0000 I - [main] going to run test: TypeChecking [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.526+0000 2018-09-24T12:24:10.523+0000 I - [main] going to run test: Nested [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.526+0000 2018-09-24T12:24:10.523+0000 I - [main] going to run test: Dotted [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.526+0000 2018-09-24T12:24:10.523+0000 I - [main] going to run test: DottedAndNested [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.526+0000 2018-09-24T12:24:10.523+0000 I - [main] going to run test: StringVector [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.526+0000 2018-09-24T12:24:10.523+0000 I - [main] going to run test: StringMap [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.526+0000 2018-09-24T12:24:10.523+0000 I - [main] going to run test: StringMapDuplicateKey [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.526+0000 2018-09-24T12:24:10.523+0000 I - [main] going to run test: StringVectorNonString [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.526+0000 2018-09-24T12:24:10.523+0000 I - [main] going to run test: DefaultValueOverride [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.526+0000 2018-09-24T12:24:10.523+0000 I - [main] going to run test: ComposingStringVector [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.527+0000 2018-09-24T12:24:10.523+0000 I - [main] going to run test: ComposingStringMap [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.527+0000 2018-09-24T12:24:10.523+0000 I - [main] DONE running tests [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.527+0000 2018-09-24T12:24:10.523+0000 I - [main] going to run suite: LegacyInterface [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.527+0000 2018-09-24T12:24:10.523+0000 I - [main] going to run test: Good [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.527+0000 2018-09-24T12:24:10.523+0000 I - [main] going to run test: NotSpecified [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.527+0000 2018-09-24T12:24:10.523+0000 I - [main] going to run test: BadType [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.528+0000 2018-09-24T12:24:10.527+0000 I - [main] DONE running tests [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.528+0000 2018-09-24T12:24:10.527+0000 I - [main] going to run suite: NumericalBaseParsing [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.528+0000 2018-09-24T12:24:10.527+0000 I - [main] going to run test: CommandLine [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.529+0000 2018-09-24T12:24:10.527+0000 I - [main] going to run test: INIConfigFile [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.529+0000 2018-09-24T12:24:10.528+0000 I - [main] going to run test: YAMLConfigFile [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.529+0000 2018-09-24T12:24:10.528+0000 I - [main] DONE running tests [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.529+0000 2018-09-24T12:24:10.528+0000 I - [main] going to run suite: OptionCount [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.529+0000 2018-09-24T12:24:10.528+0000 I - [main] going to run test: Basic [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.530+0000 2018-09-24T12:24:10.528+0000 I - [main] DONE running tests [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.530+0000 2018-09-24T12:24:10.528+0000 I - [main] going to run suite: OptionSources [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.530+0000 2018-09-24T12:24:10.528+0000 I - [main] going to run test: SourceCommandLine [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.530+0000 2018-09-24T12:24:10.528+0000 I - [main] going to run test: SourceINIConfig [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.531+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: SourceYAMLConfig [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.531+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: SourceAllConfig [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.531+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: SourceAllLegacy [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.531+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: SourceAll [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.532+0000 2018-09-24T12:24:10.529+0000 I - [main] DONE running tests [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.532+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run suite: Parsing [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.532+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: Good [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.532+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: SubSection [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.532+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: StringVector [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.533+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: StringMap [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.533+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: StringMapDuplicateKey [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.533+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: Positional [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.533+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: PositionalTooMany [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.534+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: PositionalAndFlag [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.534+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: PositionalMultiple [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.534+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: PositionalMultipleExtra [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.534+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: PositionalMultipleUnlimited [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.534+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: PositionalMultipleAndFlag [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.535+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: NeedArg [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.535+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: BadArg [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.535+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: ExtraArg [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.535+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: DefaultValue [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.535+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: DefaultValueOverride [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.536+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: DefaultValuesNotInBSON [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.536+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: ImplicitValue [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.536+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: ImplicitValueDefault [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.536+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: ImplicitValueOverride [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.536+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: ImplicitValueOverrideWithEqualsSign [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.536+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: ShortName [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.537+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: BadConfigFileOption [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.537+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: MapForScalarMismatch [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.537+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: ScalarForMapMismatch [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.537+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: ListForScalarMismatch [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.537+0000 2018-09-24T12:24:10.529+0000 I - [main] going to run test: ScalarForListMismatch [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.537+0000 2018-09-24T12:24:10.530+0000 I - [main] DONE running tests [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.538+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run suite: Registration [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.538+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: EmptySingleName [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.538+0000 2018-09-24T12:24:10.530+0000 I - [main] FAIL: EmptySingleName std::exception: std::bad_alloc in test EmptySingleName [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.538+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: DuplicateSingleName [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.538+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: DuplicateDottedName [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.538+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: DuplicatePositional [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.539+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: BadRangesPositional [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.539+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: DefaultValueWrongType [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.539+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: ImplicitValueWrongType [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.539+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: ComposableNotVectorOrMap [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.539+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: ComposableWithImplicit [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.539+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: ComposableWithDefault [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.540+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: NumericRangeConstraint [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.540+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: StringFormatConstraint [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.540+0000 2018-09-24T12:24:10.530+0000 I - [main] DONE running tests [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.540+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run suite: Style [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.540+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: NoSticky [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.540+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: NoGuessing [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.541+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: LongDisguises [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.541+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: Verbosity [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.541+0000 2018-09-24T12:24:10.530+0000 I - [main] DONE running tests [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.541+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run suite: YAMLConfigFile [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.541+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: ComposingStringVector [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.541+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: ComposingStringMap [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.542+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: Basic [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.542+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: Empty [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.542+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: Override [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.542+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: UnregisteredOption [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.542+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: DuplicateOption [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.542+0000 2018-09-24T12:24:10.530+0000 I - [main] going to run test: TypeChecking [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.543+0000 2018-09-24T12:24:10.533+0000 I - [main] going to run test: Nested [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.543+0000 2018-09-24T12:24:10.533+0000 I - [main] going to run test: Dotted [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.543+0000 2018-09-24T12:24:10.533+0000 I - [main] going to run test: DottedAndNested [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.543+0000 2018-09-24T12:24:10.533+0000 I - [main] going to run test: DeprecatedDottedNameDeprecatedOnly [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.543+0000 2018-09-24T12:24:10.533+0000 W CONTROL [main] Option: dotted.deprecated is deprecated. Please use dotted.canonical instead. [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.543+0000 2018-09-24T12:24:10.533+0000 I - [main] going to run test: DeprecatedDottedNameSameAsCanonicalDottedName [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.544+0000 2018-09-24T12:24:10.533+0000 I - [main] going to run test: DeprecatedDottedNameEmptyString [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.544+0000 2018-09-24T12:24:10.533+0000 I - [main] going to run test: DeprecatedDottedNameSameAsOtherOptionsDottedName [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.544+0000 2018-09-24T12:24:10.533+0000 I - [main] going to run test: DeprecatedDottedNameSameAsOtherOptionsDeprecatedDottedName [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.544+0000 2018-09-24T12:24:10.533+0000 I - [main] going to run test: DeprecatedDottedNameCanonicalAndDeprecated [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.544+0000 2018-09-24T12:24:10.533+0000 W CONTROL [main] Option: dotted.deprecated is deprecated. Please use dotted.canonical instead. [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.544+0000 2018-09-24T12:24:10.533+0000 I - [main] going to run test: DeprecatedDottedNameMultipleDeprecated [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.545+0000 2018-09-24T12:24:10.533+0000 W CONTROL [main] Option: dotted.deprecated1 is deprecated. Please use dotted.canonical instead. [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.545+0000 2018-09-24T12:24:10.534+0000 W CONTROL [main] Option: dotted.deprecated2 is deprecated. Please use dotted.canonical instead. [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.545+0000 2018-09-24T12:24:10.534+0000 W CONTROL [main] Option: dotted.deprecated1 is deprecated. Please use dotted.canonical instead. [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.545+0000 2018-09-24T12:24:10.534+0000 W CONTROL [main] Option: dotted.deprecated2 is deprecated. Please use dotted.canonical instead. [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.545+0000 2018-09-24T12:24:10.534+0000 I - [main] going to run test: ListBrackets [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.546+0000 2018-09-24T12:24:10.534+0000 I - [main] going to run test: ListDashes [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.546+0000 2018-09-24T12:24:10.534+0000 I - [main] going to run test: DefaultValueOverride [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.546+0000 2018-09-24T12:24:10.534+0000 I - [main] going to run test: Comments [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.546+0000 2018-09-24T12:24:10.534+0000 I - [main] going to run test: EmptyKey [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.546+0000 2018-09-24T12:24:10.534+0000 I - [main] going to run test: StringVector [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.546+0000 2018-09-24T12:24:10.534+0000 I - [main] going to run test: StringMap [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.547+0000 2018-09-24T12:24:10.534+0000 I - [main] going to run test: StringMapDuplicateKey [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.547+0000 2018-09-24T12:24:10.534+0000 I - [main] DONE running tests [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.547+0000 2018-09-24T12:24:10.534+0000 I - [main] ************************************************** [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.547+0000 2018-09-24T12:24:10.534+0000 I - [main] ChainingInterface | tests: 18 | fails: 0 | assert calls: 0 | time secs: 0.001 [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.547+0000 2018-09-24T12:24:10.534+0000 I - [main] ConfigFromFilesystem | tests: 6 | fails: 0 | assert calls: 0 | time secs: 0.002 [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.547+0000 2018-09-24T12:24:10.534+0000 I - [main] Constraints | tests: 4 | fails: 0 | assert calls: 0 | time secs: 0.000 [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.548+0000 2018-09-24T12:24:10.534+0000 I - [main] INIConfigFile | tests: 12 | fails: 0 | assert calls: 0 | time secs: 0.000 [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.548+0000 2018-09-24T12:24:10.534+0000 I - [main] JSONConfigFile | tests: 17 | fails: 0 | assert calls: 0 | time secs: 0.002 [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.548+0000 2018-09-24T12:24:10.534+0000 I - [main] LegacyInterface | tests: 3 | fails: 0 | assert calls: 0 | time secs: 0.003 [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.548+0000 2018-09-24T12:24:10.534+0000 I - [main] NumericalBaseParsing | tests: 3 | fails: 0 | assert calls: 0 | time secs: 0.001 [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.548+0000 2018-09-24T12:24:10.534+0000 I - [main] OptionCount | tests: 1 | fails: 0 | assert calls: 0 | time secs: 0.000 [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.549+0000 2018-09-24T12:24:10.534+0000 I - [main] OptionSources | tests: 6 | fails: 0 | assert calls: 0 | time secs: 0.000 [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.549+0000 2018-09-24T12:24:10.534+0000 I - [main] Parsing | tests: 28 | fails: 0 | assert calls: 0 | time secs: 0.000 [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.549+0000 2018-09-24T12:24:10.534+0000 I - [main] Registration | tests: 12 | fails: 1 | assert calls: 0 | time secs: 0.000 [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.549+0000 EmptySingleName std::exception: std::bad_alloc in test EmptySingleName [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.549+0000 2018-09-24T12:24:10.534+0000 I - [main] Style | tests: 4 | fails: 0 | assert calls: 0 | time secs: 0.000 [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.550+0000 2018-09-24T12:24:10.534+0000 I - [main] YAMLConfigFile | tests: 26 | fails: 0 | assert calls: 0 | time secs: 0.003 [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.550+0000 2018-09-24T12:24:10.534+0000 I - [main] TOTALS | tests: 140 | fails: 1 | assert calls: 0 | time secs: 0.012 [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.550+0000 2018-09-24T12:24:10.534+0000 I - [main] Failing tests: [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.550+0000 2018-09-24T12:24:10.534+0000 I - [main] Registration/EmptySingleName Failed [cpp_unit_test:options_parser_test] 2018-09-24T12:24:10.550+0000 2018-09-24T12:24:10.534+0000 I - [main] FAILURE - 1 tests in 1 suites failed [executor:cpp_unit_test:job0] 2018-09-24T12:24:10.551+0000 options_parser_test ran in 0.04 seconds. [executor:cpp_unit_test:job0] 2018-09-24T12:24:10.551+0000 Program build/opt/mongo/util/options_parser/options_parser_test failed, so stopping... [executor:cpp_unit_test:job0] 2018-09-24T12:24:10.551+0000 Received a StopExecution exception: Program build/opt/mongo/util/options_parser/options_parser_test failed. [executor] 2018-09-24T12:24:10.565+0000 Summary: 323 test(s) ran in 153.07 seconds (322 succeeded, 16 were skipped, 1 failed, 0 errored) The following tests failed (with exit code): build/opt/mongo/util/options_parser/options_parser_test (17) [resmoke] 2018-09-24T12:24:10.565+0000 ================================================================================ [resmoke] 2018-09-24T12:24:10.566+0000 Summary of unittests suite: 323 test(s) ran in 153.07 seconds (322 succeeded, 16 were skipped, 1 failed, 0 errored) The following tests failed (with exit code): build/opt/mongo/util/options_parser/options_parser_test (17) 323 test(s) ran in 153.07 seconds (322 succeeded, 16 were skipped, 1 failed, 0 errored) cpp_unit_tests: 323 test(s) ran in 153.07 seconds (322 succeeded, 16 were skipped, 1 failed, 0 errored) The following tests failed (with exit code): build/opt/mongo/util/options_parser/options_parser_test (17) [resmoke] 2018-09-24T12:24:10.566+0000 ================================================================================ [resmoke] 2018-09-24T12:24:10.566+0000 Summary of all suites: 2 suites ran in 208.53 seconds dbtest: All 64 test(s) passed in 55.39 seconds. 64 test(s) ran in 55.39 seconds (64 succeeded, 0 were skipped, 0 failed, 0 errored) db_tests: All 64 test(s) passed in 55.39 seconds. unittests: 323 test(s) ran in 153.07 seconds (322 succeeded, 16 were skipped, 1 failed, 0 errored) The following tests failed (with exit code): build/opt/mongo/util/options_parser/options_parser_test (17) 323 test(s) ran in 153.07 seconds (322 succeeded, 16 were skipped, 1 failed, 0 errored) cpp_unit_tests: 323 test(s) ran in 153.07 seconds (322 succeeded, 16 were skipped, 1 failed, 0 errored) The following tests failed (with exit code): build/opt/mongo/util/options_parser/options_parser_test (17) make[1]: *** [debian/rules:57: override_dh_auto_test] Error 1

            Assignee:
            Unassigned Unassigned
            Reporter:
            xnox Dimitri John Ledkov
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: