Bug 155655 - [buildbot] Move ARM Linux bots to JSCOnly port
Summary: [buildbot] Move ARM Linux bots to JSCOnly port
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Csaba Osztrogonác
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-18 11:14 PDT by Csaba Osztrogonác
Modified: 2016-03-22 08:29 PDT (History)
5 users (show)

See Also:


Attachments
Patch (11.45 KB, patch)
2016-03-18 11:16 PDT, Csaba Osztrogonác
no flags Details | Formatted Diff | Diff
Patch (12.72 KB, patch)
2016-03-21 10:32 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 2016-03-18 11:14:43 PDT
We have 3 ARM Linux JSC tester bots:
- AArch64: https://build.webkit.org/builders/EFL%20Linux%20AArch64%20Release
- ARMv7 Thumb2: https://build.webkit.org/builders/EFL%20Linux%20ARMv7%20Thumb2%20Release
- ARMv7 Traditional: https://build.webkit.org/builders/EFL%20Linux%20ARMv7%20Traditional%20Release

These bots are to build JSC and run JSC stress tests. Now JSCOnly port is in trunk, 
there is no reason to build the whole WebKit and EFL with its dependencies on them.
Comment 1 Csaba Osztrogonác 2016-03-18 11:16:52 PDT
Created attachment 274435 [details]
Patch

Patch is almost done, but hasn't been tested yet.
Comment 2 Csaba Osztrogonác 2016-03-21 10:32:36 PDT
Created attachment 274601 [details]
Patch
Comment 3 Csaba Osztrogonác 2016-03-21 11:04:54 PDT
Comment on attachment 274601 [details]
Patch

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

> Tools/BuildSlaveSupport/build.webkit.org-config/config.json:80
> -                    { "name": "efl-linux-szeged-slave-1", "platform": "efl" },
> -                    { "name": "efl-linux-szeged-slave-2", "platform": "efl" },
> -                    { "name": "efl-linux-szeged-slave-3", "platform": "efl" },
> -                    { "name": "efl-linux-szeged-slave-4", "platform": "efl" }
> +                    { "name": "efl-linux-slave-3", "platform": "efl" },
> +
> +                    { "name": "jsconly-linux-szeged-slave-1", "platform": "jsc-only" },
> +                    { "name": "jsconly-linux-szeged-slave-2", "platform": "jsc-only" },

efl-linux-szeged-slave-4 was renamed to jsconly-linux-szeged-slave-1 (AArch64)
efl-linux-szeged-slave-1 was renamed to jsconly-linux-szeged-slave-2 (ARMv7 Thumb2)
efl-linux-szeged-slave-2 was renamed to jsconly-linux-szeged-slave-3 (ARMv7 Traditional)

efl-linux-szeged-slave-3 was renamed to efl-linux-slave-3 (EFL performance bot)
(because we passed the maintenance to Gyuyoung)

It would be great if you could rename these slaves 
in password.json when restarting the buildmaster.
Comment 4 Csaba Osztrogonác 2016-03-21 23:58:08 PDT
ping?
Comment 5 Lucas Forschler 2016-03-22 04:41:23 PDT
Comment on attachment 274601 [details]
Patch

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

>> Tools/BuildSlaveSupport/build.webkit.org-config/config.json:80
>> +                    { "name": "jsconly-linux-szeged-slave-2", "platform": "jsc-only" },
> 
> efl-linux-szeged-slave-4 was renamed to jsconly-linux-szeged-slave-1 (AArch64)
> efl-linux-szeged-slave-1 was renamed to jsconly-linux-szeged-slave-2 (ARMv7 Thumb2)
> efl-linux-szeged-slave-2 was renamed to jsconly-linux-szeged-slave-3 (ARMv7 Traditional)
> 
> efl-linux-szeged-slave-3 was renamed to efl-linux-slave-3 (EFL performance bot)
> (because we passed the maintenance to Gyuyoung)
> 
> It would be great if you could rename these slaves 
> in password.json when restarting the buildmaster.

I've updated the slave names in passwords.json
Comment 6 Csaba Osztrogonác 2016-03-22 08:29:21 PDT
Comment on attachment 274601 [details]
Patch

Clearing flags on attachment: 274601

Committed r198529: <http://trac.webkit.org/changeset/198529>
Comment 7 Csaba Osztrogonác 2016-03-22 08:29:29 PDT
All reviewed patches have been landed.  Closing bug.