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

Unified Diff: appengine/findit/handlers/test/check_duplicate_failures_test.py

Issue 1866883002: [Findit] A huge refactoring and some bug fixing. (Closed) Base URL: https://chromium.googlesource.com/infra/infra.git@master
Patch Set: Fix nit. Created 4 years, 8 months 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 side-by-side diff with in-line comments
Download patch
Index: appengine/findit/handlers/test/check_duplicate_failures_test.py
diff --git a/appengine/findit/handlers/test/check_duplicate_failures_test.py b/appengine/findit/handlers/test/check_duplicate_failures_test.py
index 8bd636da3b1571691f691e28db75128724f74980..b31fbdf7225cab0696607406d9058e255f5e0cea 100644
--- a/appengine/findit/handlers/test/check_duplicate_failures_test.py
+++ b/appengine/findit/handlers/test/check_duplicate_failures_test.py
@@ -8,7 +8,7 @@ from testing_utils import testing
from handlers import check_duplicate_failures
from model.wf_analysis import WfAnalysis
-from model import wf_analysis_result_status
+from model import result_status
class CheckDuplicateFailuresTest(testing.AppengineTestCase):
@@ -51,7 +51,7 @@ class CheckDuplicateFailuresTest(testing.AppengineTestCase):
'commit_position': 123,
'url': None
}]
- analysis.result_status = wf_analysis_result_status.FOUND_UNTRIAGED
+ analysis.result_status = result_status.FOUND_UNTRIAGED
analysis.put()
analyses.append(analysis)
return analyses
@@ -101,7 +101,7 @@ class CheckDuplicateFailuresTest(testing.AppengineTestCase):
analysis.result = {
'failures': []
}
- analysis.result_status = wf_analysis_result_status.FOUND_UNTRIAGED
+ analysis.result_status = result_status.FOUND_UNTRIAGED
analysis.put()
failed_steps = check_duplicate_failures._GetFailedStepsForEachCL(analysis)
@@ -351,30 +351,30 @@ class CheckDuplicateFailuresTest(testing.AppengineTestCase):
def testModifyStatusIfDuplicateSuccess(self):
analyses = self._CreateAnalyses('m', 'b', 3)
- analyses[0].result_status = wf_analysis_result_status.FOUND_INCORRECT
+ analyses[0].result_status = result_status.FOUND_INCORRECT
analyses[0].put()
- analyses[2].result_status = wf_analysis_result_status.FOUND_INCORRECT
+ analyses[2].result_status = result_status.FOUND_INCORRECT
analyses[2].put()
check_duplicate_failures._ModifyStatusIfDuplicate(analyses[1])
# Use data in datastore rather than in memory.
analysis_two = WfAnalysis.Get('m', 'b', 1)
- self.assertEqual(wf_analysis_result_status.FOUND_INCORRECT_DUPLICATE,
+ self.assertEqual(result_status.FOUND_INCORRECT_DUPLICATE,
analysis_two.result_status)
def testModifyStatusIfDuplicateModifiedMultipleAnalyses(self):
analyses = self._CreateAnalyses('m', 'b', 4)
- analyses[0].result_status = wf_analysis_result_status.FOUND_CORRECT
+ analyses[0].result_status = result_status.FOUND_CORRECT
analyses[0].put()
- analyses[3].result_status = wf_analysis_result_status.FOUND_CORRECT
+ analyses[3].result_status = result_status.FOUND_CORRECT
analyses[3].put()
check_duplicate_failures._ModifyStatusIfDuplicate(analyses[1])
for i in range(1, 3):
analysis = WfAnalysis.Get('m', 'b', i)
- self.assertEqual(wf_analysis_result_status.FOUND_CORRECT_DUPLICATE,
+ self.assertEqual(result_status.FOUND_CORRECT_DUPLICATE,
analysis.result_status)
def testModifyStatusIfDuplicateSingleAnalysisResult(self):
@@ -383,17 +383,17 @@ class CheckDuplicateFailuresTest(testing.AppengineTestCase):
check_duplicate_failures._ModifyStatusIfDuplicate(analyses[0])
analysis = WfAnalysis.Get('m', 'b', 0)
- self.assertEqual(wf_analysis_result_status.FOUND_UNTRIAGED,
+ self.assertEqual(result_status.FOUND_UNTRIAGED,
analysis.result_status)
def testModifyStatusIfDuplicateCheckForTriagedResult(self):
analyses = self._CreateAnalyses('m', 'b', 1)
- analyses[0].result_status = wf_analysis_result_status.NOT_FOUND_UNTRIAGED
+ analyses[0].result_status = result_status.NOT_FOUND_UNTRIAGED
check_duplicate_failures._ModifyStatusIfDuplicate(analyses[0])
analysis = WfAnalysis.Get('m', 'b', 0)
- self.assertEqual(wf_analysis_result_status.NOT_FOUND_UNTRIAGED,
+ self.assertEqual(result_status.NOT_FOUND_UNTRIAGED,
analysis.result_status)
def testModifyStatusIfDuplicateFirstResultUntriaged(self):
@@ -401,42 +401,42 @@ class CheckDuplicateFailuresTest(testing.AppengineTestCase):
check_duplicate_failures._ModifyStatusIfDuplicate(analyses[1])
analysis_one = WfAnalysis.Get('m', 'b', 1)
- self.assertEqual(wf_analysis_result_status.FOUND_UNTRIAGED,
+ self.assertEqual(result_status.FOUND_UNTRIAGED,
analysis_one.result_status)
def testModifyStatusIfDuplicateDifferentStatuses(self):
analyses = self._CreateAnalyses('m', 'b', 4)
- analyses[0].result_status = wf_analysis_result_status.FOUND_CORRECT
+ analyses[0].result_status = result_status.FOUND_CORRECT
analyses[0].put()
- analyses[3].result_status = wf_analysis_result_status.FOUND_INCORRECT
+ analyses[3].result_status = result_status.FOUND_INCORRECT
analyses[3].put()
check_duplicate_failures._ModifyStatusIfDuplicate(analyses[1])
for i in range(1, 3):
analysis = WfAnalysis.Get('m', 'b', i)
- self.assertEqual(wf_analysis_result_status.FOUND_UNTRIAGED,
+ self.assertEqual(result_status.FOUND_UNTRIAGED,
analysis.result_status)
def testModifyStatusIfDuplicateOnlyOneTriagedEnd(self):
analyses = self._CreateAnalyses('m', 'b', 4)
- analyses[0].result_status = wf_analysis_result_status.FOUND_CORRECT
+ analyses[0].result_status = result_status.FOUND_CORRECT
analyses[0].put()
check_duplicate_failures._ModifyStatusIfDuplicate(analyses[1])
for i in range(1, 3):
analysis = WfAnalysis.Get('m', 'b', i)
- self.assertEqual(wf_analysis_result_status.FOUND_UNTRIAGED,
+ self.assertEqual(result_status.FOUND_UNTRIAGED,
analysis.result_status)
def testModifyStatusIfDuplicateExtraFlakyFailure(self):
analyses = self._CreateAnalyses('m', 'b', 5)
- analyses[0].result_status = wf_analysis_result_status.FOUND_CORRECT
+ analyses[0].result_status = result_status.FOUND_CORRECT
analyses[0].put()
- analyses[4].result_status = wf_analysis_result_status.FOUND_CORRECT
+ analyses[4].result_status = result_status.FOUND_CORRECT
analyses[4].put()
flaky_failure = {
@@ -452,15 +452,15 @@ class CheckDuplicateFailuresTest(testing.AppengineTestCase):
for i in range(1, 4):
analysis = WfAnalysis.Get('m', 'b', i)
- self.assertEqual(wf_analysis_result_status.FOUND_CORRECT_DUPLICATE,
+ self.assertEqual(result_status.FOUND_CORRECT_DUPLICATE,
analysis.result_status)
def testModifyStatusIfDuplicateNotContinuousFailures(self):
analyses = self._CreateAnalyses('m', 'b', 5)
- analyses[0].result_status = wf_analysis_result_status.FOUND_CORRECT
+ analyses[0].result_status = result_status.FOUND_CORRECT
analyses[0].put()
- analyses[4].result_status = wf_analysis_result_status.FOUND_CORRECT
+ analyses[4].result_status = result_status.FOUND_CORRECT
analyses[4].put()
analyses[2].result['failures'][0]['step_name'] = 'not_a'
@@ -469,53 +469,53 @@ class CheckDuplicateFailuresTest(testing.AppengineTestCase):
check_duplicate_failures._ModifyStatusIfDuplicate(analyses[1])
analysis_one = WfAnalysis.Get('m', 'b', 1)
- self.assertEqual(wf_analysis_result_status.FOUND_UNTRIAGED,
+ self.assertEqual(result_status.FOUND_UNTRIAGED,
analysis_one.result_status)
def testModifyStatusIfDuplicateDifferentStatusInBetween(self):
analyses = self._CreateAnalyses('m', 'b', 5)
- analyses[0].result_status = wf_analysis_result_status.FOUND_CORRECT
+ analyses[0].result_status = result_status.FOUND_CORRECT
analyses[0].put()
- analyses[4].result_status = wf_analysis_result_status.FOUND_CORRECT
+ analyses[4].result_status = result_status.FOUND_CORRECT
analyses[4].put()
- analyses[2].result_status = wf_analysis_result_status.NOT_FOUND_UNTRIAGED
+ analyses[2].result_status = result_status.NOT_FOUND_UNTRIAGED
analyses[2].put()
check_duplicate_failures._ModifyStatusIfDuplicate(analyses[1])
analysis_one = WfAnalysis.Get('m', 'b', 1)
- self.assertEqual(wf_analysis_result_status.FOUND_UNTRIAGED,
+ self.assertEqual(result_status.FOUND_UNTRIAGED,
analysis_one.result_status)
def testModifyStatusIfDuplicateDuplicateStatusInBetween(self):
analyses = self._CreateAnalyses('m', 'b', 5)
- analyses[0].result_status = wf_analysis_result_status.FOUND_CORRECT
+ analyses[0].result_status = result_status.FOUND_CORRECT
analyses[0].put()
- analyses[4].result_status = wf_analysis_result_status.FOUND_CORRECT
+ analyses[4].result_status = result_status.FOUND_CORRECT
analyses[4].put()
analyses[2].result_status = (
- wf_analysis_result_status.FOUND_CORRECT_DUPLICATE)
+ result_status.FOUND_CORRECT_DUPLICATE)
analyses[2].put()
check_duplicate_failures._ModifyStatusIfDuplicate(analyses[1])
analysis_one = WfAnalysis.Get('m', 'b', 1)
analysis_three = WfAnalysis.Get('m', 'b', 3)
- self.assertEqual(wf_analysis_result_status.FOUND_CORRECT_DUPLICATE,
+ self.assertEqual(result_status.FOUND_CORRECT_DUPLICATE,
analysis_one.result_status)
- self.assertEqual(wf_analysis_result_status.FOUND_CORRECT_DUPLICATE,
+ self.assertEqual(result_status.FOUND_CORRECT_DUPLICATE,
analysis_three.result_status)
def testModifyStatusIfDuplicateDifferentCLs(self):
analyses = self._CreateAnalyses('m', 'b', 5)
- analyses[0].result_status = wf_analysis_result_status.FOUND_CORRECT
+ analyses[0].result_status = result_status.FOUND_CORRECT
analyses[0].put()
- analyses[4].result_status = wf_analysis_result_status.FOUND_CORRECT
+ analyses[4].result_status = result_status.FOUND_CORRECT
analyses[4].put()
analyses[2].result['failures'][0]['suspected_cls'][0]['revision'] = 'rev'
@@ -526,7 +526,7 @@ class CheckDuplicateFailuresTest(testing.AppengineTestCase):
for i in range(1, 4):
analysis = WfAnalysis.Get('m', 'b', i)
- self.assertEqual(wf_analysis_result_status.FOUND_UNTRIAGED,
+ self.assertEqual(result_status.FOUND_UNTRIAGED,
analysis.result_status)
def testFetchAndSortUntriagedAnalyses(self):
« no previous file with comments | « appengine/findit/handlers/test/build_failure_test.py ('k') | appengine/findit/handlers/test/handlers_util_test.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698