<< Back to previous view |
[QB-713] Shown build step durations in parallel composition step are the same for all contained steps and parent step
|
|
Status: | Resolved |
Project: | QuickBuild |
Component/s: | None |
Affects Version/s: | 3.1.0-beta1 |
Fix Version/s: | None |
Type: | Bug | Priority: | Minor |
Reporter: | Alexey Shumkin | Assigned To: | Robin Shen |
Resolution: | Won't Fix | Votes: | 0 |
Remaining Estimate: | Unknown | Time Spent: | Unknown |
Original Estimate: | Unknown | ||
Environment: |
Operating System Windows 2003 5.2, x86
JVM Java HotSpot(TM) Client VM 17.0-b17, Sun Microsystems Inc. QuickBuild Version 3.1.0-beta1 - Tue Oct 19 03:36:59 MSD 2010 |
File Attachments: | durations are the same.png durations-v3.0.13-ok.png |
Description |
Shown build step durations in parallel composition step are the same for all contained steps and parent step, but the real durations are different
see screenshot "durations are the same" This bug is not reproduced on QB v3.0.16 (see screenshot "durations-v3.0.16-ok") |
Comments |
Comment by Alexey Shumkin [ 28/Oct/10 01:25 PM ] |
Shown durations are incorrect |
Comment by Alexey Shumkin [ 28/Oct/10 01:26 PM ] |
QB v3.0.13 - shown durations are ok |
Comment by Alexey Shumkin [ 28/Oct/10 01:27 PM ] |
correction:
This bug is not reproduced on QB v3.0.13 (see screenshot "durations-v3.0.13-ok") |
Comment by Robin Shen [ 29/Oct/10 05:47 AM ] |
This also happens with QuickBuild 3.0.x. This seems to be JVM issue: when two threads are started in the same time (almost), the short thread (the thread running short task) may wait for finish of the long thread (the thread running long task) for some unknown reason. I reproduced it with a very simple program. |
Comment by Alexey Shumkin [ 29/Oct/10 12:20 PM ] |
It is strange
I have two identical configurations: on v3.0.13 & on 3.1.0-beta1, for the same project but different repos: SVN & Git On v3.0.13 I reviewed all the builds: durations of parallel steps are different (I can attach screenshots If you wish) But they are the same for the v3.1.0-beta1 (if steps are successfull, If failed - durations are different) |