Loading tools/bit/adb.cpp +13 −4 Original line number Diff line number Diff line Loading @@ -283,11 +283,20 @@ run_instrumentation_test(const string& packageName, const string& runner, const cmd.AddArg("instrument"); cmd.AddArg("-w"); cmd.AddArg("-m"); if (className.length() > 0) { const int classLen = className.length(); if (classLen > 0) { if (classLen > 1 && className[classLen - 1] == '.') { cmd.AddArg("-e"); cmd.AddArg("package"); // "am" actually accepts without removing the last ".", but for cleanlines... cmd.AddArg(className.substr(0, classLen - 1)); } else { cmd.AddArg("-e"); cmd.AddArg("class"); cmd.AddArg(className); } } cmd.AddArg(packageName + "/" + runner); print_command(cmd); Loading tools/bit/main.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -342,6 +342,10 @@ print_usage(FILE* out) { fprintf(out, " Builds and installs CtsProtoTestCases.apk, and runs the testWrite\n"); fprintf(out, " and testRepeated test methods on that class.\n"); fprintf(out, "\n"); fprintf(out, " bit CtsProtoTestCases:android.util.proto.cts.\n"); fprintf(out, " Builds and installs CtsProtoTestCases.apk, and runs the tests in the java package\n"); fprintf(out, " \"android.util.proto.cts\".\n"); fprintf(out, "\n"); fprintf(out, " Launching an Activity\n"); fprintf(out, " ---------------------\n"); fprintf(out, " To launch an activity, specify the activity class name after\n"); Loading Loading
tools/bit/adb.cpp +13 −4 Original line number Diff line number Diff line Loading @@ -283,11 +283,20 @@ run_instrumentation_test(const string& packageName, const string& runner, const cmd.AddArg("instrument"); cmd.AddArg("-w"); cmd.AddArg("-m"); if (className.length() > 0) { const int classLen = className.length(); if (classLen > 0) { if (classLen > 1 && className[classLen - 1] == '.') { cmd.AddArg("-e"); cmd.AddArg("package"); // "am" actually accepts without removing the last ".", but for cleanlines... cmd.AddArg(className.substr(0, classLen - 1)); } else { cmd.AddArg("-e"); cmd.AddArg("class"); cmd.AddArg(className); } } cmd.AddArg(packageName + "/" + runner); print_command(cmd); Loading
tools/bit/main.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -342,6 +342,10 @@ print_usage(FILE* out) { fprintf(out, " Builds and installs CtsProtoTestCases.apk, and runs the testWrite\n"); fprintf(out, " and testRepeated test methods on that class.\n"); fprintf(out, "\n"); fprintf(out, " bit CtsProtoTestCases:android.util.proto.cts.\n"); fprintf(out, " Builds and installs CtsProtoTestCases.apk, and runs the tests in the java package\n"); fprintf(out, " \"android.util.proto.cts\".\n"); fprintf(out, "\n"); fprintf(out, " Launching an Activity\n"); fprintf(out, " ---------------------\n"); fprintf(out, " To launch an activity, specify the activity class name after\n"); Loading