-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
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.