SWDEV-337331 - Windows initial graph tests (#2739)

Enables most of graph tests on Windows.

Change-Id: I32bd9a327168378776f89d7a6c4a83ba33861c01
Этот коммит содержится в:
ROCm CI Service Account
2022-06-15 22:08:21 +05:30
коммит произвёл GitHub
родитель eb22c8be11
Коммит 0b05268be2
5 изменённых файлов: 6 добавлений и 33 удалений
-33
Просмотреть файл
@@ -30,35 +30,9 @@
"Unit_hipStreamPerThread_DeviceReset_1",
"Unit_hipStreamPerThread_DeviceReset_2",
"Unit_hipManagedKeyword_MultiGpu",
"Unit_hipGraphAddDependencies_Functional",
"Unit_hipGraph_BasicFunctional",
"Unit_hipGraphClone_Functional",
"Unit_hipGraphClone_MultiThreaded",
"Unit_hipGraphAddHostNode_ClonedGraphwithHostNode",
"Unit_hipGraphAddHostNode_VectorSquare",
"Unit_hipGraphAddHostNode_BasicFunc",
"Unit_hipGraphAddMemcpyNodeFromSymbol_GlobalMemory",
"Unit_hipGraphAddMemcpyNodeFromSymbol_GlobalConstMemory",
"Unit_hipGraphAddMemcpyNodeFromSymbol_GlobalMemoryWithKernel",
"Unit_hipGraphExecHostNodeSetParams_Negative",
"Unit_hipGraphExecHostNodeSetParams_ClonedGraphwithHostNode",
"Unit_hipGraphExecHostNodeSetParams_BasicFunc",
"Unit_hipGraphAddMemcpyNodeToSymbol_GlobalMemory",
"Unit_hipGraphAddMemcpyNodeToSymbol_GlobalConstMemory",
"Unit_hipGraphAddMemcpyNodeToSymbol_MemcpyToSymbolNodeWithKernel",
"Unit_hipGraphDestroyNode_DestroyDependencyNode",
"Unit_hipGraphGetNodes_Functional",
"Unit_hipGraphGetRootNodes_Functional",
"Unit_hipGraphHostNodeSetParams_ClonedGraphwithHostNode",
"Unit_hipGraphAddChildGraphNode_OrgGraphAsChildGraph",
"Unit_hipGraphAddChildGraphNode_SingleChildNode",
"Unit_hipGraphExecMemcpyNodeSetParams1D_Functional",
"Unit_hipGraphRemoveDependencies_ChangeComputeFunc",
"Unit_hipGraphExecUpdate_Negative_CountDiffer",
"Unit_hipGraphExecUpdate_Functional",
"Unit_hipGraphExecEventRecordNodeSetEvent_Negative",
"Unit_hipGraphExecMemcpyNodeSetParamsFromSymbol_Negative",
"Unit_hipGraphExecMemcpyNodeSetParamsFromSymbol_Functional",
"Unit_hipPtrGetAttribute_Simple",
"Unit_hipStreamCreateWithPriority_ValidateWithEvents",
"Unit_hipEvent",
@@ -67,15 +41,8 @@
"Unit_hipHostMalloc_Default",
"Unit_hipStreamCreate_MultistreamBasicFunctionalities",
"Unit_hipEventIpc",
"Unit_hipGraphAddDependencies_NegTest",
"Unit_hipGraphAddEventRecordNode_Functional_WithoutFlags",
"Unit_hipGraphAddEventRecordNode_Functional_ElapsedTime",
"Unit_hipGraphAddEventRecordNode_Functional_WithFlags",
"Unit_hipGraphAddEventRecordNode_MultipleRun",
"Unit_hipMalloc3D_Negative",
"Unit_hipPointerGetAttribute_MappedMem",
"Unit_hipGraphAddMemcpyNode1D_Functional",
"Unit_hipGraphAddMemcpyNode1D_Negative",
"Unit_hipStreamBeginCapture_BasicFunctional",
"Unit_hipStreamBeginCapture_hipStreamPerThread",
"Unit_hiprtc_functional",
+2
Просмотреть файл
@@ -273,6 +273,7 @@ void hipGraphAddMemcpyNodeFromSymbol_GlobalMemory(bool device_ctxchg = false,
// Instantiate and launch the graph
HIP_CHECK(hipGraphInstantiate(&graphExec, graph, nullptr, nullptr, 0));
HIP_CHECK(hipGraphLaunch(graphExec, 0));
HIP_CHECK(hipStreamSynchronize(0));
// Validating the result
for (int i = 0; i < SIZE; i++) {
@@ -419,6 +420,7 @@ TEST_CASE("Unit_hipGraphAddMemcpyNodeFromSymbol_GlobalMemoryWithKernel") {
// Instantiate and launch the graph
HIP_CHECK(hipGraphInstantiate(&graphExec, graph, nullptr, nullptr, 0));
HIP_CHECK(hipGraphLaunch(graphExec, 0));
HIP_CHECK(hipStreamSynchronize(0));
// Validating the result
for (int i = 0; i < SIZE; i++) {
+2
Просмотреть файл
@@ -250,6 +250,7 @@ void hipGraphAddMemcpyNodeToSymbol_GlobalMemory(bool device_ctxchg = false,
// Instantiate and launch the graph
HIP_CHECK(hipGraphInstantiate(&graphExec, graph, nullptr, nullptr, 0));
HIP_CHECK(hipGraphLaunch(graphExec, 0));
HIP_CHECK(hipStreamSynchronize(0));
// Validating the result
for (int i = 0; i < SIZE; i++) {
@@ -384,6 +385,7 @@ TEST_CASE("Unit_hipGraphAddMemcpyNodeToSymbol_MemcpyToSymbolNodeWithKernel") {
// Instantiate and launch the graph
HIP_CHECK(hipGraphInstantiate(&graphExec, graph, nullptr, nullptr, 0));
HIP_CHECK(hipGraphLaunch(graphExec, 0));
HIP_CHECK(hipStreamSynchronize(0));
// Validating the result
for (int i = 0; i < SIZE; i++) {
+1
Просмотреть файл
@@ -295,6 +295,7 @@ TEST_CASE("Unit_hipGraphClone_MultiThreaded") {
HIP_CHECK(hipGraphInstantiate(&graphExec, clonedgraph, nullptr,
nullptr, 0));
HIP_CHECK(hipGraphLaunch(graphExec, 0));
HIP_CHECK(hipStreamSynchronize(0));
for (size_t i = 0; i < N; i++) {
if (A_h[i] != B_h[i]) {
+1
Просмотреть файл
@@ -269,6 +269,7 @@ void hipGraphExecMemcpyNodeSetParamsFromSymbol_GlobalMem(bool useConstVar) {
}
HIP_CHECK(hipGraphLaunch(graphExec, 0));
HIP_CHECK(hipStreamSynchronize(0));
// Validating the result
for (int i = 0; i < SIZE; i++) {