Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 81172ee8 authored by Martin Brabham's avatar Martin Brabham
Browse files

Add main runner call to tests for postsubmit runs

Bug: 252820425
Bug: 253459166
Test: system/gd/cert/run --clean --sl4a_sl4a
Tag: #stability
Ignore-AOSP-First: merge conflict
Change-Id: I8cf7b85169a82d3c56d358c815ddc6357888b2ec
parent 1ce3949b
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -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()
+4 −0
Original line number Diff line number Diff line
@@ -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()
+14 −0
Original line number Diff line number Diff line
@@ -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()