Skip multi-device tests instead of abort if device is non-B+ devices

Test: TH
Change-Id: Ib27dea9197d5230313944777abb958f68425b213
diff --git a/staticlibs/testutils/host/python/apf_utils.py b/staticlibs/testutils/host/python/apf_utils.py
index 3fee99f..fa8a1da 100644
--- a/staticlibs/testutils/host/python/apf_utils.py
+++ b/staticlibs/testutils/host/python/apf_utils.py
@@ -442,7 +442,7 @@
         "client device is not B+"
       )
 
-      asserts.abort_class_if(not self.client.isAtLeastB(), "not B+")
+      asserts.skip_if(not self.client.isAtLeastB(), "not B+")
       return test_function(self, *args, **kwargs)
     return wrapper
   return decorator