Bug 131054

Summary: Bring a 32bit JSC builder/tester online
Product: WebKit Reporter: Lucas Forschler <lforschler>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 136125, 136856    
Bug Blocks:    
Attachments:
Description Flags
Patch to add JSC builder/tester to build.webkit.org none

Description Lucas Forschler 2014-04-01 13:29:04 PDT
3/17/14, 11:06 AM Lucas Forschler:
Would it be possible (do we have the resources?) to set up a build and test bot for 32-bit x86 similar to the C Loop LLINT bot?  I would like to run the layout tests on it, but I think that that might require a lot of work to triage test failures that only exists on 32-bit x86 (e.g. webgl issues).  I think a good goal to start with, is to build and run the jsc tests only.  Unlike the C loop LLINT, the 32-bit x86 build should be able to run the full jsc tests and complete in a relative short amount of time still.  Currently, there is a regression (https://bugs.webkit.org/show_bug.cgi?id=130134) that I need to fix first before we can turn this bot on.

To build from open source (we should make this an open source bot):
$ ./Tools/Script/build-jsc —debug —32-bit

To run the tests:
$ ./Tools/Script/run-javascriptcore-tests —debug —32-bit —no-build

I think having this bot will help us notice and fix 32-bit JIT issues (not covered by the C loop LLINT bot) sooner, and avoid regressions that may impact 32-bit ARM on iOS as well.  If we can spare the resource for it, it’ll be great to have such a bot.
Comment 1 Lucas Forschler 2014-04-01 13:30:31 PDT
Created attachment 228313 [details]
Patch to add JSC builder/tester to build.webkit.org

v1
Comment 2 Michael Saboff 2014-04-01 13:32:36 PDT
Comment on attachment 228313 [details]
Patch to add JSC builder/tester to build.webkit.org

r=me
Comment 3 WebKit Commit Bot 2014-04-01 14:09:31 PDT
Comment on attachment 228313 [details]
Patch to add JSC builder/tester to build.webkit.org

Clearing flags on attachment: 228313

Committed r166608: <http://trac.webkit.org/changeset/166608>
Comment 4 WebKit Commit Bot 2014-04-01 14:09:33 PDT
All reviewed patches have been landed.  Closing bug.