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

C++ benchmarks running under ASAN?

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Duplicate
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Product Performance
    • 21

    Description

      We've been assigned a Buildfailure related to a runtime problem caused by a C++ benchmark running under DEBUG and ASAN.

      https://jira.mongodb.org/browse/BF-26477

      While I haven't yet investigated the cause here, it seems to be some kind of resource exhaustion inside the benchmark framework.

      The thing about it is that I'm not sure of the value of running benchmarks under ASAN at all, since they're all about measuring performance, and ASAN imposes enormous performance penalties that would make the results of these computationally intensive tests useless.

      Should ASAN and DEBUG builds skip C++ benchmarks?

      Attachments

        Activity

          People

            backlog-server-perf Backlog - Performance Team
            billy.donahue@mongodb.com Billy Donahue
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: