<< Back to previous view

[QB-713] Shown build step durations in parallel composition step are the same for all contained steps and parent step
Created: 28/Oct/10  Updated: 29/Oct/10

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: PNG File durations are the same.png     PNG File 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)
Generated at Fri May 17 05:35:17 UTC 2024 using JIRA 189.