示例#1
0
int main (int argc, char *argv[])
{
    char *cmd;

    if (argc == 1)
        usage ();
    cmd = argv[1];

    log_init (basename (argv[0]));

    if (!strcmp (cmd, "mt"))
        test_mt (argc - 2, argv + 2);
    else if (!strcmp (cmd, "selfmod"))
        test_selfmod (argc - 2, argv + 2);
    else if (!strcmp (cmd, "unwatch"))
        test_unwatch (argc - 2, argv + 2);
    else if (!strcmp (cmd, "unwatchloop"))
        test_unwatchloop (argc - 2, argv + 2);
    else if (!strcmp (cmd, "simulwatch"))
        test_simulwatch (argc - 2, argv + 2);
    else
        usage ();

    log_fini ();
    return 0;
}
示例#2
0
文件: mpscq_test.c 项目: Indifer/grpc
int main(int argc, char **argv) {
  grpc_test_init(argc, argv);
  test_serial();
  test_mt();
  test_mt_multipop();
  return 0;
}