/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/benchmarks/bench_workingtree.py

Update a clean branch with the dirstate improvements.

Show diffs side-by-side

added added

removed removed

Lines of Context:
84
84
        self.time(t.is_ignored,'bar')
85
85
        ignores._runtime_ignores = set()
86
86
 
 
87
    def test_walkdirs_kernel_like_tree(self):
 
88
        """Walking a kernel sized tree is fast!(150ms)."""
 
89
        self.make_kernel_like_tree()
 
90
        self.run_bzr('add')
 
91
        tree = WorkingTree.open('.')
 
92
        # on roberts machine: this originally took:  157ms/4177ms
 
93
        # plain os.walk takes 213ms on this tree
 
94
        self.time(list, tree.walkdirs())
87
95
 
 
96
    def test_walkdirs_kernel_like_tree_unknown(self):
 
97
        """Walking a kernel sized tree is fast!(150ms)."""
 
98
        self.make_kernel_like_tree()
 
99
        tree = WorkingTree.open('.')
 
100
        # on roberts machine: this originally took:  157ms/4177ms
 
101
        # plain os.walk takes 213ms on this tree
 
102
        self.time(list, tree.walkdirs())