MPI流程中的gtest_output

时间:2018-12-11 13:58:35

标签: mpi googletest

我正在使用将gTest与MPI结合使用的应用程序。 在gtest中,您可以指定一个输出目录。 要么带有环境变量 GTEST_OUTPUT或调用参数-gtest_output

我的问题是并行进程会同时打开输出文件。 启动应用程序后,有没有一种简便的方法可以自定义路径?

MPI_Init(&argc, &argv);
int rank = 0;
MPI_Comm_rank (MPI_COMM_WORLD, & rank);

std::string lfile = "json:"+out_"+itoa(rank)+".json";
testing::setOutputFile(lfile);

0 个答案:

没有答案