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

archive-fuzzertests includes too many binaries

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Security
    • Fully Compatible
    • Security 2024-02-19, Security 2024-03-04

      The most recent evergreen run produced a 6.5 GB tarball of fuzzers.

      Unpacked:

      $ ls -lh bin
      total 26G
      -rwxrwxr-x 1 ubuntu ubuntu 644K Jan 17 05:37 MongoTidyCheck_test
      -rwxrwxr-x 1 ubuntu ubuntu 423M Jan 17 05:38 asn1_parser_fuzzer
      -rwxrwxr-x 1 ubuntu ubuntu 174M Jan 17 05:37 bson_column_encoder
      -rwxrwxr-x 1 ubuntu ubuntu 180M Jan 17 05:37 bson_column_validate_fuzzer
      -rwxrwxr-x 1 ubuntu ubuntu 181M Jan 17 05:37 bson_validate_fuzzer
      -rwxrwxr-x 1 ubuntu ubuntu 433M Jan 17 05:38 date_time_support_fuzzer
      -rwxrwxr-x 1 ubuntu ubuntu 186M Jan 17 05:37 key_string_to_bson_fuzzer
      -rwxrwxr-x 1 ubuntu ubuntu 6.8G Jan 17 05:44 local_disk_checkpoint_long_running_test
      -rwxrwxr-x 1 ubuntu ubuntu 708M Jan 17 05:38 mongotrafficreader
      -rwxrwxr-x 1 ubuntu ubuntu 5.6G Jan 17 05:44 op_msg_fuzzer
      -rwxrwxr-x 1 ubuntu ubuntu 694M Jan 17 05:38 protocol_fuzzer
      -rwxrwxr-x 1 ubuntu ubuntu 174M Jan 17 05:37 simple8b_fuzzer
      -rwxrwxr-x 1 ubuntu ubuntu 4.3G Jan 17 05:46 streams_merge_operator_main
      -rwxrwxr-x 1 ubuntu ubuntu 4.3G Jan 17 05:46 streams_pipeline_runner_main
      -rwxrwxr-x 1 ubuntu ubuntu 2.1G Jan 17 05:42 throughput_probing_simulator
      

      Many of the multi-gigabyte tests are not fuzzers. Instead, they seem to be SCons Program declarations which were missing an AIB_COMPONENT.

      This error means we're spending a lot more time compiling, linking, and distributing test artifacts.

            Assignee:
            spencer.jackson@mongodb.com Spencer Jackson
            Reporter:
            spencer.jackson@mongodb.com Spencer Jackson
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: