SWDEV-337331 - Windows initial graph tests (#2739)
Enables most of graph tests on Windows. Change-Id: I32bd9a327168378776f89d7a6c4a83ba33861c01
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
eb22c8be11
Коммит
0b05268be2
@@ -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",
|
||||
|
||||
@@ -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++) {
|
||||
|
||||
@@ -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++) {
|
||||
|
||||
@@ -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]) {
|
||||
|
||||
@@ -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++) {
|
||||
|
||||
Ссылка в новой задаче
Block a user