diff options
Diffstat (limited to 'test/testrunner/env.py')
| -rw-r--r-- | test/testrunner/env.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/test/testrunner/env.py b/test/testrunner/env.py index 4336d7772f..46244a4766 100644 --- a/test/testrunner/env.py +++ b/test/testrunner/env.py @@ -1,5 +1,3 @@ -#!/usr/bin/env python -# # Copyright 2017, The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); @@ -57,7 +55,9 @@ def dump_many_vars(var_name): "make --no-print-directory -C \"%s\" -f build/core/config.mk " "dump-many-vars DUMP_MANY_VARS=\"%s\"") % (ANDROID_BUILD_TOP, all_vars) - config = subprocess.Popen(command, stdout=subprocess.PIPE, + config = subprocess.Popen(command, + stdout=subprocess.PIPE, + universal_newlines=True, shell=True).communicate()[0] # read until EOF, select stdin # Prints out something like: # TARGET_ARCH='arm64' @@ -105,6 +105,9 @@ ART_TEST_OPTIMIZING = getEnvBoolean('ART_TEST_OPTIMIZING', ART_TEST_FULL) # Do you want to test the optimizing compiler with graph coloring register allocation? ART_TEST_OPTIMIZING_GRAPH_COLOR = getEnvBoolean('ART_TEST_OPTIMIZING_GRAPH_COLOR', ART_TEST_FULL) +# Do you want to do run-tests with profiles? +ART_TEST_SPEED_PROFILE = getEnvBoolean('ART_TEST_SPEED_PROFILE', ART_TEST_FULL) + # Do we want to test PIC-compiled tests ("apps")? ART_TEST_PIC_TEST = getEnvBoolean('ART_TEST_PIC_TEST', ART_TEST_FULL) # Do you want tracing tests run? @@ -178,6 +181,8 @@ ART_TEST_WITH_STRACE = getEnvBoolean('ART_TEST_DEBUG_GC', False) EXTRA_DISABLED_TESTS = set(env.get("ART_TEST_RUN_TEST_SKIP", "").split()) +ART_TEST_RUN_TEST_BUILD = getEnvBoolean('ART_TEST_RUN_TEST_BUILD', False) + TARGET_2ND_ARCH = get_build_var('TARGET_2ND_ARCH') TARGET_ARCH = get_build_var('TARGET_ARCH') if TARGET_2ND_ARCH: |