operating-system
operating-system copied to clipboard
:beginner: Home Assistant Operating System
The shell.run_check() method likely returns a list of strings (lines from the command output). However, the current implementation assumes it's a single string, using "\n".join(shell.run_check(...)). This could lead to unintended...
The while loops in test_start_supervisor and other tests do not have timeouts, which may cause the tests to hang indefinitely if something goes wrong (e.g., the supervisor never starts or...
Problem: The string "is alive!" is unlikely to appear in the output of a ping command. Typically, the output will contain something like "bytes from ..." or "time=" in successful...
Problem: This loop can run indefinitely if the network or container never becomes available, leading to a hang in the test execution. It would be better to add a timeout...