diff --git a/paddle/framework/executor_test.cc b/paddle/framework/executor_test.cc index eaa9c9414b631a986af1ec2de0ebad84ed27f983..8c7db3b290483b32e5b40a74d63b6fac7f7aa7e1 100644 --- a/paddle/framework/executor_test.cc +++ b/paddle/framework/executor_test.cc @@ -17,6 +17,7 @@ limitations under the License. */ #include #include +#include "gflags/gflags.h" #include "gtest/gtest.h" #include "paddle/framework/attribute.h" #include "paddle/framework/backward.h" @@ -317,3 +318,12 @@ TEST_F(ExecutorTesterFeedAndFetch, GPU) { } } #endif + +DECLARE_double(fraction_of_gpu_memory_to_use); + +int main(int argc, char** argv) { + testing::InitGoogleTest(&argc, argv); + // Use less GPU memory for unittest. + FLAGS_fraction_of_gpu_memory_to_use = 0.25; + return RUN_ALL_TESTS(); +} \ No newline at end of file