~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/benchmarks/bench_bundle.py

  • Committer: Aaron Bentley
  • Date: 2007-02-06 14:52:16 UTC
  • mfrom: (2266 +trunk)
  • mto: This revision was merged to the branch mainline in revision 2268.
  • Revision ID: abentley@panoramicfeedback.com-20070206145216-fcpi8o3ufvuzwbp9
Merge bzr.dev

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
import shutil
22
22
 
23
23
from bzrlib import bzrdir
 
24
from bzrlib.add import smart_add
24
25
from bzrlib.benchmarks import Benchmark
25
26
from bzrlib.branch import Branch
26
27
from bzrlib.bundle.apply_bundle import install_bundle
38
39
        or added and one commit.
39
40
        """ 
40
41
        self.make_kernel_like_committed_tree()
41
 
        self.time(self.run_bzr, ['bundle', '--revision', '..-1'])
 
42
        self.time(self.run_bzr, 'bundle', '--revision', '..-1')
42
43
 
43
44
    def test_create_bundle_many_commit_tree (self):
44
45
        """Create a bundle for a tree with many commits but no changes.""" 
45
46
        self.make_many_commit_tree()
46
 
        self.time(self.run_bzr, ['bundle', '--revision', '..-1'])
 
47
        self.time(self.run_bzr, 'bundle', '--revision', '..-1')
47
48
 
48
49
    def test_create_bundle_heavily_merged_tree(self):
49
50
        """Create a bundle for a heavily merged tree.""" 
50
51
        self.make_heavily_merged_tree()
51
 
        self.time(self.run_bzr, ['bundle', '--revision', '..-1'])
 
52
        self.time(self.run_bzr, 'bundle', '--revision', '..-1')
52
53
        
53
54
    def test_apply_bundle_known_kernel_like_tree(self):
54
55
        """Create a bundle for a kernel sized tree with no ignored, unknowns,
65
66
 
66
67
        tree2 = self.make_branch_and_tree('branch_a')
67
68
        os.chdir('branch_a')
68
 
        self.time(self.run_bzr, ['merge', '../bundle'])
 
69
        self.time(self.run_bzr, 'merge', '../bundle')
69
70
 
70
71
 
71
72
class BundleLibraryLevelWriteBenchmark(Benchmark):