Skip to content

Measure CPU/GPU with the simple animation test - #63124

Merged
fluttergithubbot merged 2 commits into
flutter:masterfrom
liyuqian:simple_energy
Aug 8, 2020
Merged

fluttergithubbot merged 2 commits into
flutter:masterfrom
liyuqian:simple_energy

Conversation

@liyuqian

@liyuqian liyuqian commented Aug 6, 2020 •

Copy link
Copy Markdown
Contributor

Additionally, I also enabled CPU/GPU measurements for the complex layout
scroll test because the macrobenchmark app is having some troubles in my
local environment although it works fine in the device lab. In case that
the device lab tasks become flaky after this PR, having data on two
tasks would help us rule out where the problem is.

@flutter-dashboard

Copy link
Copy Markdown

It looks like this pull request may not have tests. Please make sure to add tests before merging. If you need an exemption to this rule, contact Hixie on the #hackers channel in Chat.

Reviewers: Read the Tree Hygiene page and make sure this patch meets those guidelines before LGTMing.

1 similar comment
@flutter-dashboard

Copy link
Copy Markdown

It looks like this pull request may not have tests. Please make sure to add tests before merging. If you need an exemption to this rule, contact Hixie on the #hackers channel in Chat.

Reviewers: Read the Tree Hygiene page and make sure this patch meets those guidelines before LGTMing.

@flutter-dashboard flutter-dashboard Bot added the c: contributor-productivity Team-specific productivity, code health, technical debt. label Aug 6, 2020
@liyuqian

liyuqian commented Aug 6, 2020

Copy link
Copy Markdown
Contributor Author

@iskakaushik @flar @gaaclarke : I've cleaned up the PR and it's ready for review.

Additionally, I also enabled CPU/GPU measurements for the complex layout
scroll test because the macrobenchmark app is having some troubles in my
local environment although it works fine in the device lab. In case that
the device lab tasks become flaky after this PR, having data on two
tasks would help us rule out where the problem is.

@iskakaushik iskakaushik left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@liyuqian liyuqian added perf: energy Performance issues related to energy use (power, watts) c: performance Relates to speed or footprint issues (see "perf:" labels) waiting for tree to go green labels Aug 7, 2020

@flar flar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@flar

flar commented Aug 7, 2020

Copy link
Copy Markdown
Contributor

Just a comment on prior work - would the flag read better as measureCpuGpu?

"needs measure" feels odd to me, though I suppose there is a feature called "measureCpuGpu" and this benchmark needs that feature, but since it starts with a verb, "needs [verb]" reads awkwardly...

@liyuqian

liyuqian commented Aug 7, 2020

Copy link
Copy Markdown
Contributor Author

Just a comment on prior work - would the flag read better as measureCpuGpu?

"needs measure" feels odd to me, though I suppose there is a feature called "measureCpuGpu" and this benchmark needs that feature, but since it starts with a verb, "needs [verb]" reads awkwardly...

Sounds good. I'll rename it and track the progress in #63227.

@fluttergithubbot
fluttergithubbot merged commit 2296bb1 into flutter:master Aug 8, 2020
@liyuqian
liyuqian deleted the simple_energy branch August 17, 2020 22:05
mingwandroid pushed a commit to mingwandroid/flutter that referenced this pull request Sep 6, 2020
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Aug 17, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

c: contributor-productivity Team-specific productivity, code health, technical debt. c: performance Relates to speed or footprint issues (see "perf:" labels) perf: energy Performance issues related to energy use (power, watts)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants