1#!/usr/bin/env python3 2# 3# Copyright 2020 - The Android Open Source Project 4# 5# Licensed under the Apache License, Version 2.0 (the "License"); 6# you may not use this file except in compliance with the License. 7# You may obtain a copy of the License at 8# 9# http://www.apache.org/licenses/LICENSE-2.0 10# 11# Unless required by applicable law or agreed to in writing, software 12# distributed under the License is distributed on an "AS IS" BASIS, 13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14# See the License for the specific language governing permissions and 15# limitations under the License. 16 17import os 18import sys 19import logging 20 21from cert.event_stream import EventStream 22from cert.gd_base_test import GdBaseTestClass 23from cert.truth import assertThat 24from facade import common_pb2 as common 25from facade import rootservice_pb2 as facade_rootservice 26from google.protobuf import empty_pb2 as empty_proto 27from shim.facade import facade_pb2 as shim_facade 28 29 30class ShimTest(GdBaseTestClass): 31 32 def setup_class(self): 33 super().setup_class(dut_module='SHIM', cert_module='SHIM') 34 35 def test_dumpsys(self): 36 result = self.cert.shim.Dump(empty_proto.Empty()) 37 result = self.dut.shim.Dump(empty_proto.Empty()) 38