[tahoe-lafs-trac-stream] [tahoe-lafs] #1870: leasedb: performance regression

tahoe-lafs trac at tahoe-lafs.org
Fri Aug 2 14:41:55 UTC 2013


#1870: leasedb: performance regression
-------------------------+-------------------------------------------------
     Reporter:           |      Owner:  daira
  davidsarah             |     Status:  assigned
         Type:  defect   |  Milestone:  1.11.0
     Priority:  normal   |    Version:  1.9.2
    Component:  code-    |   Keywords:  leasedb performance regression
  storage                |  sqlite
   Resolution:           |
Launchpad Bug:           |
-------------------------+-------------------------------------------------

Comment (by markberger):

 Replying to [comment:16 zooko]:
 > My next question was: is the 1819-cloud-merge-opensource branch taking
 longer to do the same tests as the master branch? Or is it that the extra
 tests on the new branch (1185 vs. 1139 on master) are what is making the
 test suite take longer? The answer is that it is at least partially that
 existing tests are slower, for example:
 >
 > {{{
 > zooko at spark ~/playground/tahoe-lafs $ cat log.1819-cloud-merge-
 opensource-timings-2.txt
 > allmydata.test.test_cli.Backup.test_backup ... [OK]
 > (17.674 secs)
 >
 >
 -------------------------------------------------------------------------------
 > Ran 1 tests in 17.675s
 >
 > PASSED (successes=1)
 > zooko at spark ~/playground/tahoe-lafs $ cat log.master-timings-2.txt
 > allmydata.test.test_cli.Backup.test_backup ... [OK]
 > (13.620 secs)
 >
 >
 -------------------------------------------------------------------------------
 > Ran 1 tests in 13.622s
 >
 > PASSED (successes=1)
 > }}}

 According to data I collected, the total time to execute the extra tests
 on 1819-cloud-merge-opensource is 232.95s. There is a difference of about
 628s with the tests that both branches have in common.

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1870#comment:21>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list