Browse Source

HUE-7420 [jb] Fix test jobbrowser.tests.TestImpalaApi.test_apps

jdesjean 8 years ago
parent
commit
7a97710
1 changed files with 5 additions and 2 deletions
  1. 5 2
      apps/jobbrowser/src/jobbrowser/apis/query_api.py

+ 5 - 2
apps/jobbrowser/src/jobbrowser/apis/query_api.py

@@ -56,7 +56,7 @@ class QueryApi(Api):
     jobs_iter = itertools.chain(jobs['in_flight_queries'], jobs['completed_queries'])
     jobs_iter = itertools.chain(jobs['in_flight_queries'], jobs['completed_queries'])
     jobs_iter_filtered = self._n_filter(filter_list, jobs_iter)
     jobs_iter_filtered = self._n_filter(filter_list, jobs_iter)
 
 
-    return {
+    apps = {
       'apps': sorted([{
       'apps': sorted([{
         'id': job['query_id'],
         'id': job['query_id'],
         'name': job['stmt'].replace('\r\n', ' ')[:60] + ('...' if len(job['stmt']) > 60 else ''),
         'name': job['stmt'].replace('\r\n', ' ')[:60] + ('...' if len(job['stmt']) > 60 else ''),
@@ -74,8 +74,11 @@ class QueryApi(Api):
         'waiting': job['waiting'],
         'waiting': job['waiting'],
         'waiting_time': job['waiting_time']
         'waiting_time': job['waiting_time']
       } for job in jobs_iter_filtered], key=lambda job: job.get('submitted'), reverse=True),
       } for job in jobs_iter_filtered], key=lambda job: job.get('submitted'), reverse=True),
-      'total': len(jobs_iter_filtered)
+      'total': 0
     }
     }
+    apps['total'] = len(apps['apps'])
+
+    return apps
 
 
   def _time_in_ms_groups(self, groups):
   def _time_in_ms_groups(self, groups):
     time = 0
     time = 0