aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabien Lahoudere <fabien.lahoudere@collabora.com>2019-11-28 13:57:26 +0100
committerEnric Balletbo i Serra <enric.balletbo@collabora.com>2019-12-06 09:23:42 +0100
commit1209c77d75d4df17f572ea8e514bf6d2f2f770d2 (patch)
tree07bd671a75577761833f59792d72fa38155cfe24
parentb166983cf1a5be149e5d70743f3d81dbd4cacafe (diff)
downloadcros-ec-tests-1209c77d75d4df17f572ea8e514bf6d2f2f770d2.tar.gz
test_cros_ec_accel_iio_abi: Add a condition for frequency attribute
Frequency sysfs attribute have been replaced by the standard sampling_frequency after 5.4.0. We need to check the version of running kernel to decide if we must check it. Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.com> Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
-rwxr-xr-xtest-cros-ec.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/test-cros-ec.py b/test-cros-ec.py
index a7f25b9..1d3bd54 100755
--- a/test-cros-ec.py
+++ b/test-cros-ec.py
@@ -288,6 +288,8 @@ class TestCrosEC(unittest.TestCase):
"sampling_frequency_available", "scale",
"scan_elements/", "trigger/"]
sysfs_check_attributes_exists( self, "/sys/bus/iio/devices", "cros-ec-accel", files, True)
+ if kernel_greater_than(5,4,0):
+ sysfs_check_attributes_exists( self, "/sys/bus/iio/devices", "cros-ec-accel", ["frequency"], True)
# This function validate accelerometer data by computing the magnitude.