History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-713
Type: Bug Bug
Status: Resolved Resolved
Resolution: Won't Fix
Priority: Minor Minor
Assignee: Robin Shen
Reporter: Alexey Shumkin
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

Shown build step durations in parallel composition step are the same for all contained steps and parent step

Created: 28/Oct/10 01:24 PM   Updated: 29/Oct/10 12:20 PM
Component/s: None
Affects Version/s: 3.1.0-beta1
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
File Attachments: None
Image Attachments:

1. durations are the same.png
(6 kb)

2. durations-v3.0.13-ok.png
(6 kb)
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


 Description  « Hide
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")

 All   Comments   Work Log   Change History      Sort Order:
Alexey Shumkin [28/Oct/10 01:25 PM]
Shown durations are incorrect

Alexey Shumkin [28/Oct/10 01:26 PM]
QB v3.0.13 - shown durations are ok

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")

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.

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)