本文整理汇总了Python中tcms.core.db.get_groupby_result函数的典型用法代码示例。如果您正苦于以下问题:Python get_groupby_result函数的具体用法?Python get_groupby_result怎么用?Python get_groupby_result使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了get_groupby_result函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: cases_isautomated_subtotal
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')
示例2: runs_subtotal
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')
示例3: total_cases
def total_cases(self, product_id):
return get_groupby_result(sqls.component_total_cases,
(product_id,),
key_name='component_id')
示例4: case_runs_subtotal
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: caseruns_count
def caseruns_count(self, product_id):
return get_groupby_result(sqls.build_caseruns_count,
(product_id,),
key_name='build_id')
示例6: caserun_status_subtotal
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: overview_view_get_case_run_status_count
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)
示例8: case_runs_count
def case_runs_count(self, component_id):
return get_groupby_result(sqls.component_case_runs_count,
(component_id,),
key_name='name',
with_rollup=True)
示例9: plans_subtotal
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)
示例10: overview_view_get_running_runs_count
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)
示例11: case_runs_status_subtotal
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: failed_case_runs_subtotal
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: running_runs_subtotal
def running_runs_subtotal(self, product_id):
return get_groupby_result(sqls.version_running_runs_subtotal,
(product_id,),
key_name='product_version_id')
示例14: finished_runs_count
def finished_runs_count(self, product_id):
return get_groupby_result(sqls.build_builds_finished_runs_count,
(product_id,),
key_name='build_id')
示例15: finished_case_runs_count
def finished_case_runs_count(self, product_id):
return get_groupby_result(sqls.component_finished_case_runs_count,
(product_id,),
key_name='component_id')