@@ -1885,10 +1885,11 @@ class ResourceManagerTestReadWriteDifferentReadWriteRate : public ResourceManage
18851885 {
18861886 if (i > (cm_update_rate_ / rate))
18871887 {
1888- const double expec_execution_time = (1 .e6 / (3 * rate)) + 200.0 ;
1888+ const double expec_read_execution_time = (1 .e6 / (3 * rate)) + 200.0 ;
1889+ const double expec_write_execution_time = (1 .e6 / (6 * rate)) + 200.0 ;
18891890 EXPECT_LT (
18901891 status_map[component_name].read_statistics ->execution_time .get_statistics ().average ,
1891- expec_execution_time );
1892+ expec_read_execution_time );
18921893 EXPECT_LT (
18931894 status_map[component_name].read_statistics ->periodicity .get_statistics ().average ,
18941895 1.2 * rate);
@@ -1901,7 +1902,7 @@ class ResourceManagerTestReadWriteDifferentReadWriteRate : public ResourceManage
19011902
19021903 EXPECT_LT (
19031904 status_map[component_name].write_statistics ->execution_time .get_statistics ().average ,
1904- expec_execution_time );
1905+ expec_write_execution_time );
19051906 EXPECT_LT (
19061907 status_map[component_name].write_statistics ->periodicity .get_statistics ().average ,
19071908 1.2 * rate);
@@ -2292,29 +2293,30 @@ class ResourceManagerTestAsyncReadWrite : public ResourceManagerTest
22922293 if (check_for_updated_values)
22932294 {
22942295 const unsigned int rw_rate = 100u ;
2295- const double expec_execution_time = (1 .e6 / (3 * rw_rate)) + 200.0 ;
2296+ const double expec_read_execution_time = (1 .e6 / (3 * rw_rate)) + 200.0 ;
2297+ const double expec_write_execution_time = (1 .e6 / (6 * rw_rate)) + 200.0 ;
22962298 check_periodicity (TEST_ACTUATOR_HARDWARE_NAME, rw_rate);
22972299 check_periodicity (TEST_SYSTEM_HARDWARE_NAME, rw_rate);
22982300 EXPECT_LT (
22992301 status_map[TEST_ACTUATOR_HARDWARE_NAME]
23002302 .read_statistics ->execution_time .get_statistics ()
23012303 .average ,
2302- expec_execution_time );
2304+ expec_read_execution_time );
23032305 EXPECT_LT (
23042306 status_map[TEST_ACTUATOR_HARDWARE_NAME]
23052307 .write_statistics ->execution_time .get_statistics ()
23062308 .average ,
2307- expec_execution_time );
2309+ expec_write_execution_time );
23082310 EXPECT_LT (
23092311 status_map[TEST_SYSTEM_HARDWARE_NAME]
23102312 .read_statistics ->execution_time .get_statistics ()
23112313 .average ,
2312- expec_execution_time );
2314+ expec_read_execution_time );
23132315 EXPECT_LT (
23142316 status_map[TEST_SYSTEM_HARDWARE_NAME]
23152317 .write_statistics ->execution_time .get_statistics ()
23162318 .average ,
2317- expec_execution_time );
2319+ expec_write_execution_time );
23182320 }
23192321 }
23202322
0 commit comments