diff --git a/trezorlib/tests/device_tests/test_bip32_speed.py b/trezorlib/tests/device_tests/test_bip32_speed.py
index <HASH>..<HASH> 100644
--- a/trezorlib/tests/device_tests/test_bip32_speed.py
+++ b/trezorlib/tests/device_tests/test_bip32_speed.py
@@ -50,7 +50,6 @@ class TestBip32Speed(TrezorTest):
             print("DEPTH", depth, "EXPECTED DELAY", expected, "REAL DELAY", delay)
             assert delay <= expected
 
-    @pytest.mark.skip_t2
     def test_cache(self):
         self.setup_mnemonic_nopin_nopassphrase()
 
@@ -67,5 +66,5 @@ class TestBip32Speed(TrezorTest):
         print("NOCACHE TIME", nocache_time)
         print("CACHED TIME", cache_time)
 
-        # Cached time expected to be at least 2x faster
-        assert cache_time <= nocache_time / 2.
+        # Cached time expected to be at least 1.2x faster
+        assert cache_time <= nocache_time / 1.2
device_tests: update test_bip<I>_speed cache-speed ratio to <I>x