Report request tag to the execution task table
BUG=chromium:1113378
TEST=bin/run_tests
Change-Id: I76d64715eb4f4cb7d0c18088df2917c5e93e437d
diff --git a/analytics_unittest.py b/analytics_unittest.py
index 4eee0da..0ee34af 100755
--- a/analytics_unittest.py
+++ b/analytics_unittest.py
@@ -37,23 +37,24 @@
def testTaskID(self):
tid = str(uuid.uuid1())
- execution = analytics.ExecutionTask(tid)
+ execution = analytics.ExecutionTask(tid, 'fake_req_tag')
self.assertEqual(execution.task.queued_task_id, tid)
+ self.assertEqual(execution.task.request_tag, 'fake_req_tag')
def testUpdateResultBuildID(self):
- execution = analytics.ExecutionTask(str(uuid.uuid1()))
+ execution = analytics.ExecutionTask(str(uuid.uuid1()), '')
bid = 8890493019851395280
execution.update_result(build_pb2.Build(id=bid))
self.assertEqual(execution.task.response.ctp_build_id, str(bid))
def testUpdateResultInvalidBuildID(self):
- execution = analytics.ExecutionTask(str(uuid.uuid1()))
+ execution = analytics.ExecutionTask(str(uuid.uuid1()), '')
execution.update_result(build_pb2.Build(status=common_pb2.INFRA_FAILURE))
self.assertIn('status: INFRA_FAILURE',
execution.task.error.error_message)
def testUpdateResultErrorMsg(self):
- execution = analytics.ExecutionTask(str(uuid.uuid1()))
+ execution = analytics.ExecutionTask(str(uuid.uuid1()), '')
msg = 'some error'
execution.update_result(msg)
self.assertEqual(execution.task.error.error_message, msg)