diff options
| author | Mike Lockwood <lockwood@google.com> | 2012-03-21 15:30:19 -0700 |
|---|---|---|
| committer | Mike Lockwood <lockwood@google.com> | 2012-03-21 15:30:25 -0700 |
| commit | ffc002ef3070d52b085263a1da26bf4a6a211687 (patch) | |
| tree | 44ea95adf1e6f3ffef8007155a20e9c2274dd5d1 /testrunner | |
| parent | 825502444a1106d61622d610b94343f510cb5ad4 (diff) | |
| parent | fb11862390f6468a24a3a7aef57ffcfc0f5a3290 (diff) | |
| download | android_development-ffc002ef3070d52b085263a1da26bf4a6a211687.tar.gz android_development-ffc002ef3070d52b085263a1da26bf4a6a211687.tar.bz2 android_development-ffc002ef3070d52b085263a1da26bf4a6a211687.zip | |
Merge commit 'fb11862390f6468a24a3a7aef57ffcfc0f5a3290'
Merge "Increase default runtest -j to 16." into ics-aah
Change-Id: I150ea819617fcfa0e60d14e758d002849718dda2
Diffstat (limited to 'testrunner')
| -rwxr-xr-x | testrunner/create_test.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/testrunner/create_test.py b/testrunner/create_test.py index faea013c7..90da25463 100755 --- a/testrunner/create_test.py +++ b/testrunner/create_test.py @@ -121,20 +121,21 @@ def _GenerateTestManifest(manifest, module_name, mapping=None): _PrintMessage("Created %s" % tests_manifest_path) -def _GenerateTestMK(mk, mapping=None): +def _GenerateTestMK(mk, app_path, mapping=None): """Create and populate tests/Android.mk with variable values from Android.mk. Does nothing if tests/Android.mk already exists. Args: mk: AndroidMK object for application makefile + app_path: path to the application being tested mapping: optional user defined mapping of variable values, replaces values stored in mk Raises: IOError: tests/Android.mk cannot be opened for writing """ # skip if file already exists - tests_path = "%s/%s" % (mk.app_path, TestsConsts.TESTS_FOLDER) + tests_path = "%s/%s" % (app_path, TestsConsts.TESTS_FOLDER) tests_mk_path = "%s/%s" % (tests_path, mk.FILENAME) if os.path.exists(tests_mk_path): _PrintMessage("%s already exists, not overwritten" % tests_mk_path) @@ -142,7 +143,7 @@ def _GenerateTestMK(mk, mapping=None): # append test build if not existent in makefile if not mk.HasInclude(TestsConsts.MK_BUILD_INCLUDE): - mk_path = "%s/%s" % (mk.app_path, mk.FILENAME) + mk_path = "%s/%s" % (app_path, mk.FILENAME) mk_file = open(mk_path, mode="a") mk_file.write(TestsConsts.MK_BUILD_STRING) mk_file.close() @@ -224,12 +225,12 @@ def main(argv): sys.exit() try: - mk = android_mk.AndroidMK(app_path=app_path) + mk = android_mk.CreateAndroidMK(path=app_path) manifest = android_manifest.AndroidManifest(app_path=app_path) _ValidateInputFiles(mk, manifest) module_name = mk.GetVariable(mk.PACKAGE_NAME) - _GenerateTestMK(mk) + _GenerateTestMK(mk, app_path) _GenerateTestManifest(manifest, module_name) except Exception, e: _PrintError("Error: %s" % e) |
