CI tests in etheos fail periodically due to things that could easily be wrapped in a retry loop. Retry policy should be implemented as a command-line parameter input.
Any operations that fail should be retried according to the specified policy. This includes but is not limited to - establishing connection with the server, and executing a script.
CI tests in etheos now pass more consistently due to use of a self-hosted build agent. However, introducing a retry policy would still be nice to have in EOBot.
CI tests in etheos fail periodically due to things that could easily be wrapped in a retry loop. Retry policy should be implemented as a command-line parameter input.
Any operations that fail should be retried according to the specified policy. This includes but is not limited to - establishing connection with the server, and executing a script.