Loading system/blueberry/tests/sl4a_sl4a/advertising/le_advertising.py +4 −0 Original line number Diff line number Diff line Loading @@ -55,3 +55,7 @@ class LeAdvertisingTest(sl4a_sl4a_base_test.Sl4aSl4aBaseTestClass): self.dut_scanner_.scan_for_name(self.cert_advertiser_.get_local_advertising_name()) self.dut_scanner_.stop_scanning() self.cert_advertiser_.stop_advertising() if __name__ == '__main__': test_runner.main() system/blueberry/tests/sl4a_sl4a/security/irk_rotation_test.py +4 −0 Original line number Diff line number Diff line Loading @@ -166,3 +166,7 @@ class IrkRotationTest(sl4a_sl4a_base_test.Sl4aSl4aBaseTestClass): self.dut.sl4a.gattClientReconnect(gatt_callback) expected_event_name = GattCallbackString.GATT_CONN_CHANGE.format(gatt_callback) assertThat(self._wait_for_event(expected_event_name, self.dut)).isTrue() if __name__ == '__main__': test_runner.main() system/blueberry/tests/sl4a_sl4a/security/oob_pairing_test.py +14 −0 Original line number Diff line number Diff line Loading @@ -127,3 +127,17 @@ class OobPairingTest(sl4a_sl4a_base_test.Sl4aSl4aBaseTestClass): for i in range(0, 10): oob_data = self.dut_security_.generate_oob_data(Security.TRANSPORT_LE, True) logging.info("OOB Data came back with code: %d", oob_data[0]) def test_le_oob_advertiser_not_using_public_address(self): #TODO(optedoblivion): Use sysprop and make another test to handle non privacy case oob_data = self.dut_security_.generate_oob_data(Security.TRANSPORT_LE) assertThat(oob_data).isNotNone() advertiser_address = oob_data.to_sl4a_address() public_address = self.dut_advertiser_.get_local_public_address() logging.info("DUT Advertiser Address: %s " % advertiser_address) logging.info("DUT Public Address: %s " % public_address) assertThat(advertiser_address).isNotEqualTo(public_address) if __name__ == '__main__': test_runner.main() Loading
system/blueberry/tests/sl4a_sl4a/advertising/le_advertising.py +4 −0 Original line number Diff line number Diff line Loading @@ -55,3 +55,7 @@ class LeAdvertisingTest(sl4a_sl4a_base_test.Sl4aSl4aBaseTestClass): self.dut_scanner_.scan_for_name(self.cert_advertiser_.get_local_advertising_name()) self.dut_scanner_.stop_scanning() self.cert_advertiser_.stop_advertising() if __name__ == '__main__': test_runner.main()
system/blueberry/tests/sl4a_sl4a/security/irk_rotation_test.py +4 −0 Original line number Diff line number Diff line Loading @@ -166,3 +166,7 @@ class IrkRotationTest(sl4a_sl4a_base_test.Sl4aSl4aBaseTestClass): self.dut.sl4a.gattClientReconnect(gatt_callback) expected_event_name = GattCallbackString.GATT_CONN_CHANGE.format(gatt_callback) assertThat(self._wait_for_event(expected_event_name, self.dut)).isTrue() if __name__ == '__main__': test_runner.main()
system/blueberry/tests/sl4a_sl4a/security/oob_pairing_test.py +14 −0 Original line number Diff line number Diff line Loading @@ -127,3 +127,17 @@ class OobPairingTest(sl4a_sl4a_base_test.Sl4aSl4aBaseTestClass): for i in range(0, 10): oob_data = self.dut_security_.generate_oob_data(Security.TRANSPORT_LE, True) logging.info("OOB Data came back with code: %d", oob_data[0]) def test_le_oob_advertiser_not_using_public_address(self): #TODO(optedoblivion): Use sysprop and make another test to handle non privacy case oob_data = self.dut_security_.generate_oob_data(Security.TRANSPORT_LE) assertThat(oob_data).isNotNone() advertiser_address = oob_data.to_sl4a_address() public_address = self.dut_advertiser_.get_local_public_address() logging.info("DUT Advertiser Address: %s " % advertiser_address) logging.info("DUT Public Address: %s " % public_address) assertThat(advertiser_address).isNotEqualTo(public_address) if __name__ == '__main__': test_runner.main()