If an agent has not been updated for over a day it will start over and count from 0. In other words, the maximum seconds we show is 86399. This is true for both "tlctl load show" and on the status page in webadmin.
This was fixed with bug 8253.
General ======= Tested this bug using server builds #3552 (pre-fix) and #3566 (post-fix) on Fedora 40. These time attributes being tested here should never exhibit values beyond 40 seconds. Testing this bug therefor requires forcing a fictitious time difference in some manner. This was achieved by simply altering the timestamp in the code to represent a time greater than 24h. In the pre-fix build, the 'Last updated' value in tlctl load and tlwebadm status/load indeed wraps around after 24h and begins from zero. Conversely, in the post-fix build, this value correctly transitions to 'day' units after 24h. Acceptance criteria =================== MUST: > 'Last updated' in tlctl load and tlwebadm status/load must display proper values and units. ✅ They are. Conclusion ========== Working as intended, with AC fulfilled. Closing.