diff options
author | 2015-11-12 15:38:24 -0800 | |
---|---|---|
committer | 2015-11-12 16:34:29 -0800 | |
commit | 6484b80d5024a079e700eb95ed79dec0c4815aa0 (patch) | |
tree | a516095953ebc52efa915430006195f42b2346fc | |
parent | 63e310c5c3cd2341c1b2a60d25764c44ee066318 (diff) |
Fix bug with test 964.
An indentation error meant that some test cases would not be
generated. Also fixed run-test script since fixing this causes the
output to be larger than the default ulimit.
Change-Id: I454f89078f8307f400b66627fdab13feaf492512
-rwxr-xr-x | test/964-default-iface-init-generated/util-src/generate_smali.py | 12 | ||||
-rwxr-xr-x | test/run-test | 5 |
2 files changed, 7 insertions, 10 deletions
diff --git a/test/964-default-iface-init-generated/util-src/generate_smali.py b/test/964-default-iface-init-generated/util-src/generate_smali.py index 3c138abf26..c0ba157109 100755 --- a/test/964-default-iface-init-generated/util-src/generate_smali.py +++ b/test/964-default-iface-init-generated/util-src/generate_smali.py @@ -477,12 +477,12 @@ def create_test_classes(): ifaces = [] for sub in split: ifaces.append(list(create_interface_trees(sub))) - for supers in itertools.product(*ifaces): - yield TestClass(clone_all(supers)) - for i in range(len(set(dump_tree(supers)) - set(supers))): - ns = clone_all(supers) - selected = sorted(set(dump_tree(ns)) - set(ns))[i] - yield TestClass(tuple([selected] + list(ns))) + for supers in itertools.product(*ifaces): + yield TestClass(clone_all(supers)) + for i in range(len(set(dump_tree(supers)) - set(supers))): + ns = clone_all(supers) + selected = sorted(set(dump_tree(ns)) - set(ns))[i] + yield TestClass(tuple([selected] + list(ns))) def create_interface_trees(num): """ diff --git a/test/run-test b/test/run-test index 9b0261ed31..b2f6546cb7 100755 --- a/test/run-test +++ b/test/run-test @@ -708,10 +708,7 @@ fi # To cause tests to fail fast, limit the file sizes created by dx, dex2oat and ART output to 2MB. build_file_size_limit=2048 run_file_size_limit=2048 -if echo "$test_dir" | grep 089; then - build_file_size_limit=5120 - run_file_size_limit=5120 -elif echo "$test_dir" | grep 083; then +if echo "$test_dir" | grep -Eq "(083|089|964)" > /dev/null; then build_file_size_limit=5120 run_file_size_limit=5120 fi |