示例#1
0
 def runs_subtotal(self, form):
     sql, params = self._prepare_sql(form,
                                     sqls.testing_report_runs_subtotal)
     return get_groupby_result(sql,
                               params,
                               key_name='build_id',
                               with_rollup=True)
示例#2
0
 def cases_isautomated_subtotal(self):
     sql, params = self._prepare_sql(
         sqls.custom_builds_cases_isautomated_subtotal)
     return get_groupby_result(sql,
                               params,
                               key_name='isautomated',
                               with_rollup=True)
示例#3
0
 def runs_subtotal(self, form):
     sql, params = self._prepare_sql(form,
                                     sqls.by_case_run_tester_runs_subtotal)
     return get_groupby_result(sql, params, key_name='tested_by_id')
示例#4
0
 def case_runs_subtotal(self):
     sql, params = self._prepare_sql(sqls.custom_builds_case_runs_subtotal)
     return get_groupby_result(sql, params, key_name='build_id')
示例#5
0
 def total_cases(self, product_id):
     return get_groupby_result(sqls.component_total_cases,
                               (product_id,),
                               key_name='component_id')
示例#6
0
 def caserun_status_subtotal(self, product_id, build_id):
     return get_groupby_result(sqls.build_caserun_status_subtotal,
                               (product_id, build_id),
                               key_name='name',
                               with_rollup=True)
示例#7
0
文件: data.py 项目: tkdchen/Nitrate
 def runs_subtotal(self, form):
     sql, params = self._prepare_sql(form,
                                     sqls.testing_report_runs_subtotal)
     return get_groupby_result(sql, params, key_name='build_id')
示例#8
0
文件: data.py 项目: tkdchen/Nitrate
 def cases_isautomated_subtotal(self):
     sql, params = self._prepare_sql(
         sqls.custom_builds_cases_isautomated_subtotal)
     return get_groupby_result(sql, params, key_name='isautomated')
示例#9
0
def overview_view_get_running_runs_count(product_id):
    return get_groupby_result(sqls.overview_running_runs_count,
                              (product_id,),
                              key_name='stop_status',
                              with_rollup=True)
示例#10
0
 def plans_subtotal(self):
     sql, params = self._prepare_sql(sqls.custom_builds_plans_subtotal)
     return get_groupby_result(sql, params,
                               key_name='build_id',
                               with_rollup=True)
示例#11
0
 def case_runs_status_subtotal(self, product_id, version_id):
     return get_groupby_result(sqls.version_case_run_status_subtotal,
                               (product_id, version_id),
                               key_name='name',
                               with_rollup=True)
示例#12
0
 def failed_case_runs_subtotal(self, product_id):
     return get_groupby_result(sqls.version_failed_case_runs_subtotal,
                               (product_id,),
                               key_name='product_version_id')
示例#13
0
 def running_runs_subtotal(self, product_id):
     return get_groupby_result(sqls.version_running_runs_subtotal,
                               (product_id,),
                               key_name='product_version_id')
示例#14
0
 def case_runs_count(self, component_id):
     return get_groupby_result(sqls.component_case_runs_count,
                               (component_id,),
                               key_name='name',
                               with_rollup=True)
示例#15
0
 def finished_case_runs_count(self, product_id):
     return get_groupby_result(sqls.component_finished_case_runs_count,
                               (product_id,),
                               key_name='component_id')
示例#16
0
 def runs_subtotal(self, form):
     sql, params = self._prepare_sql(form, sqls.by_plan_tags_runs_subtotal)
     return get_groupby_result(sql, params, key_name='tag_id')
示例#17
0
文件: data.py 项目: tkdchen/Nitrate
 def case_runs_subtotal(self):
     sql, params = self._prepare_sql(sqls.custom_builds_case_runs_subtotal)
     return get_groupby_result(sql, params, key_name='build_id')
示例#18
0
def overview_view_get_case_run_status_count(product_id):
    return get_groupby_result(sqls.overview_case_run_status_count,
                              (product_id,),
                              key_name='name',
                              with_rollup=True)
示例#19
0
文件: data.py 项目: tkdchen/Nitrate
 def runs_subtotal(self, form):
     sql, params = self._prepare_sql(
         form, sqls.by_case_run_tester_runs_subtotal)
     return get_groupby_result(sql, params,
                               key_name='tested_by_id')
示例#20
0
 def finished_runs_count(self, product_id):
     return get_groupby_result(sqls.build_builds_finished_runs_count,
                               (product_id,),
                               key_name='build_id')
示例#21
0
文件: data.py 项目: tkdchen/Nitrate
 def runs_subtotal(self, form):
     sql, params = self._prepare_sql(form,
                                     sqls.by_plan_tags_runs_subtotal)
     return get_groupby_result(sql, params, key_name='tag_id')
示例#22
0
 def caseruns_count(self, product_id):
     return get_groupby_result(sqls.build_caseruns_count,
                               (product_id,),
                               key_name='build_id')