We are using the Build Token Root Plugin (version 1.4) to trigger builds with a HTTP GET request, and have noticed that when we pass a delay parameter, the actual delay (shown in the build queue) is significantly longer than requested.
delay=900sec => 10 days
delay=30sec => 8 hr
delay=1sec => 16 min
It looks like those were 1000 times longer than they should have been.
900000 seconds = 10.4 days
30000 seconds = 8.3 hours
1000 seconds = 16.6 mins
My guess is that this is related to
JENKINS-44052 (passing a value in milliseconds to a function expecting seconds)