|
|
|
@ -1,6 +1,6 @@
|
|
|
|
|
file(GLOB TEST_OPS RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "test_*.py")
|
|
|
|
|
string(REPLACE ".py" "" TEST_OPS "${TEST_OPS}")
|
|
|
|
|
set(GC_ENVS FLAGS_eager_delete_tensor_gb=0.0 FLAGS_fast_eager_deletion_mode=1 FLAGS_memory_fraction_of_eager_deletion=1.0)
|
|
|
|
|
set(GC_ENVS FLAGS_eager_delete_tensor_gb=0.0 FLAGS_fast_eager_deletion_mode=1 FLAGS_memory_fraction_of_eager_deletion=1.0)
|
|
|
|
|
set(dist_ENVS http_proxy="" https_proxy="")
|
|
|
|
|
|
|
|
|
|
if(NOT WITH_DISTRIBUTE)
|
|
|
|
@ -50,7 +50,7 @@ endif()
|
|
|
|
|
|
|
|
|
|
if(NOT WITH_GPU OR WIN32)
|
|
|
|
|
LIST(REMOVE_ITEM TEST_OPS test_pipeline)
|
|
|
|
|
endif()
|
|
|
|
|
endif()
|
|
|
|
|
list(REMOVE_ITEM TEST_OPS test_seq_concat_op) # FIXME(helin): https://github.com/PaddlePaddle/Paddle/issues/8290
|
|
|
|
|
list(REMOVE_ITEM TEST_OPS test_lstm_unit_op) # # FIXME(qijun) https://github.com/PaddlePaddle/Paddle/issues/5185
|
|
|
|
|
list(REMOVE_ITEM TEST_OPS test_cond_op) # FIXME(qijun): https://github.com/PaddlePaddle/Paddle/issues/5101#issuecomment-339814957
|
|
|
|
@ -112,7 +112,7 @@ function(py_test_modules TARGET_NAME)
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
if (py_test_modules_SERIAL)
|
|
|
|
|
set_property(TEST ${TARGET_NAME} PROPERTY RUN_SERIAL 1)
|
|
|
|
|
set_property(TEST ${TARGET_NAME} PROPERTY RUN_SERIAL 1)
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
set_tests_properties(${TARGET_NAME} PROPERTIES TIMEOUT 350)
|
|
|
|
@ -170,6 +170,9 @@ list(REMOVE_ITEM TEST_OPS test_imperative_se_resnext)
|
|
|
|
|
list(REMOVE_ITEM TEST_OPS test_imperative_mnist)
|
|
|
|
|
list(REMOVE_ITEM TEST_OPS test_ir_memory_optimize_transformer)
|
|
|
|
|
list(REMOVE_ITEM TEST_OPS test_layers)
|
|
|
|
|
list(REMOVE_ITEM TEST_OPS test_parallel_executor_seresnext_base_cpu)
|
|
|
|
|
list(REMOVE_ITEM TEST_OPS test_parallel_executor_seresnext_with_reduce_cpu)
|
|
|
|
|
list(REMOVE_ITEM TEST_OPS test_parallel_executor_seresnext_with_fuse_all_reduce_cpu)
|
|
|
|
|
list(REMOVE_ITEM TEST_OPS test_imperative_ocr_attention_model)
|
|
|
|
|
list(REMOVE_ITEM TEST_OPS test_async_ssa_graph_executor_mnist)
|
|
|
|
|
list(REMOVE_ITEM TEST_OPS test_install_check)
|
|
|
|
@ -179,7 +182,7 @@ list(REMOVE_ITEM TEST_OPS test_basic_lstm_api)
|
|
|
|
|
list(REMOVE_ITEM TEST_OPS test_basic_lstm_unit_op)
|
|
|
|
|
list(REMOVE_ITEM TEST_OPS test_imperative_debug_string)
|
|
|
|
|
# Some ops need to check results when gc is enabled
|
|
|
|
|
# Currently, only ops that register NoNeedBufferVarsInference need to do this test
|
|
|
|
|
# Currently, only ops that register NoNeedBufferVarsInference need to do this test
|
|
|
|
|
set(TEST_OPS_WITH_GC
|
|
|
|
|
test_affine_channel_op
|
|
|
|
|
test_concat_op
|
|
|
|
@ -294,14 +297,18 @@ set_tests_properties(test_parallel_executor_fetch_feed PROPERTIES TIMEOUT 450)
|
|
|
|
|
py_test_modules(test_parallel_executor_transformer MODULES test_parallel_executor_transformer)
|
|
|
|
|
py_test_modules(test_parallel_executor_transformer_auto_growth MODULES test_parallel_executor_transformer_auto_growth ENVS FLAGS_allocator_strategy=auto_growth)
|
|
|
|
|
py_test_modules(test_layers MODULES test_layers ENVS FLAGS_cudnn_deterministic=1)
|
|
|
|
|
py_test_modules(test_parallel_executor_seresnext_base_cpu MODULES test_parallel_executor_seresnext_base_cpu)
|
|
|
|
|
py_test_modules(test_parallel_executor_seresnext_with_reduce_cpu MODULES test_parallel_executor_seresnext_with_reduce_cpu)
|
|
|
|
|
py_test_modules(test_parallel_executor_seresnext_with_fuse_all_reduce_cpu MODULES test_parallel_executor_seresnext_with_fuse_all_reduce_cpu)
|
|
|
|
|
|
|
|
|
|
if(NOT WIN32)
|
|
|
|
|
py_test_modules(test_ir_memory_optimize_transformer MODULES test_ir_memory_optimize_transformer)
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
|
|
|
|
|
if(CMAKE_BUILD_TYPE STREQUAL "Debug" OR APPLE)
|
|
|
|
|
set_tests_properties(test_parallel_executor_seresnext_base_cpu PROPERTIES TIMEOUT 900)
|
|
|
|
|
set_tests_properties(test_parallel_executor_seresnext_with_reduce_cpu PROPERTIES TIMEOUT 740)
|
|
|
|
|
set_tests_properties(test_parallel_executor_seresnext_with_fuse_all_reduce_cpu PROPERTIES TIMEOUT 450)
|
|
|
|
|
set_tests_properties(test_parallel_executor_seresnext_with_reduce_cpu PROPERTIES TIMEOUT 750)
|
|
|
|
|
set_tests_properties(test_parallel_executor_seresnext_with_fuse_all_reduce_cpu PROPERTIES TIMEOUT 750)
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
if (WITH_NGRAPH)
|
|
|
|
|