fix rocrtst on hang issue

close the file at the end of every test, instead of the whole test

Change-Id: Ia510990dad8d0bd82625bbd9b2958181e8f1dd25
This commit is contained in:
jie1zhan
2022-08-31 17:03:09 +08:00
parent d0e7c617df
commit 8941e7135c
@@ -241,6 +241,7 @@ void QueueValidation::QueueValidationForInvalidDimension(hsa_agent_t cpuAgent,
ASSERT_EQ(completion, 1);
hsa_signal_store_relaxed(aql().completion_signal, 1);
clear_code_object();
}
sleep(1);
for (ii = 0; ii < kMaxQueue; ++ii) {
@@ -327,6 +328,7 @@ void QueueValidation::QueueValidationInvalidGroupMemory(hsa_agent_t cpuAgent,
ASSERT_EQ(completion, 1);
hsa_signal_store_relaxed(aql().completion_signal, 1);
clear_code_object();
}
sleep(1);
for (ii = 0; ii < kMaxQueue; ++ii) {
@@ -410,6 +412,7 @@ void QueueValidation::QueueValidationForInvalidKernelObject(hsa_agent_t cpuAgent
ASSERT_EQ(completion, 1);
hsa_signal_store_relaxed(aql().completion_signal, 1);
clear_code_object();
}
sleep(1);
for (ii = 0; ii < kMaxQueue; ++ii) {
@@ -488,6 +491,7 @@ void QueueValidation::QueueValidationForInvalidPacket(hsa_agent_t cpuAgent,
ASSERT_EQ(completion, 1);
hsa_signal_store_relaxed(aql().completion_signal, 1);
clear_code_object();
}
sleep(1);
for (ii = 0; ii < kMaxQueue; ++ii) {