Home
last modified time | relevance | path

Searched refs:self (Results 1 – 25 of 208) sorted by relevance

123456789

/test/vts/testcases/host/kernel_proc_file_api_test/proc_tests/
DProcSimpleFileTests.py32 def parse_contents(self, contents): argument
35 def get_path(self): argument
38 def get_permission_checker(self): argument
47 def parse_contents(self, contents): argument
48 return self.parse_line("{:d}\n", contents)[0]
50 def get_path(self): argument
53 def get_permission_checker(self): argument
62 def parse_contents(self, contents): argument
63 return self.parse_line("{:d}\n", contents)[0]
65 def result_correct(self, result): argument
[all …]
/test/vts-testcase/hal/automotive/vehicle/V2_0/host/
DVtsHalAutomotiveVehicleV2_0HostTest.py45 def setUpClass(self): argument
47 super(VtsHalAutomotiveVehicleV2_0HostTest, self).setUpClass()
49 results = self.shell.Execute("id -u system")
54 self.dut.hal.InitHidlHal(
56 target_basepaths=self.dut.libPaths,
60 hw_binder_service_name=self.getHalServiceName(VEHICLE_V2_0_HAL),
61 bits=int(self.abi_bitness))
63 self.vehicle = self.dut.hal.vehicle # shortcut
64 self.vehicle.SetCallerUid(system_uid)
65 self.vtypes = self.dut.hal.vehicle.GetHidlTypeInterface("types")
[all …]
/test/vts/utils/python/instrumentation/
Dtest_framework_instrumentation_test.py28 def setUp(self): argument
30 self.category = 'category_default'
31 self.name = 'name_default'
36 def testEventName(self): argument
41 self.assertNotEqual(event.name, name, 'name %s should not be accepted.' % name)
43 def testEventMatch(self): argument
48 self.assertTrue(event.Match(name, category))
49 self.assertFalse(event.Match('3', category))
51 def testEndAlreadyEnded(self): argument
53 event = tfi.Begin(self.name, self.category, enable_logging=False)
[all …]
Dtest_framework_instrumentation_event.py98 def __init__(self, name, category): argument
99 self.name, self.category = NormalizeNameCategory(name, category)
101 if (name, category) != (self.name, self.category):
102 self.LogW('TestFrameworkInstrumentation: illegal character detected in '
106 def Match(self, name, category): argument
108 return category == self.category and name == self.name
110 def Begin(self, enable_logging=None, disable_subevent_logging=False): argument
127 self._enable_logging = False
128 self._disable_subevent_logging = True
131 self._enable_logging = enable_logging
[all …]
/test/vts/utils/python/common/
Dcmd_result_test.py26 def setUp(self): argument
28 self.res_single_no_error = cmd_result.CmdResult('stdout', '', 0)
30 self.res_multiple_no_error = cmd_result.CmdResult('stdout1', '', 0)
31 self.res_multiple_no_error.AddResult('stdout2', '', 0)
33 self.res_multiple_one_error = cmd_result.CmdResult('stdout1', '', 0)
34 self.res_multiple_one_error.AddResult('stdout2', 'stderr2', 1)
36 self.res_multiple_one_stderr_only = cmd_result.CmdResult('stdout1', '', 0)
37 self.res_multiple_one_stderr_only.AddResult('stdout2', 'stderr2', 0)
39 self.res_multiple_with_cmd_and_exception = cmd_result.CmdResult(
41 self.res_multiple_with_cmd_and_exception.AddResult(
[all …]
Dfilter_utils.py245 def __init__(self, argument
254 self.enable_regex = enable_regex
255 self.expand_bitness = expand_bitness
257 self.enable_negative_pattern = enable_negative_pattern
258 self.include_filter = include_filter
259 self.exclude_filter = exclude_filter
262 self.exclude_over_include = exclude_over_include
263 self.enable_module_name_prefix_matching = enable_module_name_prefix_matching
264 self.module_name = module_name
268 def ExpandBitness(self): argument
[all …]
/test/vts/runners/host/
Drecords.py66 def __init__(self, t_name, t_class=None): argument
67 self.test_name = t_name
68 self.test_class = t_class
69 self.begin_time = None
70 self.end_time = None
71 self.uid = None
72 self.result = None
73 self.extras = None
74 self.details = None
75 self.extra_errors = {}
[all …]
Dbase_test.py133 def __init__(self, configs): argument
134 self.start_time_sec = time.time()
135 self.tests = []
138 setattr(self, name, value)
139 self.results = records.TestResult()
140 self.log = logger.LoggerProxy()
143 self._interrupted = False
144 self._interrupt_lock = threading.Lock()
145 self._timer = None
147 timeout_milli = self.getUserParam(keys.ConfigKeys.KEY_TEST_TIMEOUT, 0)
[all …]
/test/vts/testcases/template/binary_test/
Dbinary_test.py61 def setUpClass(self): argument
77 self.getUserParams(
81 self.getUserParam(
85 self.data_file_path)
87 self.binary_test_source = self.getUserParam(
90 self.working_directory = {}
91 if hasattr(self, keys.ConfigKeys.IKEY_BINARY_TEST_WORKING_DIRECTORY):
92 self.binary_test_working_directory = map(
93 str, self.binary_test_working_directory)
94 for token in self.binary_test_working_directory:
[all …]
Dbinary_test_case.py58 def __init__(self, argument
71 self.test_suite = test_suite
72 self.test_name = test_name
73 self.path = path
74 self.tag = tag
75 self.put_tag_func = put_tag_func
76 self.working_directory = working_directory
77 self.ld_library_path = ld_library_path
78 self.profiling_library_path = profiling_library_path
79 self.cmd = cmd
[all …]
/test/vts/utils/python/controllers/
Dandroid_device.py392 def __init__(self, argument
397 self.serial = serial
398 self._product_type = product_type
399 self.device_command_port = None
400 self.device_callback_port = device_callback_port
401 self.log = AndroidDeviceLoggerAdapter(logging.getLogger(),
402 {"serial": self.serial})
404 self.log_path = os.path.join(base_log_path, "AndroidDevice%s" % serial)
405 self.adb_logcat_process = None
406 self.adb_logcat_file_path = None
[all …]
/test/vts-testcase/kernel/checkpoint/
Dvts_kernel_checkpoint_test.py31 def setUp(self): argument
33 self.assertTrue(serial_number, "$ANDROID_SERIAL is empty.")
34 self.dut = utils.AndroidDevice(serial_number)
35 self.adb = ADB(serial_number)
36 self.isCheckpoint_ = self.isCheckpoint()
38 def getFstab(self): argument
40 self.adb.Execute(["wait-for-device"], timeout=900)
41 self.adb.Execute(["root"])
44 out, err, return_code = self.dut.Execute("getprop ro.boot." + prop)
50 out, err, return_code = self.dut.Execute("cat " + filename + extension)
[all …]
DVtsKernelCheckpointTest.py31 def getFstab(self): argument
32 self.dut.adb.root()
35 extension = self.dut.adb.shell("getprop ro.boot." + prop, no_except = True)
41 contents = self.dut.adb.shell("cat " + filename + extension, no_except = True)
49 def isCheckpoint(self): argument
50 fstab = self.getFstab().splitlines()
64 def setUpClass(self): argument
65 self.dut = self.android_devices[0]
66 self.shell = self.dut.shell
67 self.isCheckpoint_ = self.isCheckpoint()
[all …]
/test/vts/utils/python/mirror/
Dresource_mirror.py43 def __init__(self, data_type, sync, client, queue_id=-1): argument
54 super(ResourceFmqMirror, self).__init__(client)
55 self._data_type = data_type
56 self._sync = sync
57 self._queue_id = queue_id
59 def _create(self, queue_id, queue_size, blocking, reset_pointers): argument
78 request_msg = self._createTemplateRequestMessage(
85 fmq_response = self._client.SendFmqRequest(request_msg)
87 self._queue_id = fmq_response.queue_id
89 self._queue_id = -1
[all …]
/test/vts/testcases/template/hal_hidl_gtest/
Dhal_hidl_gtest.py48 def setUpClass(self): argument
50 self._initial_test_case_cnt = 0
51 super(HidlHalGTest, self).setUpClass()
52 if not hasattr(self, "_target_hals"):
53 self._target_hals = []
57 self.getUserParams(opt_param_names=opt_params)
59 self._skip_if_thermal_throttling = self.getUserParam(
62 self._disable_cpu_frequency_scaling = self.getUserParam(
66 if not self.isSkipAllTests():
67 self._cpu_freq = cpu_frequency_scaling.CpuFrequencyScalingController(
[all …]
/test/vts/utils/python/library/
Delf_parser.py65 def __init__(self, file_path, begin_offset=0): argument
75 self._begin_offset = begin_offset
77 self._file = open(file_path, 'rb')
81 self._file_size = os.fstat(self._file.fileno()).st_size
83 self.Close()
87 e_ident = self._SeekRead(0, consts.EI_NIDENT)
101 self.Close()
105 self.bitness = 32
106 self.Elf_Addr = structs.Elf32_Addr
107 self.Elf_Off = structs.Elf32_Off
[all …]
Delf_parser_test.py57 def setUp(self): argument
60 self.elf_file_path = os.path.join(dir_path, 'elf', 'testing',
62 self.elf_file = elf.ElfParser(self.elf_file_path)
64 def tearDown(self): argument
66 self.elf_file.Close()
68 def testGetSectionName(self): argument
70 sh_names = [self.elf_file.GetSectionName(sh)
71 for sh in self.elf_file.Shdr]
72 self.assertFalse(_SECTION_NAMES.difference(sh_names))
74 def testGetSectionsByName(self): argument
[all …]
/test/vts-testcase/kernel/ltp/shell_environment/definitions/base_definitions/
Dcheck_setup_cleanup.py39 def __init__(self): argument
40 self.to_check = True
41 self.to_setup = False
42 self.to_cleanup = False
43 self.context = None
44 self.note = None
47 def note(self): argument
48 return self._note
51 def note(self, note): argument
52 self._note = note
[all …]
/test/vts/utils/python/coverage/
Dgcno_parser_test.py39 def setUp(self): argument
42 self.stream = MockStream()
44 def testReadFunction(self): argument
51 self.stream = MockStream.concat_int(self.stream, ident)
52 self.stream = MockStream.concat_int(self.stream, 0)
53 self.stream = MockStream.concat_int(self.stream, 0)
57 self.stream = MockStream.concat_string(self.stream, name)
58 self.stream = MockStream.concat_string(self.stream, src_file_name)
59 self.stream = MockStream.concat_int(self.stream, first_line_number)
60 parser = gcno_parser.GCNOParser(self.stream)
[all …]
/test/vts-testcase/kernel/ltp/testcase/tools/common/
Dfilter_utils.py245 def __init__(self, argument
254 self.enable_regex = enable_regex
255 self.expand_bitness = expand_bitness
257 self.enable_negative_pattern = enable_negative_pattern
258 self.include_filter = include_filter
259 self.exclude_filter = exclude_filter
262 self.exclude_over_include = exclude_over_include
263 self.enable_module_name_prefix_matching = enable_module_name_prefix_matching
264 self.module_name = module_name
268 def ExpandBitness(self): argument
[all …]
/test/vts-testcase/security/system_property/
Dvts_treble_sys_prop_test.py164 def setUp(self): argument
171 self.assertTrue(serial_number, "$ANDROID_SERIAL is empty.")
172 self.dut = utils.AndroidDevice(serial_number)
173 self._temp_dir = tempfile.mkdtemp()
175 def tearDown(self): argument
177 logging.info("Delete %s", self._temp_dir)
178 shutil.rmtree(self._temp_dir)
180 def _ParsePropertyDictFromPropertyContextsFile(self, argument
205 def testActionableCompatiblePropertyEnabled(self): argument
211 self.assertEqual(
[all …]
DVtsTrebleSysPropTest.py106 def setUpClass(self): argument
113 self.getUserParams(required_params)
114 self.dut = self.android_devices[0]
115 self.shell = self.dut.shell
116 self._temp_dir = tempfile.mkdtemp()
118 def tearDownClass(self): argument
120 logging.info("Delete %s", self._temp_dir)
121 shutil.rmtree(self._temp_dir)
123 def _ParsePropertyDictFromPropertyContextsFile(self, argument
148 def testActionableCompatiblePropertyEnabled(self): argument
[all …]
/test/vts/testcases/template/hal_hidl_host_test/
Dhal_hidl_host_test.py37 def initParams(self): argument
39 self.dut = self.android_devices[0]
40 self.shell = self.dut.shell
41 service_instance_combinations = self._GetServiceInstanceCombinations()
42 self.params = service_instance_combinations
45 def setUpClass(self): argument
53 self, self.dut, self.shell, self.run_as_compliance_test):
54 self.skipAllTests("precondition check for hidl hal tests didn't pass")
58 if self.coverage.enabled and self.coverage.global_coverage:
59 self.coverage.InitializeDeviceCoverage(self.dut)
[all …]
/test/mlts/benchmark/tools/
Dtensor_utils.py67 def __init__(self, tflite_model_json_path='/tmp'): argument
70 self.operators = model_json['subgraphs'][0]['operators']
71 self.operator_codes = [item['builtin_code']\
73 self.output_meta_data = []
74 self.load_output_meta_data()
76 def load_output_meta_data(self): argument
77 for operator in self.operators:
85 data['operator_code'] = self.operator_codes[operator['opcode_index']]
86 self.output_meta_data.append(data)
88 def __init__(self, android_build_top, dump_dir, tflite_model_json_dir='/tmp'): argument
[all …]
/test/vts/utils/python/fuzzer/
Dcorpus_manager.py88 def __init__(self, user_params, dut): argument
95 self.ParseParameters(
96 toggle_param_name=self._TOGGLE_PARAM,
97 required_param_names=self._REQUIRED_PARAMS,
98 optional_param_names=self._OPTIONAL_PARAMS,
101 if self.enabled:
102 self._key_path = self.service_key_json_path
103 self._bucket_name = self.fuzzing_gcs_bucket_name
104 self._gcs_api_utils = gcs_api_utils.GcsApiUtils(
105 self._key_path, self._bucket_name)
[all …]

123456789