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

Debug symbols of server binaries used by system_perf.yml are archived in S3

    • Server Development Platform
    • Fully Compatible
    • v7.0, v6.3, v6.0, v5.0, v4.4
    • 35

      It is possible for sys-perf workloads to find correctness issues where the server crashes. Core dumps from these failure are successfully uploaded to S3 in the DSI Artifacts tarball. However, the debug symbols corresponding to the server binaries used are not uploaded to S3. This limitation makes the core dump of a lesser value.

      We should make a change to ensure the debug symbols are archived to S3. One option is to stop using the --separate-debug option to avoid splitting the mongod executable into mongod and mongod.debug. Another option is to include the *.debug files by adding install-core-debug, install-jstestshell-debug, and install-mongocryptd-debug targets to the SCons invocation.

            jim.oleary@mongodb.com James O'Leary
            max.hirschhorn@mongodb.com Max Hirschhorn
            0 Vote for this issue
            16 Start watching this issue