[tahoe-lafs-trac-stream] [tahoe-lafs] #1870: leasedb: performance regression
tahoe-lafs
trac at tahoe-lafs.org
Mon Aug 5 23:31:33 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):
After running the tests again using `make tmpfstest`, the increased
latency seems to be the largest factor of the regression.
{{{
Total time to run tests on master: 320s
Total time to run tests on cloud branch: 452s
Total time to run tests only on cloud branch: 110s
Total difference between shared tests: 22s slower on cloud branch
}}}
The 22s regression appears to occur in mutable update:
{{{
allmydata.test.test_mutable.Update.test_replace_locations_max_shares
15.051000s
allmydata.test.test_cli.Cp.test_copy_using_filecap 5.158000s
allmydata.test.test_mutable.Update.test_append_power_of_two
2.624000s
allmydata.test.test_mutable.Update.test_multiple_segment_replace
2.449000s
allmydata.test.test_mutable.Update.test_replace_in_last_segment
2.378000s
allmydata.test.test_mutable.Update.test_append 2.349000s
allmydata.test.test_mutable.Update.test_replace_zero_length_middle
2.036000s
allmydata.test.test_mutable.Update.test_replace_zero_length_beginning
1.937000s
allmydata.test.test_mutable.Update.test_replace_segstart1 1.931000s
allmydata.test.test_mutable.Update.test_replace_beginning 1.915000s
allmydata.test.test_mutable.Update.test_replace_middle 1.900000s
allmydata.test.test_mutable.Update.test_replace_and_extend
1.885000s
allmydata.test.test_mutable.Update.test_replace_zero_length_segstart1
1.864000s
}}}
The rest of the tests have insignificant differences.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1870#comment:23>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list