def setup(self): utils.system( "%s %s -o %s" % (utils.get_cc(), os.path.join(self.bindir, "memory_api.c"), os.path.join(self.tmpdir, "memory_api"))) utils.system("%s %s -o %s" % (utils.get_cc(), os.path.join(self.bindir, "mremaps.c"), os.path.join(self.tmpdir, "mremaps")))
def setup(self): utils.system("%s %s -o %s" % (utils.get_cc(), os.path.join(self.bindir, "memory_api.c"), os.path.join(self.tmpdir, "memory_api"))) utils.system("%s %s -o %s" % (utils.get_cc(), os.path.join(self.bindir, "mremaps.c"), os.path.join(self.tmpdir, "mremaps")))
def setup(self): shutil.copyfile(os.path.join(self.bindir, 'linus_stress.c'), os.path.join(self.srcdir, 'linus_stress.c')) os.chdir(self.srcdir) utils.system( utils.get_cc() + ' linus_stress.c -D_POSIX_C_SOURCE=200112 -o linus_stress')
def setup(self): os.mkdir(self.srcdir) os.chdir(self.bindir) utils.system('cp linus_stress.c src/') os.chdir(self.srcdir) utils.system( utils.get_cc() + ' linus_stress.c -D_POSIX_C_SOURCE=200112 -o linus_stress')
def setup(self): shutil.copyfile(os.path.join(self.bindir, 'leap_seconds.c'), os.path.join(self.srcdir, 'leap_seconds.c')) os.chdir(self.bindir) os.chdir(self.srcdir) utils.system( utils.get_cc() + ' leap_seconds.c -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -o leap_seconds -lrt' )
def execute_stresser(memory, memory_file, binary_file): """ Make a C file and compile it @param: memory: used memroy @param: memory_file: C file to malloce memory @param: binary_file: binary file """ if os.system("%s %s -o %s" % (utils.get_cc(), memory_file, binary_file)): raise error.TestNAError("Compile C file failed!") try: memory_use_cmd = "%s %d" % (binary_file, memory) process = subprocess.Popen(memory_use_cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) return process.pid except Exception, err: raise error.TestNAError("Execute malloc process failed!\n" "%s", err)
def setup(self): shutil.copyfile(os.path.join(self.bindir, 'linus_stress.c'), os.path.join(self.srcdir, 'linus_stress.c')) os.chdir(self.srcdir) utils.system(utils.get_cc() + ' linus_stress.c -D_POSIX_C_SOURCE=200112 -o linus_stress')
def setup(self): os.chdir(self.srcdir) utils.system(utils.get_cc() + ' -Wall -o rmaptest rmap-test.c')
def setup(self): os.mkdir(self.srcdir) os.chdir(self.bindir) utils.system("cp linus_stress.c src/") os.chdir(self.srcdir) utils.system(utils.get_cc() + " linus_stress.c -D_POSIX_C_SOURCE=200112 -o linus_stress")
def setup(self): shutil.copyfile(os.path.join(self.bindir, 'forkexec.c'), os.path.join(self.srcdir, 'forkexec.c')) os.chdir(self.bindir) os.chdir(self.srcdir) utils.system(utils.get_cc() + ' forkexec.c -m32 -o forkexec')
def setup(self): shutil.copyfile(os.path.join(self.bindir, 'leap_seconds.c'), os.path.join(self.srcdir, 'leap_seconds.c')) os.chdir(self.bindir) os.chdir(self.srcdir) utils.system(utils.get_cc() + ' leap_seconds.c -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -o leap_seconds -lrt')