From ce4ba590feee37bbf7e24e4e2335e44194631dab Mon Sep 17 00:00:00 2001 From: Tao Sang Date: Mon, 22 Feb 2021 18:20:04 -0500 Subject: [PATCH] SWDEV-272088 - Fix runtimeApi/event/hipEventElapsedTime issue runtimeApi/event/hipEventElapsedTime will report invalid resource error on cuda due to wrong calling sequence. The fix will arrange the calling in right sequence. Change-Id: I3db28a962888566ea135e3cbdefa68d373e2d369 --- tests/src/runtimeApi/event/hipEventElapsedTime.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/src/runtimeApi/event/hipEventElapsedTime.cpp b/tests/src/runtimeApi/event/hipEventElapsedTime.cpp index 36e37d21fb..d4207332e1 100644 --- a/tests/src/runtimeApi/event/hipEventElapsedTime.cpp +++ b/tests/src/runtimeApi/event/hipEventElapsedTime.cpp @@ -61,14 +61,14 @@ void NegativeTests(){ hipEvent_t start; HIPCHECK(hipEventCreate(&start)); + HIPCHECK(hipEventRecord(start, nullptr)); + HIPCHECK(hipEventSynchronize(start)); + // create event on dev=1 HIPCHECK(hipSetDevice(1)); hipEvent_t stop; HIPCHECK(hipEventCreate(&stop)); - HIPCHECK(hipEventRecord(start, nullptr)); - HIPCHECK(hipEventSynchronize(start)); - HIPCHECK(hipEventRecord(stop, nullptr)); HIPCHECK(hipEventSynchronize(stop));