kfdtest: increase test timeout and optimize evict tests timeout

there are some timeout issues of evict tests on recent new boards,
it is to solve those issues and optimize evict timeout, as well
as to give user a chance to change timeout in command line.

Signed-off-by: Eric Huang <jinhuieric.huang@amd.com>
Change-Id: I2f40c8ea809c55675b0d0b62296b663481e5fb16
此提交包含在:
Eric Huang authored and JinHuiEric Huang committed 2024-11-26 11:04:29 -05:00
1 父節點 d91a14ae0c
當前提交 09b899b079
3 file changed
+3 -3

No files matched your search

+1 -1
查看文件
@@ -486,7 +486,7 @@ TEST_F(KFDEvictTest, QueueTest) {
addrBuffer.Fill(0x5678);
/* Wait for shader to finish or timeout if shader has vm page fault */
EXPECT_EQ(0, dispatch0.SyncWithStatus(180000));
EXPECT_EQ(0, dispatch0.SyncWithStatus(g_TestTimeOut * 5));
EXPECT_SUCCESS(pm4Queue.Destroy());
+1 -1
查看文件
@@ -399,7 +399,7 @@ TEST_P(KFDSVMEvictTest, QueueTest) {
addrBuffer.Fill(0x5678);
/* wait for shader to finish or timeout if shade has vm page fault */
dispatch0.SyncWithStatus(120000);
dispatch0.SyncWithStatus(g_TestTimeOut * 5);
ASSERT_SUCCESS(pm4Queue.Destroy());
/* LOG() << m_psName << "free buffer" << std::endl; */
+1 -1
查看文件
@@ -27,7 +27,7 @@
#include "GoogleTestExtension.hpp"
#include "OSWrapper.hpp"
#define KFD_TEST_DEFAULT_TIMEOUT 10000
#define KFD_TEST_DEFAULT_TIMEOUT 60000
std::ostream& operator << (std::ostream& out, TESTPROFILE profile) {
switch (profile) {