LinuxCNC / linuxcnc

LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
http://linuxcnc.org/
GNU General Public License v2.0
1.81k stars 1.16k forks source link

Increased single-step test timeout and include time limit in error message. #3148

Closed petterreinholdtsen closed 1 month ago

petterreinholdtsen commented 1 month ago

This test fail at random times when the build test is running from CI on github. The failure seem to be a simple timeout, because the code has a limited amount of seconds it will wait before giving up. Increased timeout from 5 to 15 seconds.

The change should reduce the chance of random failures during testing, and provide some feedback to those reading the test log as to why it failed.