def test_simple(self): project = self.create_project() build = self.create_build( project=project, status=Status.finished, result=Result.passed, duration=5050, ) job = self.create_job(build) plan = self.create_plan() plan.projects.append(project) self.create_job_plan(job, plan) update_project_plan_stats( project_id=project.id.hex, plan_id=plan.id.hex, ) db.session.expire(plan) project_plan = ProjectPlan.query.filter( ProjectPlan.project_id == project.id, ProjectPlan.plan_id == plan.id, ).first() assert project_plan.avg_build_time == 5050
def test_simple(self): build = self.create_build( project=self.project, status=Status.finished, result=Result.passed, duration=5050, ) job = self.create_job(build) plan = self.create_plan() plan.projects.append(self.project) self.create_job_plan(job, plan) update_project_plan_stats( project_id=self.project.id.hex, plan_id=plan.id.hex, ) db.session.expire(plan) project_plan = ProjectPlan.query.filter( ProjectPlan.project_id == self.project.id, ProjectPlan.plan_id == plan.id, ).first() assert project_plan.avg_build_time == 5050
def test_simple(self): project = self.create_project() build = self.create_build( project=project, status=Status.finished, result=Result.passed, duration=5050, ) job = self.create_job(build) plan = self.create_plan(project) self.create_job_plan(job, plan) update_project_plan_stats( project_id=project.id.hex, plan_id=plan.id.hex, ) db.session.expire(plan) assert plan.avg_build_time == 5050