Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Heartbeats and energy profiling support for Android #8253

Merged
merged 2 commits into from Oct 30, 2015

Conversation

@connorimes
Copy link
Contributor

connorimes commented Oct 29, 2015

Review on Reviewable

Ensure the energymon is enabled before trying to get refresh interval.
@mbrubeck mbrubeck self-assigned this Oct 29, 2015
@@ -223,6 +226,9 @@ pub struct DebugOptions {
/// Profile which events script tasks spend their time on.
pub profile_script_events: bool,

/// Enable all heartbeats for profiling.
pub profile_heartbeats: bool,

This comment has been minimized.

Copy link
@mbrubeck

mbrubeck Oct 29, 2015

Contributor

Please add this option to the --help output below.

This comment has been minimized.

Copy link
@connorimes

connorimes Oct 29, 2015

Author Contributor

Done. Also added missing line for profile-script-events.
Moved convert-mouse-to-touch to be in the same order as it is above.

@mbrubeck
Copy link
Contributor

mbrubeck commented Oct 29, 2015

r=mbrubeck with one comment above fixed

Add debug option to enable heartbeats for all profiler categories.
@connorimes connorimes force-pushed the connorimes:android-energy-profiling branch from ce2d0d4 to bb7e537 Oct 29, 2015
@mbrubeck
Copy link
Contributor

mbrubeck commented Oct 29, 2015

@bors-servo
Copy link
Contributor

bors-servo commented Oct 29, 2015

📌 Commit bb7e537 has been approved by mbrubeck

@bors-servo
Copy link
Contributor

bors-servo commented Oct 29, 2015

Testing commit bb7e537 with merge f4ef3ea...

bors-servo added a commit that referenced this pull request Oct 29, 2015
Heartbeats and energy profiling support for Android



<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8253)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Oct 29, 2015

💔 Test failed - mac-dev-ref-unit

@eefriedman
Copy link
Contributor

eefriedman commented Oct 29, 2015

@bors-servo
Copy link
Contributor

bors-servo commented Oct 30, 2015

Testing commit bb7e537 with merge 9797f8f...

bors-servo added a commit that referenced this pull request Oct 30, 2015
Heartbeats and energy profiling support for Android



<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8253)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Oct 30, 2015

💔 Test failed - mac-dev-ref-unit

@eefriedman
Copy link
Contributor

eefriedman commented Oct 30, 2015

@bors-servo retry

@bors-servo
Copy link
Contributor

bors-servo commented Oct 30, 2015

Testing commit bb7e537 with merge f9d7960...

bors-servo added a commit that referenced this pull request Oct 30, 2015
Heartbeats and energy profiling support for Android



<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8253)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Oct 30, 2015

💔 Test failed - mac-rel-wpt

@eefriedman
Copy link
Contributor

eefriedman commented Oct 30, 2015

@bors-servo retry

@bors-servo
Copy link
Contributor

bors-servo commented Oct 30, 2015

Previous build results for android, gonk, linux-dev, linux-rel, mac-dev-ref-unit, mac-rel-css are reusable. Rebuilding only mac-rel-wpt...

@eefriedman
Copy link
Contributor

eefriedman commented Oct 30, 2015

(#7731.)

@bors-servo
Copy link
Contributor

bors-servo commented Oct 30, 2015

@bors-servo bors-servo merged commit bb7e537 into servo:master Oct 30, 2015
2 checks passed
2 checks passed
continuous-integration/travis-ci/pr The Travis CI build passed
Details
homu Test successful
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

6 participants
You can’t perform that action at this time.