summaryrefslogtreecommitdiff
path: root/test/968-default-partial-compile-gen/util-src/generate_java.py
diff options
context:
space:
mode:
authorWojciech Staszkiewicz <staszkiewicz@google.com>2016-09-19 10:06:09 -0700
committerWojciech Staszkiewicz <staszkiewicz@google.com>2016-09-19 15:33:15 -0700
commitca57c409b947bdd4642374ae8d7366e14b2a836e (patch)
tree44f85e41cd4dfe1aa57018f14bc762a234758105 /test/968-default-partial-compile-gen/util-src/generate_java.py
parent7d26164308e9eab5c596a19b841e4ab1c27828a8 (diff)
Shorten long test names
Long Android.run-test.mk targets cause testing framework to misbehave. Issues occur in no-prebuild mode when --output-path parameter generated by the make system is too long. When this happens oat generation fails silently in oat_file_assistant.cc during creation of empty vdex and oat files. Creation fails because file names, which are as long as absolute path to source dex file, are longer than 255 characters Linux file name limit. Because oat generation fails silently affected tests pass even though they were effectively ran in interpreter mode, instead of intended default mode. This CL shortens test names to be at most 35 characters. This helps make the tests more reliable. Test: m test-art-run-test Bug: 31597671 Change-Id: Ic68408ae0c98ffca0c64ca4f5535f4e683a296f0
Diffstat (limited to 'test/968-default-partial-compile-gen/util-src/generate_java.py')
0 files changed, 0 insertions, 0 deletions