diff options
author | Mikhail Shchatko <mikhail.shchatko@mongodb.com> | 2023-02-06 15:02:11 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2023-02-06 16:01:06 +0000 |
commit | 50922d144694ae20c397126dcd3a520219771070 (patch) | |
tree | 6a21c8e2284efd4dfe8f1a8c2e539d2b14aa8901 | |
parent | e8381aca1ecd8ee3ba30cbcf410f0ed05a41b4e5 (diff) | |
download | mongo-50922d144694ae20c397126dcd3a520219771070.tar.gz |
SERVER-73640 Add warning message for large files in version_burn_in_gen
-rw-r--r-- | buildscripts/validate_file_size.py | 6 | ||||
-rw-r--r-- | etc/evergreen_yml_components/definitions.yml | 8 |
2 files changed, 11 insertions, 3 deletions
diff --git a/buildscripts/validate_file_size.py b/buildscripts/validate_file_size.py index d45930e3bef..9b9a0e3b5c3 100644 --- a/buildscripts/validate_file_size.py +++ b/buildscripts/validate_file_size.py @@ -14,9 +14,9 @@ def main(): file_size_in_bytes = os.path.getsize(file_path) if file_size_in_bytes > FILE_SIZE_THRESHOLD_IN_BYTES: print( - f"{file_name} is {file_size_in_bytes} bytes, exceeding threshold {FILE_SIZE_THRESHOLD_IN_BYTES} bytes, " - f"file upload may fail due to network issues, or Evergreen may reject very large yaml sizes" - ) + f"WARNING! {file_name} is {file_size_in_bytes} bytes, exceeding threshold" + f" {FILE_SIZE_THRESHOLD_IN_BYTES} bytes, file upload may fail due to network issues, or Evergreen" + f" may reject very large yaml sizes") else: print( f"{file_name} is {file_size_in_bytes} bytes, below threshold {FILE_SIZE_THRESHOLD_IN_BYTES} bytes" diff --git a/etc/evergreen_yml_components/definitions.yml b/etc/evergreen_yml_components/definitions.yml index 4df7ca059ce..1f64b242f38 100644 --- a/etc/evergreen_yml_components/definitions.yml +++ b/etc/evergreen_yml_components/definitions.yml @@ -1099,6 +1099,14 @@ functions: source_dir: src/generated_resmoke_config include: - "*" + - command: subprocess.exec + type: test + params: + binary: bash + args: + - "src/evergreen/run_python_script.sh" + - "buildscripts/validate_file_size.py" + - "generate_tasks_config.tgz" - command: s3.put params: aws_key: ${aws_key} |