summaryrefslogtreecommitdiff
path: root/test/971-iface-super/util-src/generate_java.py
diff options
context:
space:
mode:
author David Srbecky <dsrbecky@google.com> 2021-07-20 16:56:06 +0100
committer David Srbecky <dsrbecky@google.com> 2021-10-05 10:53:06 +0000
commit7cf6c58ed90d827dd9b85020219eced5d8c8ae78 (patch)
treea0da2d477a14055959e9cbcfa15e5673cc04f9ff /test/971-iface-super/util-src/generate_java.py
parentd4e07aac5b8774545d848b2907664a01ae00568f (diff)
Move run-test compilation to soong.
Run-test compile many java files (sometimes in very specific ways). Compile them just once in soong, instead of every time we run a test. This makes local host tests 4x faster (21min -> 6min). I expect similar or better improvement on LUCI. It does not affect eng-prod tests now, but the generated output should be reusable to make more run-tests supported in eng-prod. Bug: 147814778 Test: test.py -r --host --target --jvm Change-Id: If689784d2a8d901d132ed0d674a2e2be36f1cd05
Diffstat (limited to 'test/971-iface-super/util-src/generate_java.py')
-rwxr-xr-xtest/971-iface-super/util-src/generate_java.py1
1 files changed, 0 insertions, 1 deletions
diff --git a/test/971-iface-super/util-src/generate_java.py b/test/971-iface-super/util-src/generate_java.py
index c246e88acb..dafe7f5664 100755
--- a/test/971-iface-super/util-src/generate_java.py
+++ b/test/971-iface-super/util-src/generate_java.py
@@ -68,7 +68,6 @@ class Compiler:
args = args.split()
files = list(map(str, files))
cmd = ['sh', '-a', '-e', '--', str(self.javac)] + args + sorted(files)
- print("Running compile command: {}".format(cmd))
subprocess.check_call(cmd)
print("Compiled {} files".format(len(files)))