Show More
@@ -88,13 +88,13 b' def test_changeset_walk(limit=None):' | |||
|
88 | 88 | size = len(f.read()) |
|
89 | 89 | e = time.time() - s |
|
90 | 90 | total_time += e |
|
91 | print 'visited %s\%s size:%s req:%s ms' % (full_uri, i, size, e) | |
|
91 | print '%s visited %s\%s size:%s req:%s ms' % (cnt, full_uri, i, size, e) | |
|
92 | 92 | |
|
93 | 93 | print 'total_time', total_time |
|
94 | 94 | print 'average on req', total_time / float(cnt) |
|
95 | 95 | |
|
96 | 96 | |
|
97 | def test_files_walk(): | |
|
97 | def test_files_walk(limit=100): | |
|
98 | 98 | print 'processing', jn(PROJECT_PATH, PROJECT) |
|
99 | 99 | total_time = 0 |
|
100 | 100 | |
@@ -118,7 +118,12 b' def test_files_walk():' | |||
|
118 | 118 | except vcs.exception.RepositoryError, e: |
|
119 | 119 | pass |
|
120 | 120 | |
|
121 | cnt = 0 | |
|
121 | 122 | for f in paths_: |
|
123 | cnt += 1 | |
|
124 | if limit and limit == cnt: | |
|
125 | break | |
|
126 | ||
|
122 | 127 | file_path = '/'.join((PROJECT, 'files', 'tip', f)) |
|
123 | 128 | |
|
124 | 129 | full_uri = (BASE_URI % file_path) |
@@ -127,13 +132,15 b' def test_files_walk():' | |||
|
127 | 132 | size = len(f.read()) |
|
128 | 133 | e = time.time() - s |
|
129 | 134 | total_time += e |
|
130 | print 'visited %s size:%s req:%s ms' % (full_uri, size, e) | |
|
135 | print '%s visited %s size:%s req:%s ms' % (cnt, full_uri, size, e) | |
|
131 | 136 | |
|
132 | 137 | print 'total_time', total_time |
|
133 |
print 'average on req', total_time / float( |
|
|
138 | print 'average on req', total_time / float(cnt) | |
|
139 | ||
|
134 | 140 | |
|
135 | 141 | |
|
136 | test_files_walk() | |
|
137 | 142 | test_changelog_walk(40) |
|
143 | time.sleep(2) | |
|
138 | 144 | test_changeset_walk(limit=100) |
|
139 | ||
|
145 | time.sleep(2) | |
|
146 | test_files_walk(100) |
General Comments 0
You need to be logged in to leave comments.
Login now