1) Could you show builds directory contents


	
drwxr-xr-x 2 root root 4096 Jul 23 06:29 2014-07-22_10-26-00
drwxr-xr-x 2 root root 4096 Jul 23 06:29 2014-07-22_11-26-00
drwxr-xr-x 2 root root 4096 Jul 23 06:29 2014-07-22_12-26-00
drwxr-xr-x 2 root root 4096 Jul 23 06:29 2014-07-22_13-26-00
drwxr-xr-x 2 root root 4096 Jul 23 06:29 2014-07-22_14-26-00
drwxr-xr-x 2 root root 4096 Jul 23 06:29 2014-07-22_15-41-14
drwxr-xr-x 2 root root 4096 Jul 23 06:29 2014-07-22_16-26-16
drwxr-xr-x 2 root root 4096 Jul 23 06:29 2014-07-22_17-26-16
drwxr-xr-x 2 root root 4096 Jul 23 06:29 2014-07-22_18-26-17
drwxr-xr-x 2 root root 4096 Jul 23 06:29 2014-07-22_19-26-16
drwxr-xr-x 2 root root 4096 Jul 23 09:37 2014-07-23_09-24-48
drwxr-xr-x 2 root root 4096 Jul 23 09:37 2014-07-23_09-24-49
drwxr-xr-x 2 root root 4096 Jul 23 09:37 2014-07-23_09-24-50
drwxr-xr-x 2 root root 4096 Jul 23 09:38 2014-07-23_09-24-52
drwxr-xr-x 2 root root 4096 Jul 23 09:38 2014-07-23_09-24-54
drwxr-xr-x 2 root root 4096 Jul 23 09:38 2014-07-23_09-24-55
drwxr-xr-x 2 root root 4096 Jul 23 09:38 2014-07-23_09-24-56
drwxr-xr-x 2 root root 4096 Jul 23 09:38 2014-07-23_09-24-57
drwxr-xr-x 2 root root 4096 Jul 23 09:38 2014-07-23_09-24-58
drwxr-xr-x 2 root root 4096 Jul 23 09:38 2014-07-23_09-24-59
drwxr-xr-x 2 root root 4096 Jul 23 09:38 2014-07-23_09-25-00
drwxr-xr-x 2 root root 4096 Jul 25 08:47 2014-07-25_08-39-43
drwxr-xr-x 2 root root 4096 Jul 25 08:47 2014-07-25_08-39-44
drwxr-xr-x 2 root root 4096 Jul 25 08:47 2014-07-25_08-39-45
drwxr-xr-x 2 root root 4096 Jul 25 08:47 2014-07-25_08-39-47
drwxr-xr-x 2 root root 4096 Jul 25 08:47 2014-07-25_08-40-14
drwxr-xr-x 2 root root 4096 Jul 25 08:47 2014-07-25_08-40-20
drwxr-xr-x 2 root root 4096 Jul 25 08:47 2014-07-25_08-40-21
drwxr-xr-x 2 root root 4096 Jul 25 08:47 2014-07-25_08-40-22
drwxr-xr-x 2 root root 4096 Jul 25 08:47 2014-07-25_08-40-23
drwxr-xr-x 2 root root 4096 Jul 25 08:47 2014-07-25_08-40-57
drwxr-xr-x 2 root root 4096 Jul 25 09:00 2014-07-25_08-54-08
drwxr-xr-x 2 root root 4096 Jul 25 09:00 2014-07-25_08-54-14
drwxr-xr-x 2 root root 4096 Jul 25 09:26 2014-07-25_09-26-16
drwxr-xr-x 2 root root 4096 Jul 25 10:26 2014-07-25_10-26-16
drwxr-xr-x 2 root root 4096 Jul 25 12:02 2014-07-25_11-26-16
drwxr-xr-x 2 root root 4096 Jul 25 12:16 2014-07-25_12-10-38
drwxr-xr-x 2 root root 4096 Jul 25 12:16 2014-07-25_12-10-39
drwxr-xr-x 2 root root 4096 Jul 25 12:16 2014-07-25_12-10-40
drwxr-xr-x 2 root root 4096 Jul 25 12:16 2014-07-25_12-10-41
drwxr-xr-x 2 root root 4096 Jul 25 12:16 2014-07-25_12-10-42
drwxr-xr-x 2 root root 4096 Jul 25 12:16 2014-07-25_12-10-43
drwxr-xr-x 2 root root 4096 Jul 25 12:16 2014-07-25_12-10-49
drwxr-xr-x 2 root root 4096 Jul 25 13:58 2014-07-25_12-26-16
drwxr-xr-x 2 root root 4096 Jul 25 13:57 2014-07-25_13-26-16
drwxr-xr-x 2 root root 4096 Jul 25 14:41 2014-07-25_14-26-16
lrwxrwxrwx 1 root root   19 Jul 23 08:38 229 -> 2014-07-22_10-26-00
lrwxrwxrwx 1 root root   19 Jul 23 08:38 230 -> 2014-07-22_11-26-00
lrwxrwxrwx 1 root root   19 Jul 23 08:38 231 -> 2014-07-22_12-26-00
lrwxrwxrwx 1 root root   19 Jul 23 08:38 232 -> 2014-07-22_13-26-00
lrwxrwxrwx 1 root root   19 Jul 23 08:38 233 -> 2014-07-22_14-26-00
lrwxrwxrwx 1 root root   19 Jul 23 08:38 234 -> 2014-07-22_15-41-14
lrwxrwxrwx 1 root root   19 Jul 23 08:38 235 -> 2014-07-22_16-26-16
lrwxrwxrwx 1 root root   19 Jul 23 08:38 236 -> 2014-07-22_17-26-16
lrwxrwxrwx 1 root root   19 Jul 23 08:38 237 -> 2014-07-22_18-26-17
lrwxrwxrwx 1 root root   19 Jul 23 08:38 238 -> 2014-07-22_19-26-16
lrwxrwxrwx 1 root root   19 Jul 23 09:38 282 -> 2014-07-23_09-24-52
lrwxrwxrwx 1 root root   19 Jul 23 09:38 283 -> 2014-07-23_09-24-54
lrwxrwxrwx 1 root root   19 Jul 23 09:38 284 -> 2014-07-23_09-24-55
lrwxrwxrwx 1 root root   19 Jul 23 09:38 285 -> 2014-07-23_09-24-56
lrwxrwxrwx 1 root root   19 Jul 23 09:38 286 -> 2014-07-23_09-24-57
lrwxrwxrwx 1 root root   19 Jul 23 09:38 287 -> 2014-07-23_09-24-58
lrwxrwxrwx 1 root root   19 Jul 23 09:38 288 -> 2014-07-23_09-24-59
lrwxrwxrwx 1 root root   19 Jul 23 09:38 289 -> 2014-07-23_09-25-00
lrwxrwxrwx 1 root root   19 Jul 25 08:47 376 -> 2014-07-25_08-39-45
lrwxrwxrwx 1 root root   19 Jul 25 08:47 378 -> 2014-07-25_08-39-47
lrwxrwxrwx 1 root root   19 Jul 25 08:40 383 -> 2014-07-25_08-40-14
lrwxrwxrwx 1 root root   19 Jul 25 08:40 384 -> 2014-07-25_08-40-20
lrwxrwxrwx 1 root root   19 Jul 25 08:40 385 -> 2014-07-25_08-40-21
lrwxrwxrwx 1 root root   19 Jul 25 08:40 386 -> 2014-07-25_08-40-22
lrwxrwxrwx 1 root root   19 Jul 25 08:40 387 -> 2014-07-25_08-40-23
lrwxrwxrwx 1 root root   19 Jul 25 08:40 388 -> 2014-07-25_08-40-57
lrwxrwxrwx 1 root root   19 Jul 25 08:54 389 -> 2014-07-25_08-54-08
lrwxrwxrwx 1 root root   19 Jul 25 08:54 390 -> 2014-07-25_08-54-14
lrwxrwxrwx 1 root root   19 Jul 25 09:26 391 -> 2014-07-25_09-26-16
lrwxrwxrwx 1 root root   19 Jul 25 10:26 392 -> 2014-07-25_10-26-16
lrwxrwxrwx 1 root root   19 Jul 25 11:26 393 -> 2014-07-25_11-26-16
lrwxrwxrwx 1 root root   19 Jul 25 12:10 394 -> 2014-07-25_12-10-38
lrwxrwxrwx 1 root root   19 Jul 25 12:10 395 -> 2014-07-25_12-10-39
lrwxrwxrwx 1 root root   19 Jul 25 12:10 396 -> 2014-07-25_12-10-40
lrwxrwxrwx 1 root root   19 Jul 25 12:10 397 -> 2014-07-25_12-10-41
lrwxrwxrwx 1 root root   19 Jul 25 12:10 398 -> 2014-07-25_12-10-42
lrwxrwxrwx 1 root root   19 Jul 25 12:10 399 -> 2014-07-25_12-10-43
lrwxrwxrwx 1 root root   19 Jul 25 12:10 400 -> 2014-07-25_12-10-49
lrwxrwxrwx 1 root root   19 Jul 25 12:26 401 -> 2014-07-25_12-26-16
lrwxrwxrwx 1 root root   19 Jul 25 13:26 402 -> 2014-07-25_13-26-16
lrwxrwxrwx 1 root root   19 Jul 25 14:26 403 -> 2014-07-25_14-26-16
lrwxrwxrwx 1 root root    2 Jul 16 00:50 lastFailedBuild -> -1
lrwxrwxrwx 1 root root    3 Jul 25 10:26 lastStableBuild -> 392
lrwxrwxrwx 1 root root    3 Jul 25 10:26 lastSuccessfulBuild -> 392
lrwxrwxrwx 1 root root    2 Jul 16 09:26 lastUnstableBuild -> -1
lrwxrwxrwx 1 root root    2 Jul 25 09:00 lastUnsuccessfulBuild -> -1



2) and an excerpt of the jenkins.log logging completion of the builds is of the following pattern.


	
INFO: jobA/label=node1 #401 main build action completed: SUCCESS
INFO: jobA/label=node1 #402 main build action completed: SUCCESS
INFO: jobA/label=node2 #401 main build action completed: SUCCESS
INFO: jobA/label=node2 #402 main build action completed: SUCCESS


3) How long are those builds running each?
jobA needs less than a minute to complete on any available node. There are several nodes in a farm, thus the time of completion depends on load of all nodes. Thus, if jobC occupies one node and runs there for an hour, all instances of launched jobA will finish in an hour and one minute.

4) Why is their completion dependent on jobC in the description?
jobA is scheduled to run every hour and check every node for some parameters. If any of the nodes is occupied, jobA will wait until it becomes free. jobA cannot skip any of the nodes, as it defeats the purpose of this job.

5) What is the configuration of jobA (i.e. what build steps, post-build steps, etc.)?
Beside parameters mentioned in the description, there are following steps.
Build periodically --> @hourly
In Configuration Matrix, Elastic axis is used.
Build Environment --> Tie parent build to a node
Build --> Execute shell (we run some script)
Post-build Actions --> E-mail notification

6) Also, "The number of running jobA should be bigger than number set in Max # of builds to keep" is there a situation other than what seems to be a nonsensical configuration that this issue occurs in?

This situation arises easily, if one node is occupied for very long time for some reason. jobA starts every hour, in 12 hours (while jobC occupies the node) there is going to be 12 instances of jobA running.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to