[Bug 5713] New: Performance regression on c36c3fa7

mercurial-bugs at mercurial-scm.org mercurial-bugs at mercurial-scm.org
Thu Oct 19 15:09:30 UTC 2017


https://bz.mercurial-scm.org/show_bug.cgi?id=5713

            Bug ID: 5713
           Summary: Performance regression on c36c3fa7
           Product: Mercurial
           Version: default branch
          Hardware: PC
                OS: Linux
            Status: UNCONFIRMED
          Keywords: performance, regression
          Severity: bug
          Priority: wish
         Component: Mercurial
          Assignee: bugzilla at mercurial-scm.org
          Reporter: lothiraldan at gmail.com
                CC: durham at fb.com, mercurial-devel at mercurial-scm.org

We launched our performance tool on the 4.3 cycle and detected that c36c3fa7
(https://www.mercurial-scm.org/repo/hg/rev/c36c3fa7) introduced a performance
regression.

Here is the link to the regression list:
http://perf.octobus.net/#regressions?sort=3&dir=desc (search for c36c3fa7)

Here are the regression associated with c36c3fa7 for reference:

```
basic_commands.TimeTestSuite.time_id_current('mozilla-central-2017')   
2017-09-26 12:56    c36c3fa7    1.73x   76.706ms    132.464ms   
basic_commands.LogTimeTestSuite.time_log_history('mozilla-central-2017', 10)   
2017-09-26 12:56    c36c3fa7    1.58x   95.909ms    151.110ms   
basic_commands.LogTimeTestSuite.time_log_history('mozilla-central-2017', 100)  
2017-09-26 12:56    c36c3fa7    1.50x   110.124ms   165.649ms   
basic_commands.TimeTestSuite.time_id_current('netbeans-2017')   2017-09-26
12:56    c36c3fa7    1.40x   69.592ms    97.217ms    
basic_commands.LogTimeTestSuite.time_log_history('netbeans-2017', 10)  
2017-09-26 12:56    c36c3fa7    1.36x   75.793ms    103.067ms   
basic_commands.LogTimeTestSuite.time_log_history('netbeans-2017', 100) 
2017-09-26 12:56    c36c3fa7    1.25x   111.558ms   139.681ms   
basic_commands.LogTimeTestSuite.time_log_history('mozilla-central-2017', 1000) 
2017-09-26 12:56    c36c3fa7    1.19x   303.905ms   361.318ms   
basic_commands.LogTimeTestSuite.time_log_history('netbeans-2017', 1000)
2017-09-26 12:56    c36c3fa7    1.10x   337.861ms   370.028ms   
basic_commands.TimeTestSuite.time_status_tip('mozilla-central-2017')   
2017-09-26 12:56    c36c3fa7    1.10x   526.868ms   580.572ms   
basic_commands.TimeTestSuite.time_diff_tip('mozilla-central-2017')  2017-09-26
12:56    c36c3fa7    1.09x   604.725ms   657.831ms   
basic_commands.TimeTestSuite.time_diff_tip('netbeans-2017') 2017-09-26 12:56   
c36c3fa7    1.08x   318.876ms   343.254ms   
basic_commands.TimeTestSuite.time_status_tip('netbeans-2017')   2017-09-26
12:56    c36c3fa7    1.08x   317.749ms   342.169ms   
```

The biggest regression is `hg id -r tip` on the repository
https://hg.mozilla.org/mozilla-central/ that went from 76.706ms to 132.464ms.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list