Currently, without a test framework, jobs with longer intervals require an inordinate amount of time to test. Even upon completion of implementation changes, the first job processing must wait until the interval has passed. To allow more immediate testing and use of improved implementations, the bot could run each job at its initialization. This allows more immediate testing until we can automate the tests, and more timely updates when functionality has changed.
Currently, without a test framework, jobs with longer intervals require an inordinate amount of time to test. Even upon completion of implementation changes, the first job processing must wait until the interval has passed. To allow more immediate testing and use of improved implementations, the bot could run each job at its initialization. This allows more immediate testing until we can automate the tests, and more timely updates when functionality has changed.