bluetooth autotests: Fail unsupported test if peer is Fizz

BUG=b:146231141
TEST=Tested locally

Cq-Depend: chromium:1965608
Change-Id: I7ae536a11e32c6ad44c50bb90b014a06c4602e15
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/autotest/+/1968057
Reviewed-by: Kalin Stoyanov <kalin@chromium.org>
Reviewed-by: Daniel Winkler <danielwinkler@google.com>
Tested-by: Shijin Abraham <shijinabraham@google.com>
Commit-Queue: Shijin Abraham <shijinabraham@google.com>
Auto-Submit: Shijin Abraham <shijinabraham@google.com>
diff --git a/client/cros/chameleon/chameleon.py b/client/cros/chameleon/chameleon.py
index 898cc56..fe2b6ae 100644
--- a/client/cros/chameleon/chameleon.py
+++ b/client/cros/chameleon/chameleon.py
@@ -469,6 +469,13 @@
         """
         return self._chameleond_proxy.ble_keyboard
 
+    def get_platform(self):
+        """ Get the Hardware Platform of the chameleon host
+
+        @return: CHROMEOS/RASPI
+        """
+        return self._chameleond_proxy.get_platform()
+
 
 class ChameleonPort(object):
     """ChameleonPort is an abstraction of a general port of a Chameleon board.
diff --git a/server/site_tests/bluetooth_AdapterHIDReports/bluetooth_AdapterHIDReports.py b/server/site_tests/bluetooth_AdapterHIDReports/bluetooth_AdapterHIDReports.py
index aaa2cf1..e85a52b 100644
--- a/server/site_tests/bluetooth_AdapterHIDReports/bluetooth_AdapterHIDReports.py
+++ b/server/site_tests/bluetooth_AdapterHIDReports/bluetooth_AdapterHIDReports.py
@@ -39,6 +39,12 @@
         self.input_facade = factory.create_input_facade()
         self.check_chameleon()
 
+        if (device_type == 'KEYBOARD' and
+            self.host.chameleon.get_platform() != 'RASPI'):
+                logging.info("KEYBOARD device is not supported on Fizz peer")
+                raise error.TestNAError("b/146231141 KEYBOARD test is not"
+                               " supported on  Fizz peer devices")
+
         pass_count = 0
         self.total_fails = {}
         for iteration in xrange(1, num_iterations + 1):