- 
    Type:
Improvement
 - 
    Resolution: Fixed
 - 
    Priority:
Major - P3
 - 
    Affects Version/s: None
 - 
    Component/s: Testing Infrastructure
 - 
    None
 
- 
        Fully Compatible
 - 
        DAG 2018-12-17, DAG 2018-12-31
 - 
        3
 - 
        None
 
- 
        None
 - 
        None
 - 
        None
 - 
        None
 - 
        None
 - 
        None
 
The update_test_lifecycle.py script only parallelizes the requests across tasks for a given batch of tests.
We should be able to parallelize all requests to improve the overall run time.
Additionally we can take advantage of the group_num_days parameters of the Evergreen API to fetch stats results already aggregated for the reliable and unreliable periods.