Merge test folder of test branch
[iotivity.git] / test / test_manager / defect_info.py
1
2 '''
3 /******************************************************************
4 *
5 * Copyright 2018 Samsung Electronics All Rights Reserved.
6 *
7 *
8 *
9 * Licensed under the Apache License, Version 2.0 (the "License");
10 * you may not use this file except in compliance with the License.
11 * You may obtain a copy of the License at
12 *
13 * http://www.apache.org/licenses/LICENSE-2.0
14 *
15 * Unless required by applicable law or agreed to in writing, software
16 * distributed under the License is distributed on an "AS IS" BASIS,
17 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 * See the License for the specific language governing permissions and
19 * limitations under the License.
20 *
21 ******************************************************************/
22 '''
23
24 class TestCaseInfo:
25
26     pre_condition = 'pre_condition'
27     test_procedure = 'test_procedure'
28     post_condition = 'post_condition'
29     expected_result = 'expected_result'
30
31     def __init__(self):
32         self.defect_type = ''
33         self.description = ''
34         self.failure_result = ''
35         self.failure_message = ''
36         self.priority=''
37         self.log_path = ''
38
39 responsibilty_map = {
40     "SM" : ["Jihun Ha", "i.mushfiq", "towhid, i.mushfiq, uzchoi, mg.jeong"],
41     "IC" : ["Jee Hyeok Kim", "sarwar.mgm", "towhid, uzchoi, mg.jeong, imtiaz.h, i.mushfiq, sarwar.mgm"],
42     "CA" : ["Jaehong Jo", "m.parves", "towhid, m.parves, imtiaz.h, uzchoi, mg.jeong, i.mushfiq"],
43     "RE" : ["JungYong KIM", "i.mushfiq", "towhid, i.mushfiq, yeonhunje, uzchoi, mg.jeong"],
44     "RC" : ["yeonhunje", "towhid", "towhid, uzchoi, mg.jeong, i.mushfiq"],
45     "RI" : ["Ziran Sun", "i.mushfiq", "imtiaz.h, i.mushfiq, uzchoi, habib.virji, rzr, mg.jeong, Jeong, towhid"],
46     "ES" : ["Jihun Ha", "sarwar.mgm", "uzchoi, towhid,  sarwar.mgm, mg.jeong, i.mushfiq"],
47     "NS" : ["Chihyun Cho", "i.mushfiq", "yeonhunje, uzchoi, mg.jeong, towhid, i.mushfiq"],
48     "PM" : ["js126.lee", "adnan.sami", "dongik.lee, towhid,  i.mushfiq, imtiaz.h, uzchoi, adnan.sami"],
49     "CS" : ["elestat", "imtiaz.h", "dongik.lee, uzchoi, imtiaz.h, adnan.sami, i.mushfiq, towhid, jminl.choi"],
50     "CHP": ["veeraj.sk", "towhid", "ce.abhishek, AshokChanna, kkane, rzr, towhid, uzchoi, i.mushfiq, Veeraj Khokale"]
51 }
52
53 tc_watchers = "i.mushfiq, imtiaz.h, sarwar.mgm, m.parves, adnan.sami"