Bug 155655

Summary: [buildbot] Move ARM Linux bots to JSCOnly port
Product: WebKit Reporter: Csaba Osztrogonác <ossy>
Component: Tools / TestsAssignee: Csaba Osztrogonác <ossy>
Status: RESOLVED FIXED    
Severity: Normal CC: ap, gyuyoung.kim, lforschler, ossy, rniwa
Priority: P2    
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch none

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.