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

Stop writing contents of report.json to stdout in Jepsen list-append test

    • Server Development Platform
    • Fully Compatible
    • v7.0, v6.0

      The list-append.sh script for running Jepsen's list-append test will write the report.json file to stdout. The report.json file quite large (180MB) because it contains logs from the actual tests runs embedded as log_raw. Writing such long log lines is problematic in general, and, in particular, causes searching and filtering to crash Parsley (see EVG-20004). We should delete the cat report.json line from the list-append.sh script.

      Unable to find source-code formatter for language: shell. Available languages are: actionscript, ada, applescript, bash, c, c#, c++, cpp, css, erlang, go, groovy, haskell, html, java, javascript, js, json, lua, none, nyan, objc, perl, php, python, r, rainbow, ruby, scala, sh, sql, swift, visualbasic, xml, yaml
      $python buildscripts/jepsen_report.py --start_time=$start_time --end_time=$end_time --elapsed=$elapsed_secs --emit_status_files --store ./jepsen-mongodb jepsen-mongodb/jepsen_${task_name}_${execution}.log
      cat report.json

            trevor.guidry@mongodb.com Trevor Guidry
            max.hirschhorn@mongodb.com Max Hirschhorn
            0 Vote for this issue
            4 Start watching this issue