Bug 143095 - [jhbuild] git should use only 1 thread for cloning jhbuild
Summary: [jhbuild] git should use only 1 thread for cloning jhbuild
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Csaba Osztrogonác
URL:
Keywords:
Depends on:
Blocks: 143092
  Show dependency treegraph
 
Reported: 2015-03-26 04:42 PDT by Csaba Osztrogonác
Modified: 2015-03-26 05:23 PDT (History)
4 users (show)

See Also:


Attachments
Patch (1.35 KB, patch)
2015-03-26 04:45 PDT, Csaba Osztrogonác
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Csaba Osztrogonác 2015-03-26 04:42:47 PDT
Unfortunately qemu can't handle thread properly, that's why we must
disable parallel threads on our ARM bots to make them be able to
clone jhbuild with git.

error log:
-----------
$ git clone git://git.gnome.org/jhbuild
Cloning into 'jhbuild'...
remote: Counting objects: 41350, done.
remote: Compressing objects: 100% (11514/11514), done.
remote: Total 41350 (delta 31890), reused 38604 (delta 29676)
Receiving objects: 100% (41350/41350), 8.52 MiB | 1.73 MiB/s, done.
error: index-pack died of signal 11
fatal: index-pack failed
Comment 1 Csaba Osztrogonác 2015-03-26 04:45:27 PDT
Created attachment 249486 [details]
Patch

jhbuild repository is so small, cloning it is fast, so there is no reason to add sophisticated mechanism to determine if we can use parallel threads or not.
Comment 2 Gyuyoung Kim 2015-03-26 05:01:27 PDT
Comment on attachment 249486 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=249486&action=review

> Tools/ChangeLog:8
> +        * jhbuild/jhbuild-wrapper:

I think it would be good if we add a comment in order to easy to track the reason why we need to use 1 thread for cloning jhbuild.
Comment 3 Csaba Osztrogonác 2015-03-26 05:22:25 PDT
Committed r182007: <http://trac.webkit.org/changeset/182007>
Comment 4 Csaba Osztrogonác 2015-03-26 05:22:49 PDT
(In reply to comment #2)
> Comment on attachment 249486 [details]
> Patch
> 
> View in context:
> https://bugs.webkit.org/attachment.cgi?id=249486&action=review
> 
> > Tools/ChangeLog:8
> > +        * jhbuild/jhbuild-wrapper:
> 
> I think it would be good if we add a comment in order to easy to track the
> reason why we need to use 1 thread for cloning jhbuild.

Thanks, I added the comment you asked.