@@ -53,31 +53,23 @@ TEST_P(TestVm, Init) {
5353 return ;
5454 }
5555 int expected_warm_time_ns = 0 ;
56- double expected_warm_time_speedup_factor = 0 ;
5756 if (engine_ == " v8" ) {
58- expected_warm_time_ns = 20000000 ;
59- expected_warm_time_speedup_factor = 1.5 ;
57+ expected_warm_time_ns = 30000000 ;
6058 } else if (engine_ == " wamr" ) {
61- expected_warm_time_ns = 4000 ;
62- expected_warm_time_speedup_factor = 2000 ;
59+ expected_warm_time_ns = 10000 ;
6360 } else if (engine_ == " wasmedge" ) {
6461 expected_warm_time_ns = 2000 ;
65- expected_warm_time_speedup_factor = 1.5 ;
6662 } else if (engine_ == " wasmtime" ) {
6763 expected_warm_time_ns = 8000 ;
68- expected_warm_time_speedup_factor = 6 ;
6964 }
7065 // Linux 390x is significantly slower, so we use a more lenient limit.
7166#if defined(__linux__) && defined(__s390x__)
72- expected_warm_time_ns *= 10 ;
73- #endif
74- #if defined(THREAD_SANITIZER) || defined(MEMORY_SANITIZER) || defined(ADDRESS_SANITIZER) || \
75- defined (HWADDRESS_SANITIZER ) || defined (THREAD_SANITIZER )
76- expected_warm_time_ns *= 10 ;
77- #else
78- EXPECT_LE (warm * expected_warm_time_speedup_factor, cold);
67+ expected_warm_time_ns *= 30 ;
7968#endif
69+ #if !defined(THREAD_SANITIZER) && !defined(MEMORY_SANITIZER) && !defined(ADDRESS_SANITIZER) && \
70+ !defined (HWADDRESS_SANITIZER ) && !defined (THREAD_SANITIZER )
8071 EXPECT_LT (warm, expected_warm_time_ns);
72+ #endif
8173}
8274
8375TEST_P (TestVm, Basic) {
0 commit comments