Here's an example task definition in the generated JSON from this task
{
"name": "aggregation_expression_multiversion_fuzzer_0_enterprise-rhel-80-64-bit-dynamic-required",
"commands": [
{
"func": "git get project no modules"
},
{
"func": "do setup"
},
{
"func": "configure evergreen api credentials"
},
{
"func": "do multiversion setup"
},
{
"func": "setup jstestfuzz"
},
{
"func": "run jstestfuzz",
"vars": {
"jstestfuzz_vars": "--numGeneratedFiles 5 ",
"npm_command": "agg-expr-fuzzer"
}
},
{
"func": "run generated tests",
"vars": {
"continue_on_failure": "false",
"resmoke_args": "--suites=generational_fuzzer --mongodSetParameters='{logComponentVerbosity: {command: 2}}'",
"resmoke_jobs_max": "1",
"should_shuffle": "false",
"require_multiversion": "true",
"timeout_secs": "1800",
"task": "aggregation_expression_multiversion_fuzzer",
"gen_task_config_location": "enterprise-rhel-80-64-bit-dynamic-required/64a119b69ce7ae34ec7eac15e52ad1a08beb5b08/generate_tasks/build_variant_gen-mongodb_mongo_master_enterprise_rhel_80_64_bit_dynamic_required_64a119b69ce7ae34ec7eac15e52ad1a08beb5b08_21_08_03_08_34_20.tgz"
}
}
],
"depends_on": [
{
"name": "archive_dist_test_debug"
}
]
},
timeout_secs does not appear to be used. The agent log for the actual task shows that the timeout is 2h for all commands and globally.
For non-generated tasks, this is not a problem. The "run tests" function in evergreen.yml calls "update_task_timeout_expansions", whereas the "run generated tests" function does not.
- causes
-
SERVER-59295 Increase task timeout for aggregation_timeseries_fuzzer
-
- Closed
-