Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(265)

Side by Side Diff: client/site_tests/hardware_StorageFio/hardware_StorageFio.py

Issue 3116009: Update autotest tests to use make -j where possible. (Closed) Base URL: ssh://git@chromiumos-git/autotest.git
Patch Set: Convert last two tests to use utils.make(), saving another 20 seconds. Created 10 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright (c) 2009 The Chromium OS Authors. All rights reserved. 1 # Copyright (c) 2009 The Chromium OS Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import logging, os, re 5 import logging, os, re
6 6
7 from autotest_lib.client.bin import test, utils 7 from autotest_lib.client.bin import test, utils
8 from autotest_lib.client.common_lib import error 8 from autotest_lib.client.common_lib import error
9 9
10 class hardware_StorageFio(test.test): 10 class hardware_StorageFio(test.test):
(...skipping 10 matching lines...) Expand all
21 21
22 self.job.setup_dep(['libaio']) 22 self.job.setup_dep(['libaio'])
23 ldflags = '-L' + self.autodir + '/deps/libaio/lib' 23 ldflags = '-L' + self.autodir + '/deps/libaio/lib'
24 cflags = '-I' + self.autodir + '/deps/libaio/include' 24 cflags = '-I' + self.autodir + '/deps/libaio/include'
25 var_ldflags = 'LDFLAGS="' + ldflags + '"' 25 var_ldflags = 'LDFLAGS="' + ldflags + '"'
26 var_cflags = 'CFLAGS="' + cflags + '"' 26 var_cflags = 'CFLAGS="' + cflags + '"'
27 27
28 os.chdir(self.srcdir) 28 os.chdir(self.srcdir)
29 utils.system('patch -p1 < ../Makefile.patch') 29 utils.system('patch -p1 < ../Makefile.patch')
30 utils.system('patch -p1 < ../arm.patch') 30 utils.system('patch -p1 < ../arm.patch')
31 utils.system('%s %s make' % (var_ldflags, var_cflags)) 31 utils.make(make='%s %s make' % (var_ldflags, var_cflags))
32 32
33 33
34 def __find_free_root_partition(self): 34 def __find_free_root_partition(self):
35 """Locate the spare root partition that we didn't boot off""" 35 """Locate the spare root partition that we didn't boot off"""
36 36
37 spare_root_map = { 37 spare_root_map = {
38 '3': '5', 38 '3': '5',
39 '5': '3', 39 '5': '3',
40 } 40 }
41 rootdev = utils.system_output('rootdev') 41 rootdev = utils.system_output('rootdev')
(...skipping 158 matching lines...) Expand 10 before | Expand all | Expand 10 after
200 results[units + '_' + test] = result[metric] 200 results[units + '_' + test] = result[metric]
201 201
202 # Output keys relevent to the performance, larger filesize will run 202 # Output keys relevent to the performance, larger filesize will run
203 # slower, and sda5 should be slightly slower than sda3 on a rotational 203 # slower, and sda5 should be slightly slower than sda3 on a rotational
204 # disk 204 # disk
205 self.write_test_keyval({'filesize': self.__filesize, 205 self.write_test_keyval({'filesize': self.__filesize,
206 'filename': self.__filename, 206 'filename': self.__filename,
207 'device': self.__description}) 207 'device': self.__description})
208 logging.info('Device Description: %s' % self.__description) 208 logging.info('Device Description: %s' % self.__description)
209 self.write_perf_keyval(results) 209 self.write_perf_keyval(results)
OLDNEW
« no previous file with comments | « client/site_tests/hardware_SAT/hardware_SAT.py ('k') | client/site_tests/hardware_TPM/hardware_TPM.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698