Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-17499] Windows: Create WP81 Unit and Performance Tests

GitHub Issuen/a
TypeStory
PriorityMedium
StatusClosed
ResolutionWon't Do
Resolution Date2015-09-09T17:56:25.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsWindows
Labelsn/a
ReporterIngo Muschenetz
AssigneeChristopher Williams
Created2014-08-12T21:24:11.000+0000
Updated2015-09-09T17:56:25.000+0000

Description

1. Create WP81 unit and performance tests for JavaScriptCore that integrates with the CI server setup by Allen. 1.1. The unit tests should be based in test262 (this is item 7 from the Igalia SOW). 1.2. The performance tests should be based on JSBench.

Comments

  1. Ingo Muschenetz 2014-08-12

    A comment from Matt: "To use JSBench: It means we have to host JavaScriptCore in WebKit, which means building WebKit (which is basically Safari) for WP81. If this is easy (we haven't tried) then we should use JSBench. If not, then we'll need to create our own benchmark suite." I'm curious if we can't use SunSpider instead (see http://www.sencha.com/blog/javascript-engines-how-to-compile-them/) as that what's they suggest as a mechanism. It should has to demonstrate that the engine is much slower on Windows Phone vs OS X, and that we can make sure work we do to fix Windows brings those benchmarks closer together.

JSON Source