Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1059)

Side by Side Diff: appengine/findit/handlers/crash/test/crash_handler_test.py

Issue 2538373003: [Culprit-Finder] Merge lib/ to libs/. (Closed)
Patch Set: Rebase and fix nits. Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 2015 The Chromium Authors. All rights reserved. 1 # Copyright 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import base64 5 import base64
6 import copy 6 import copy
7 import json 7 import json
8 import logging 8 import logging
9 9
10 from google.appengine.api import app_identity 10 from google.appengine.api import app_identity
11 from google.appengine.ext import ndb 11 from google.appengine.ext import ndb
12 import webapp2 12 import webapp2
13 from webtest.app import AppError 13 from webtest.app import AppError
14 14
15 from common import chrome_dependency_fetcher 15 from common import chrome_dependency_fetcher
16 from lib.gitiles import gitiles_repository 16 from libs.gitiles import gitiles_repository
stgao 2016/12/08 00:39:33 import order
Sharu Jiang 2016/12/08 01:21:12 Done.
17 from crash import crash_pipeline 17 from crash import crash_pipeline
18 from crash.findit import Findit 18 from crash.findit import Findit
19 from crash.findit_for_chromecrash import FinditForFracas 19 from crash.findit_for_chromecrash import FinditForFracas
20 from crash.test.crash_pipeline_test import DummyCrashData 20 from crash.test.crash_pipeline_test import DummyCrashData
21 from crash.test.crash_testcase import CrashTestCase 21 from crash.test.crash_testcase import CrashTestCase
22 from crash.type_enums import CrashClient 22 from crash.type_enums import CrashClient
23 from handlers.crash import crash_handler 23 from handlers.crash import crash_handler
24 from model import analysis_status 24 from model import analysis_status
25 from model.crash.fracas_crash_analysis import FracasCrashAnalysis 25 from model.crash.fracas_crash_analysis import FracasCrashAnalysis
26 26
(...skipping 308 matching lines...) Expand 10 before | Expand all | Expand 10 after
335 'has_regression_range': True, 335 'has_regression_range': True,
336 'solution': 'core', 336 'solution': 'core',
337 'unsupported_tag': '', 337 'unsupported_tag': '',
338 } 338 }
339 339
340 analysis = self._TestRunningAnalysisForResult( 340 analysis = self._TestRunningAnalysisForResult(
341 analysis_result, analysis_tags) 341 analysis_result, analysis_tags)
342 self.assertTrue(analysis.has_regression_range) 342 self.assertTrue(analysis.has_regression_range)
343 self.assertTrue(analysis.found_suspects) 343 self.assertTrue(analysis.found_suspects)
344 self.assertEqual('core', analysis.solution) 344 self.assertEqual('core', analysis.solution)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698