Home | History | Annotate | Download | only in hal

Lines Matching refs:service

28     """Determine whether to run a VTS test against a HAL and get the service
33 hal: string, the FQName of a HAL service, e.g.,
40 a set containing all service names for the given HAL.
66 """Enum for service name combination mode"""
79 service_instances: dictionary, mapping of each service and the
80 corresponding service name(s).
85 A list of service instance combinations.
100 Create full permutation for registered service instances, e.g.
107 service_instances: dictionary, mapping of each service and the
108 corresponding service name(s).
112 A list of all service instance combinations.
118 service = services.pop()
121 if service not in service_instances or not service_instances[service]:
123 for name in service_instances[service]:
125 new_instance_comb = [service + '/' + name]
129 new_instance_comb = [service + '/' + name]
137 """Create service instance combinations with same name for services.
141 the service instance combination of s1 and s2 with same instance name,
146 service_instances: dictionary, mapping of each service and the
147 corresponding service name(s).
151 A list of service instance combinations.
156 for service in services:
157 if service not in service_instances or not service_instances[service]:
158 logging.error("Does not found instance for service: %s", service)
161 instance_names = set(service_instances[service])
163 instance_names.intersection_update(set(service_instances[service]))
167 for service in services:
168 new_instance = [service + '/' + name]