Closed
Bug 559663
Opened 15 years ago
Closed 12 years ago
Create new Talos test suite: Measure IOPs instead of time for tracking startup improvements
Categories
(Testing :: Talos, defect, P5)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 770317
People
(Reporter: taras.mozilla, Unassigned)
References
Details
(Whiteboard: [talos])
Mac(dtrace)/Windows(xperf)/Linux(systemtap+perf?) all provide ways to capture read syscalls + page faults backed by files.
In some cases they even annotate them with backtraces that lead to that io operation.
These IOPS correlate exactly to startup time, but don't vary as much. IOPS can be measured reliably in a VM. In general they are a much better metric than time.
We need hook into each of the tracing frameworks, produce uniform results for all platforms and produce a graph for every build. It would be nice to have pretty graphs to go with the data, something like http://people.mozilla.com/~tglek/startup/systemtap_graphs/visualize.html?#stock.io.html
Updated•15 years ago
|
Priority: -- → P5
Whiteboard: [talos]
Updated•15 years ago
|
Summary: Measure IOPs instead of time for tracking startup improvements → Create new Talos test suite: Measure IOPs instead of time for tracking startup improvements
Comment 1•15 years ago
|
||
Moving this bug to Testing:General for suite development, as requested by bmoss, ctalbert.
Once this new suite is developed, please file a separate bug in
mozilla.org/ReleaseEngineering to enable running the new suite on builds
automatically.
Component: Release Engineering → General
Product: mozilla.org → Testing
QA Contact: release → general
Version: other → unspecified
Comment 3•12 years ago
|
||
:taras, is this resolved by measuring the xperf counters? We don't run tests in vm's, so measuring IOPs with talos is not an option.
Reporter | ||
Comment 4•12 years ago
|
||
(In reply to Joel Maher (:jmaher) from comment #3)
> :taras, is this resolved by measuring the xperf counters? We don't run
> tests in vm's, so measuring IOPs with talos is not an option.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•