|
|
Chromium Code Reviews
DescriptionAdd trivial animation page to trivial_sites perf benchmark.
Adds a page with a simple 60fps animation to the trivial_sites benchmark.
R=erikchen@chromium.org, sullivan@chromium.org
BUG=697555
Review-Url: https://codereview.chromium.org/2766763004
Cr-Commit-Position: refs/heads/master@{#459256}
Committed: https://chromium.googlesource.com/chromium/src/+/54e1c311ed2f6b1b3cf675c5aad93bfd5660c05e
Patch Set 1 #Patch Set 2 : Use larger-size, smaller image. #Patch Set 3 : Rebase. #Patch Set 4 : Convert image to data URI. #Patch Set 5 : Add comments. #
Messages
Total messages: 28 (10 generated)
PTAL
lgtm
On 2017/03/22 13:40:49, sullivan wrote: > lgtm You'll need to rebase on top of: https://codereview.chromium.org/2764663002/ Any reason why we can't reuse the existing gif? See bunny.gif. Also, we don't add binaries directly to the repo, instead, we add them to cloud storage. sullivan probably knows the best way to do this.
On 2017/03/22 16:56:36, erikchen wrote: > On 2017/03/22 13:40:49, sullivan wrote: > > lgtm > > You'll need to rebase on top of: https://codereview.chromium.org/2764663002/ > > Any reason why we can't reuse the existing gif? See bunny.gif. > > Also, we don't add binaries directly to the repo, instead, we add them to cloud > storage. sullivan probably knows the best way to do this. Oh, I thought you added as a file on purpose. There are tradeoffs: Adding as a file is simpler, and the most reduced test case. Adding as a WPR recording in cloud storage goes through more of the normal page load stack, if you want to test that, and allows us to manage copyrighted content. If you do NOT own the copyright for the gif, you must add as WPR recording in cloud storage. Here are the WPR instructions: https://www.chromium.org/developers/telemetry/record_a_page_set
On 2017/03/22 19:49:13, sullivan wrote: > On 2017/03/22 16:56:36, erikchen wrote: > > On 2017/03/22 13:40:49, sullivan wrote: > > > lgtm > > > > You'll need to rebase on top of: https://codereview.chromium.org/2764663002/ > > > > Any reason why we can't reuse the existing gif? See bunny.gif. > > > > Also, we don't add binaries directly to the repo, instead, we add them to > cloud > > storage. sullivan probably knows the best way to do this. > > Oh, I thought you added as a file on purpose. There are tradeoffs: > > Adding as a file is simpler, and the most reduced test case. > Adding as a WPR recording in cloud storage goes through more of the normal page > load stack, if you want to test that, and allows us to manage copyrighted > content. > > If you do NOT own the copyright for the gif, you must add as WPR recording in > cloud storage. > > Here are the WPR instructions: > https://www.chromium.org/developers/telemetry/record_a_page_set The image I added is not copyrighted, so there's no issue there. I think it would be better to use a static image than the animated bunny.gif. I don't know how many CPU cycles are needed to animate the gif, but if it's comparable to the cycles needed to animate the image across the screen the additional gif cycles will make it harder to catch regressions in the animate-across-the-screen codepaths. My image is 1K in size - can it live in the repo or does it need to be uploaded to cloud storage?
On 2017/03/22 21:04:17, shrike wrote: > On 2017/03/22 19:49:13, sullivan wrote: > > On 2017/03/22 16:56:36, erikchen wrote: > > > On 2017/03/22 13:40:49, sullivan wrote: > > > > lgtm > > > > > > You'll need to rebase on top of: https://codereview.chromium.org/2764663002/ > > > > > > Any reason why we can't reuse the existing gif? See bunny.gif. > > > > > > Also, we don't add binaries directly to the repo, instead, we add them to > > cloud > > > storage. sullivan probably knows the best way to do this. > > > > Oh, I thought you added as a file on purpose. There are tradeoffs: > > > > Adding as a file is simpler, and the most reduced test case. > > Adding as a WPR recording in cloud storage goes through more of the normal > page > > load stack, if you want to test that, and allows us to manage copyrighted > > content. > > > > If you do NOT own the copyright for the gif, you must add as WPR recording in > > cloud storage. > > > > Here are the WPR instructions: > > https://www.chromium.org/developers/telemetry/record_a_page_set > > The image I added is not copyrighted, so there's no issue there. > > I think it would be better to use a static image than the animated bunny.gif. I > don't know how many CPU cycles are needed to animate the gif, but if it's > comparable to the cycles needed to animate the image across the screen the > additional gif cycles will make it harder to catch regressions in the > animate-across-the-screen codepaths. > > My image is 1K in size - can it live in the repo or does it need to be uploaded > to cloud storage? 1K is okay to check into source.
lgtm [gif made me think animated]
The CQ bit was checked by shrike@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from sullivan@chromium.org, erikchen@chromium.org Link to the patchset: https://codereview.chromium.org/2766763004/#ps20001 (title: "Use larger-size, smaller image.")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: android_n5x_swarming_rel on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_n5x_...) ios-device-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device-xcode-...) mac_chromium_compile_dbg_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_comp...) mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_...)
On 2017/03/22 23:16:32, commit-bot: I haz the power wrote: > Try jobs failed on following builders: > android_n5x_swarming_rel on master.tryserver.chromium.android (JOB_FAILED, > https://build.chromium.org/p/tryserver.chromium.android/builders/android_n5x_...) > ios-device-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, > http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device-xcode-...) > mac_chromium_compile_dbg_ng on master.tryserver.chromium.mac (JOB_FAILED, > http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_comp...) > mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, > http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_...) (Forgot about erikchen@'s comment that I needed to rebase.}
The CQ bit was checked by shrike@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from sullivan@chromium.org, erikchen@chromium.org Link to the patchset: https://codereview.chromium.org/2766763004/#ps40001 (title: "Rebase.")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds...) ios-device-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device-xcode-...) ios-simulator-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator-xco...) mac_chromium_compile_dbg_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_comp...)
It looks like the Chromium tools are not allowing the image to be added to the source tree. Is it kosher to encode the image as a data URI within the HTML?
On 2017/03/23 00:25:13, shrike wrote: > It looks like the Chromium tools are not allowing the image to be added to the > source tree. Is it kosher to encode the image as a data URI within the HTML? That is okay as long as you don't think it will have an impact on the performance metrics the test outputs.
On 2017/03/23 00:31:25, sullivan wrote: > On 2017/03/23 00:25:13, shrike wrote: > > It looks like the Chromium tools are not allowing the image to be added to the > > source tree. Is it kosher to encode the image as a data URI within the HTML? > > That is okay as long as you don't think it will have an impact on the > performance metrics the test outputs. It should not affect the test itself.
lgtm
The CQ bit was checked by shrike@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from erikchen@chromium.org, sullivan@chromium.org Link to the patchset: https://codereview.chromium.org/2766763004/#ps80001 (title: "Add comments.")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
CQ is committing da patch.
Bot data: {"patchset_id": 80001, "attempt_start_ts": 1490304103010530,
"parent_rev": "d6b104cb86ef80a415014191e2f10b6e0dbd501b", "commit_rev":
"54e1c311ed2f6b1b3cf675c5aad93bfd5660c05e"}
Message was sent while issue was closed.
Description was changed from ========== Add trivial animation page to trivial_sites perf benchmark. Adds a page with a simple 60fps animation to the trivial_sites benchmark. R=erikchen@chromium.org, sullivan@chromium.org BUG=697555 ========== to ========== Add trivial animation page to trivial_sites perf benchmark. Adds a page with a simple 60fps animation to the trivial_sites benchmark. R=erikchen@chromium.org, sullivan@chromium.org BUG=697555 Review-Url: https://codereview.chromium.org/2766763004 Cr-Commit-Position: refs/heads/master@{#459256} Committed: https://chromium.googlesource.com/chromium/src/+/54e1c311ed2f6b1b3cf675c5aad9... ==========
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as https://chromium.googlesource.com/chromium/src/+/54e1c311ed2f6b1b3cf675c5aad9... |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
