WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 96713
Add MIPS build slave to build.webkit.org
https://bugs.webkit.org/show_bug.cgi?id=96713
Summary
Add MIPS build slave to build.webkit.org
Gergely Kis
Reported
2012-09-13 17:53:20 PDT
The attached patch adds a build slave for MIPS, and enables a builder for Qt WebKit MIPS32R2 little-endian release build. The builder uses Qt 5. Who should I send the password for the MIPS slave?
Attachments
Add MIPS slave to buildbot configuration
(2.54 KB, patch)
2012-09-13 17:54 PDT
,
Gergely Kis
no flags
Details
Formatted Diff
Diff
Add MIPS slave to buildbot configuration with shorter builder name
(2.52 KB, patch)
2012-09-14 04:50 PDT
,
Gergely Kis
no flags
Details
Formatted Diff
Diff
Updated patch to include a ChangeLog
(3.20 KB, patch)
2012-09-21 05:52 PDT
,
Gergely Kis
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Gergely Kis
Comment 1
2012-09-13 17:54:32 PDT
Created
attachment 164016
[details]
Add MIPS slave to buildbot configuration
Ryosuke Niwa
Comment 2
2012-09-13 18:06:48 PDT
Comment on
attachment 164016
[details]
Add MIPS slave to buildbot configuration View in context:
https://bugs.webkit.org/attachment.cgi?id=164016&action=review
> Tools/BuildSlaveSupport/build.webkit.org-config/config.json:233 > + "name": "Qt Linux MIPS32R2 little-endian Release", "type": "Build", "builddir": "qt-linux-mipsel-mips32r2-release",
This is a really long name. Can we simply call it "Qt Linux MIPS Release" instead?
Gergely Kis
Comment 3
2012-09-14 00:55:21 PDT
(In reply to
comment #2
)
> (From update of
attachment 164016
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=164016&action=review
> > > Tools/BuildSlaveSupport/build.webkit.org-config/config.json:233 > > + "name": "Qt Linux MIPS32R2 little-endian Release", "type": "Build", "builddir": "qt-linux-mipsel-mips32r2-release", > > This is a really long name. Can we simply call it "Qt Linux MIPS Release" instead?
The reason for the name is that we plan to add different configurations: - MIPS32R1 little-endian and possibly big-endian (R1 is used by e.g. Broadcom chipsets) - MIPS32R2 litte-endian and big-endian - we might want to support MIPS64 as well down the road If you want, we could make the name shorter by using LE and BE instead of little-endian and big-endian. Would this solution be acceptable for you?
Csaba Osztrogonác
Comment 4
2012-09-14 01:16:11 PDT
Comment on
attachment 164016
[details]
Add MIPS slave to buildbot configuration View in context:
https://bugs.webkit.org/attachment.cgi?id=164016&action=review
>>> Tools/BuildSlaveSupport/build.webkit.org-config/config.json:233 >>> + "name": "Qt Linux MIPS32R2 little-endian Release", "type": "Build", "builddir": "qt-linux-mipsel-mips32r2-release", >> >> This is a really long name. Can we simply call it "Qt Linux MIPS Release" instead? > > The reason for the name is that we plan to add different configurations: > - MIPS32R1 little-endian and possibly big-endian (R1 is used by e.g. Broadcom chipsets) > - MIPS32R2 litte-endian and big-endian > - we might want to support MIPS64 as well down the road > > If you want, we could make the name shorter by using LE and BE instead of little-endian and big-endian. Would this solution be acceptable for you?
I think "Qt Linux MIPS32R2 LE Release" would be a good choice. Of course, you can add detailed information to your slave info file, see this example
http://build.webkit.org/buildslaves/szeged-linux-1
. (admin and host file in the info directory, close to the tac file on the slave)
Csaba Osztrogonác
Comment 5
2012-09-14 01:17:36 PDT
(In reply to
comment #0
)
> Who should I send the password for the MIPS slave?
Lucas or Bill can generate you a random password. (I cc-ed them.)
Gergely Kis
Comment 6
2012-09-14 04:50:02 PDT
Created
attachment 164107
[details]
Add MIPS slave to buildbot configuration with shorter builder name
Gergely Kis
Comment 7
2012-09-14 05:08:28 PDT
(In reply to
comment #4
)
> I think "Qt Linux MIPS32R2 LE Release" would be a good choice.
Uploaded the modified patch.
> > Of course, you can add detailed information to your slave info file, > see this example
http://build.webkit.org/buildslaves/szeged-linux-1
. > (admin and host file in the info directory, close to the tac file on the slave)
Yes, that is already done, thank you.
Gergely Kis
Comment 8
2012-09-18 13:06:05 PDT
Do you still need anything from us to enable the MIPS buildbot? For example solving
bug 96916
would benefit from having a working MIPS buildbot. Thank you, Gergely
Csaba Osztrogonác
Comment 9
2012-09-18 22:08:30 PDT
Comment on
attachment 164107
[details]
Add MIPS slave to buildbot configuration with shorter builder name r=me. Bill or Lucas, could you generate a password for the new mips-1 user, send it to Gergely, and restart the master of course, please?
Lucas Forschler
Comment 10
2012-09-19 09:40:21 PDT
password sent via email.
Lucas Forschler
Comment 11
2012-09-19 14:27:02 PDT
password has been updated. We need to land this before the bot can start.
Gergely Kis
Comment 12
2012-09-21 05:52:30 PDT
Created
attachment 165123
[details]
Updated patch to include a ChangeLog
Csaba Osztrogonác
Comment 13
2012-09-21 05:57:40 PDT
Comment on
attachment 165123
[details]
Updated patch to include a ChangeLog r=me, but cq- now, it should be landed in IDLE time not to break too many slave's work.
Csaba Osztrogonác
Comment 14
2012-09-21 08:34:07 PDT
Comment on
attachment 165123
[details]
Updated patch to include a ChangeLog Clearing flags on attachment: 165123 Committed
r129229
: <
http://trac.webkit.org/changeset/129229
>
Csaba Osztrogonác
Comment 15
2012-09-21 08:34:13 PDT
All reviewed patches have been landed. Closing bug.
Csaba Osztrogonác
Comment 16
2012-09-21 08:35:30 PDT
(In reply to
comment #14
)
> (From update of
attachment 165123
[details]
) > Clearing flags on attachment: 165123 > > Committed
r129229
: <
http://trac.webkit.org/changeset/129229
>
It seems master's automatic restart still doesn't work. Bill or Lucas, could you restart it in an IDLE time, please?
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug