Esempio n. 1
0
def CreateTestInstance(args, error_func):

    if args.command == 'gtest':
        return gtest_test_instance.GtestTestInstance(
            args, device_dependencies.GetDataDependencies, error_func)
    elif args.command == 'instrumentation':
        return instrumentation_test_instance.InstrumentationTestInstance(
            args, device_dependencies.GetDataDependencies, error_func)
    elif args.command == 'junit':
        return junit_test_instance.JunitTestInstance(args, error_func)
    elif args.command == 'monkey':
        return monkey_test_instance.MonkeyTestInstance(args, error_func)

    error_func('Unable to create %s test instance.' % args.command)
Esempio n. 2
0
def CreateTestInstance(args, error_func):

    if args.command == 'gtest':
        return gtest_test_instance.GtestTestInstance(args, isolator.Isolator(),
                                                     error_func)
    elif args.command == 'instrumentation':
        return instrumentation_test_instance.InstrumentationTestInstance(
            args, isolator.Isolator(), error_func)
    elif args.command == 'junit':
        return junit_test_instance.JunitTestInstance(args, error_func)
    elif args.command == 'monkey':
        return monkey_test_instance.MonkeyTestInstance(args, error_func)
    elif args.command == 'perf':
        return perf_test_instance.PerfTestInstance(args, error_func)

    error_func('Unable to create %s test instance.' % args.command)