|
|
|
@ -63,7 +63,7 @@ setlocal enabledelayedexpansion
|
|
|
|
|
git show-ref --verify --quiet refs/heads/last_pr
|
|
|
|
|
if %ERRORLEVEL% EQU 0 (
|
|
|
|
|
git diff HEAD last_pr --stat --name-only
|
|
|
|
|
git diff HEAD last_pr --stat --name-only | findstr ".cmake CMakeLists.txt paddle_build.bat"
|
|
|
|
|
git diff HEAD last_pr --stat --name-only | findstr "cmake/[a-zA-Z]*\.cmake CMakeLists.txt paddle_build.bat"
|
|
|
|
|
if !ERRORLEVEL! EQU 0 (
|
|
|
|
|
rmdir build /s/q
|
|
|
|
|
)
|
|
|
|
@ -411,19 +411,63 @@ set CUDA_DEVICE_COUNT=1
|
|
|
|
|
|
|
|
|
|
rem TODO: fix these unittest that is bound to fail
|
|
|
|
|
rem /*==================Disabled Windows unite==============================*/
|
|
|
|
|
set diable_wingpu_test=test_analysis_predictor^|test_model^|test_add_reader_dependency^|test_bilateral_slice_op^|^
|
|
|
|
|
test_cholesky_op^|test_dataloader_early_reset^|test_decoupled_py_reader^|test_decoupled_py_reader_data_check^|test_eager_deletion_delete_vars^|^
|
|
|
|
|
test_eager_deletion_while_op^|test_feed_data_check_shape_type^|test_fetch_lod_tensor_array^|test_fleet_base_single^|test_fuse_all_reduce_pass^|test_fuse_elewise_add_act_pass^|^
|
|
|
|
|
test_fuse_optimizer_pass^|test_generator_dataloader^|test_ir_memory_optimize_ifelse_op^|test_lr_scheduler^|^
|
|
|
|
|
test_multiprocess_dataloader_iterable_dataset_dynamic^|test_multiprocess_dataloader_iterable_dataset_static^|test_parallel_dygraph_sync_batch_norm^|test_parallel_executor_drop_scope^|^
|
|
|
|
|
test_parallel_executor_dry_run^|test_partial_eager_deletion_transformer^|test_prune^|test_py_reader_combination^|test_py_reader_pin_memory^|^
|
|
|
|
|
test_py_reader_push_pop^|test_py_reader_using_executor^|test_reader_reset^|test_update_loss_scaling_op^|test_imperative_static_runner_while^|^
|
|
|
|
|
test_optimizer_in_control_flow^|test_fuse_bn_act_pass^|^
|
|
|
|
|
test_fuse_bn_add_act_pass^|test_activation_mkldnn_op^|test_tsm^|test_gru_rnn_op^|test_rnn_op^|test_simple_rnn_op^|test_pass_builder^|test_lstm_cudnn_op^|test_inplace_addto_strategy^|^
|
|
|
|
|
test_ir_inplace_pass^|test_ir_memory_optimize_pass^|test_memory_reuse_exclude_feed_var^|test_mix_precision_all_reduce_fuse^|test_parallel_executor_pg^|test_print_op^|test_py_func_op^|^
|
|
|
|
|
set diable_wingpu_test=test_analysis_predictor^|^
|
|
|
|
|
test_model^|^
|
|
|
|
|
test_add_reader_dependency^|^
|
|
|
|
|
test_bilateral_slice_op^|^
|
|
|
|
|
test_cholesky_op^|^
|
|
|
|
|
test_dataloader_early_reset^|^
|
|
|
|
|
test_decoupled_py_reader^|^
|
|
|
|
|
test_decoupled_py_reader_data_check^|^
|
|
|
|
|
test_eager_deletion_delete_vars^|^
|
|
|
|
|
test_eager_deletion_while_op^|^
|
|
|
|
|
test_feed_data_check_shape_type^|^
|
|
|
|
|
test_fetch_lod_tensor_array^|^
|
|
|
|
|
test_fleet_base_single^|^
|
|
|
|
|
test_fuse_all_reduce_pass^|^
|
|
|
|
|
test_fuse_elewise_add_act_pass^|^
|
|
|
|
|
test_fuse_optimizer_pass^|^
|
|
|
|
|
test_generator_dataloader^|^
|
|
|
|
|
test_ir_memory_optimize_ifelse_op^|^
|
|
|
|
|
test_lr_scheduler^|^
|
|
|
|
|
test_multiprocess_dataloader_iterable_dataset_dynamic^|^
|
|
|
|
|
test_multiprocess_dataloader_iterable_dataset_static^|^
|
|
|
|
|
test_parallel_dygraph_sync_batch_norm^|^
|
|
|
|
|
test_parallel_executor_drop_scope^|^
|
|
|
|
|
test_parallel_executor_dry_run^|^
|
|
|
|
|
test_partial_eager_deletion_transformer^|^
|
|
|
|
|
test_prune^|^
|
|
|
|
|
test_py_reader_combination^|^
|
|
|
|
|
test_py_reader_pin_memory^|^
|
|
|
|
|
test_py_reader_push_pop^|^
|
|
|
|
|
test_py_reader_using_executor^|^
|
|
|
|
|
test_reader_reset^|^
|
|
|
|
|
test_update_loss_scaling_op^|^
|
|
|
|
|
test_imperative_static_runner_while^|^
|
|
|
|
|
test_optimizer_in_control_flow^|^
|
|
|
|
|
test_fuse_bn_act_pass^|^
|
|
|
|
|
test_fuse_bn_add_act_pass^|^
|
|
|
|
|
test_activation_mkldnn_op^|^
|
|
|
|
|
test_tsm^|^
|
|
|
|
|
test_gru_rnn_op^|^
|
|
|
|
|
test_rnn_op^|^
|
|
|
|
|
test_simple_rnn_op^|^
|
|
|
|
|
test_pass_builder^|^
|
|
|
|
|
test_lstm_cudnn_op^|^
|
|
|
|
|
test_inplace_addto_strategy^|^
|
|
|
|
|
test_ir_inplace_pass^|^
|
|
|
|
|
test_ir_memory_optimize_pass^|^
|
|
|
|
|
test_memory_reuse_exclude_feed_var^|^
|
|
|
|
|
test_mix_precision_all_reduce_fuse^|^
|
|
|
|
|
test_parallel_executor_pg^|^
|
|
|
|
|
test_print_op^|^
|
|
|
|
|
test_py_func_op^|^
|
|
|
|
|
test_weight_decay^|^
|
|
|
|
|
test_conv2d_int8_mkldnn_op^|^
|
|
|
|
|
test_crypto^|test_callbacks^|test_program_prune_backward^|test_imperative_ocr_attention_model
|
|
|
|
|
test_crypto^|^
|
|
|
|
|
test_callbacks^|^
|
|
|
|
|
test_program_prune_backward^|^
|
|
|
|
|
test_imperative_ocr_attention_model
|
|
|
|
|
rem /*===============================================================*/
|
|
|
|
|
|
|
|
|
|
rem these unittest that cost long time, diabled temporarily, Maybe moved to the night
|
|
|
|
|