Closed Bug 387148 Opened 17 years ago Closed 15 years ago

Add js/benchmarks suite to talos

Categories

(Release Engineering :: General, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: mtschrep, Unassigned)

References

()

Details

There are a bunch of tests and benchmarks hidden in CVS.  We should take the ones that are performance oriented, make sure they are sane, and add them to Talos so we can get them run on a regular basis.
See URL for location of files.
Blocks: 396574
For Talos integration we'd need to:

* have each test loadable as an url
* have each test dump it's results wrapped in '__start_report*__end_report'.  I'm assuming that the value outputted by each test is simply a number in ms, so it can work on the same system as Ts currently runs.
* have the test close the browser (using quit.js so to work on Mac) upon test completion or output '__FAIL*__FAIL' with an appropriate error message.

Are we interested in collecting any other information while these tests are running?  Memory footprint?  CPU usage (currently windows only)?
Component: Testing → Release Engineering
Priority: -- → P3
Product: Core → mozilla.org
QA Contact: testing → release
Version: unspecified → other
Component: Release Engineering: Talos → Release Engineering: Future
Alice: can you sanity check what tests are still in CVS, and worth adding to Talos?
Summary: Add js/benchmarks to talos → Add js/benchmarks suite to talos
I really wouldn't be the best resource for deciding if these tests are still worth running.  We already run dromaeo and sunspider, maybe we could get a developer working on the js engine to look these over to see if there is something that we are missing?
Without more context here as to which specific tests we want and how we want them run, closing as INCOMPLETE.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → INCOMPLETE
Moving closed Future bugs into Release Engineering in preparation for removing the Future component.
Component: Release Engineering: Future → Release Engineering
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.