Closed Bug 1269674 Opened 8 years ago Closed 8 years ago

[Perf][google docs] 2.31%(994 ms) slower than Chrome when creating 1 page image and cut paste the content twice

Categories

(Core :: General, defect)

45 Branch
x86
Linux
defect
Not set
minor

Tracking

()

RESOLVED WONTFIX
Tracking Status
platform-rel --- ?

People

(Reporter: sho, Unassigned)

References

(Depends on 6 open bugs, Blocks 1 open bug)

Details

(Whiteboard: [platform-rel-Google][platform-rel-GoogleDocs])

User Story

You can find all test scripts on github link:
https://github.com/mozilla-twqa/hasal

And you can also find the running script name in comments
for example: 
test scripts: test_chrome_gdoc_create_txt_1
then you can specify the test script name on suite.txt and run it

Attachments

(4 files)

# Test Case
STR
1. Launch the browser with blank page
2. input the blank google doc page url 
3. input 1 image (800x600)
4. select the image, press cut
5. press paste 
6. select the image, press copy
7. press paste 
8. close the browser

# Hardware
OS: Ubuntu 14.04 LTS 64-bit
CPU: i7-3770 3.4GMhz
Memory: 16GB Ram
Hard Drive: 1TB SATA HDD
Graphics: GK107 [GeForce GT 640]/ GF108 [GeForce GT 440/630]

# Browsers
Firefox version: 45.0.2
Chrome version: 50.0.2661.75

# Result
Browser | Run time (median value) 
Firefox | 43988.8889 ms
Chrome  | 42994.4444444444 ms
Product: Firefox → Core
Version: unspecified → 45 Branch
User Story: (updated)
QA Contact: sho
Attached file har file (deleted) —
Attached file Gecko profiler with 1 ms interval (deleted) —
Do the running time analysis between domLoading and loadEventEnd
4142  100%  |- Startup::XRE_Main
1560  37.7% |  |- nsInputStreamPump::OnInputStreamReady
1389  33.5% |  |  |- nsInputStreamPump::OnStateStop
 113  2.7%  |  |  |- nsInputStreamPump::OnStateStart
 707  17.1% |  |- js::RunScript
 634  15.3% |  |- nsHtml5TreeOpExecutor::RunFlushLoop
 460  11.1% |  |  |- nsJSUtils::EvaluateString
 146  3.5%  |  |  |- EventDispatcher::Dispatch
 575  13.9% |  |- nsRefreshDriver::Tick
 242  5.8%  |  |- Timer::Fire
Depends on: 1272567, 1272568, 1270427
Attached file test script with perf marker (deleted) —
Do the running time analysis when inserting image
17998 100%  |- Startup::XRE_Main
1196  6.6%  |  |- nsViewManager::DispatchEvent
 866  4.8%  |  |  |- EventDispatcher::Dispatch
 687  3.8%  |  |- nsRefreshDriver::Tick
 518  2.9%  |  |- Timer::Fire
 451  2.5%  |  |- js::RunScript
Depends on: 1273090
Do the running time analysis when select all
 163  100%  |- Startup::XRE_Main
 75    46%  |  |- nsViewManager::DispatchEvent
 74   45.4% |  |  |- EventDispatcher::Dispatch
 16   9.8%  |  |- nsRefreshDriver::Tick
  5   3.1%  |  |- js::RunScript
Depends on: 1273080
Do the running time analysis when cut
 231  100%  |- Startup::XRE_Main
 72   31.2% |  |- Timer::Fire
 48   20.8% |  |- nsViewManager::DispatchEvent
 47   20.3% |  |  |- EventDispatcher::Dispatch
 30    13%  |  |- nsRefreshDriver::Tick
  2   0.9%  |  |- js::RunScript
Depends on: 1273435
Do the running time analysis when paste
 194  100%  |- Startup::XRE_Main
 95    49%  |  |- Timer::Fire
 26   13.4% |  |- nsRefreshDriver::Tick
 18   9.3%  |  |- nsViewManager::DispatchEvent
 17   8.8%  |  |  |- EventDispatcher::Dispatch
  1   0.5%  |  |- js::RunScript
Depends on: 1273437
Do the running time analysis when copy
 149  100%  |- Startup::XRE_Main
 39   26.2% |  |- nsViewManager::DispatchEvent
 39   26.2% |  |  |- EventDispatcher::Dispatch
 10   6.7%  |  |- nsRefreshDriver::Tick
  5   3.4%  |  |- js::RunScript
Depends on: 1273446
Whiteboard: [platform-rel-Google][platform-rel-GoogleDocs]
platform-rel: --- → ?
Mark as minor case, and marked wontfix in this iteration. Revisit here if necessary.

This bug fixing iteration will focus on critical bug 1264535, bug 1269666, bug 1269684, bug 1269690, bug 1269695, bug 1269698.
Severity: normal → minor
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: