def get_job_buildhistory(self, jobname): server = self.get_server_instance() job = server[jobname] data = job.__dict__['_data']['builds'] job_build_list = [] for i in data: job_build_dic = {} lll = Build(i['url'], i['number'], job) lll_dic = lll.get_data(i['url'] + 'api/python/') timest = lll_dic['timestamp'] / 1000 job_build_dic['buildtime'] = time.strftime("%Y-%m-%d", time.localtime(timest)) job_build_dic['status'] = lll_dic['result'] job_build_dic['buildnum'] = lll_dic['number'] job_build_list.append(job_build_dic) return job_build_list