I may not know the exact day or time when I will run the test within the next month — scheduling a test run for a specific date or time is not feasible in this case.
In such situations, it would be helpful to allow users to mark test runs with a "To Do" status, rather than setting them to "In Progress" by default. Otherwise, stakeholders reviewing the list of test runs showing 0% progress might be confused about why no progress is being made. Introducing a "To Do" status would help eliminate this confusion.