Paul Duffin
1afa515929
Migrate android package to a per test build directory
...
Bug: 182885307
Test: m nothing
Change-Id: I6b868bacc36be1f6768fbb2fb1d7ed4ad6e4118c
2021-03-18 12:18:09 +00:00
Paul Duffin
d518b7e2f2
Convert android/path_properties_test.go to test fixtures
...
Bug: 182885307
Test: m nothing
Change-Id: If75f471885b5e4022b406e267e04b7a20e0be080
2021-03-18 12:18:09 +00:00
Paul Duffin
c3bdd310bd
Convert android/packaging_test.go to test fixtures
...
Bug: 182885307
Test: m nothing
Change-Id: Ic2384bfe3f1edb8d252053fda7df66d49c46fd0f
2021-03-18 12:18:09 +00:00
Paul Duffin
d9ec7d2694
Convert android/ninja_deps_test.go to test fixtures
...
Bug: 182885307
Test: m nothing
Change-Id: Iccba8caffc7e5a82ff13d93a032edcf3f748fc40
2021-03-18 12:18:09 +00:00
Paul Duffin
78c36216a8
Add NinjaDeps to TestResult
...
Bug: 182885307
Test: m nothing
Change-Id: I1eb49f2514b13f52f367cd8f57e5cb0ab3336bd7
2021-03-18 12:18:09 +00:00
Paul Duffin
a9237b6eeb
Convert android/singleton_module_test.go to test fixtures
...
Bug: 182885307
Test: m nothing
Change-Id: Id77575f8ceda43545e2fad97fa1bd6b612c967b4
2021-03-18 12:18:09 +00:00
Paul Duffin
3c6a4ea24a
Convert android/neverallow_test.go to test fixtures
...
Bug: 182885307
Test: m nothing
Change-Id: I5679cb517151ceaf468f2fe2e0ccab718cc7b4a3
2021-03-18 12:18:09 +00:00
Paul Duffin
d65970072d
Convert android/singleton_module_test.go to test fixtures
...
Bug: 182885307
Test: m nothing
Change-Id: I7f9f3eb66279fe5a2447aefa9b636144c32ce92a
2021-03-18 12:18:05 +00:00
Paul Duffin
4bb2b219d6
Convert android/variable_test.go to test fixtures
...
Bug: 182885307
Test: m nothing
Change-Id: I51d3651244b110bf41cb0e4c331ac663bf816f84
2021-03-18 12:17:05 +00:00
Paul Duffin
791302b412
Convert android/soong_config_modules_test.go to test fixtures
...
Bug: 182885307
Test: m nothing
Change-Id: I53231b820154447e359e48afa47cdf76f0ec6c47
2021-03-18 12:17:05 +00:00
Paul Duffin
e8a4ac49fe
Convert android/mutator_test.go to test fixtures
...
Bug: 182885307
Test: m nothing
Change-Id: Id7eb915af21ccde5acf1d4a0ec339e0672bc3d57
2021-03-18 12:17:05 +00:00
Paul Duffin
485079130d
Convert android/deptag_test.go to test fixtures
...
Bug: 182885307
Test: m nothing
Change-Id: I837c7b9944a9adbe9019ae8a4e69ff3b7086ca5c
2021-03-18 12:17:01 +00:00
Paul Duffin
4b9bb5c057
Merge "Convert android/namespace_test.go to test fixtures"
2021-03-18 12:14:01 +00:00
Paul Duffin
cb460c91f1
Merge "Add FixtureIgnoreErrors"
2021-03-18 12:13:36 +00:00
Paul Duffin
50eb3829f9
Merge "Convert android/rule_builder_test.go to test fixtures"
2021-03-18 12:13:12 +00:00
Paul Duffin
0700f77806
Merge "Convert android/paths_test.go to test fixtures"
2021-03-18 08:58:54 +00:00
Paul Duffin
e9ae3616a2
Merge "Convert android/module_test.go to test fixtures"
2021-03-18 08:58:19 +00:00
Lukács T. Berki
734b215d66
Merge "Compile soong_build for debugging if needed."
2021-03-18 08:58:16 +00:00
Paul Duffin
7f09fd298a
Merge "Convert android/defaults_test.go to test fixtures"
2021-03-18 08:57:31 +00:00
Paul Duffin
c14e8aa6a8
Merge "Add AssertSame"
2021-03-18 08:56:21 +00:00
Paul Duffin
28f0e9e2cb
Merge "Convert android/csuite_config_test.go to test fixtures"
2021-03-18 08:55:55 +00:00
Paul Duffin
3bf545fa6b
Merge "Convert android/arch_test.go to test fixtures"
2021-03-18 08:55:29 +00:00
Paul Duffin
abc6ec9d16
Merge "Add OptionalFixturePreparer"
2021-03-18 08:55:04 +00:00
Paul Duffin
81e7e2b9a3
Merge "Remove android/apex_test.go use of buildDir"
2021-03-18 08:54:35 +00:00
Paul Duffin
aa8270eca7
Merge "Convert android/androidmk_test.go to test fixtures"
2021-03-18 08:52:15 +00:00
Paul Duffin
21d1b9a52c
Merge "Migrate bpf package to a per test build directory"
2021-03-18 08:51:45 +00:00
Paul Duffin
603fa13e08
Merge "Correct typo in the name of compatConfigTag"
2021-03-18 08:48:36 +00:00
Paul Duffin
c0a5ccbf3b
Merge "Allow apex dependencies to be restricted to source modules only"
2021-03-18 08:48:05 +00:00
Paul Duffin
533cf74318
Merge "Separate metadata provider from apex contents provider"
2021-03-18 08:46:49 +00:00
Paul Duffin
a8c065522d
Merge "Add AssertIntEquals"
2021-03-18 08:42:16 +00:00
Paul Duffin
93b61b49dd
Merge "Add emptyFixtureFactory in java package"
2021-03-18 08:40:03 +00:00
Paul Duffin
177cba31cf
Merge "Reorganize the platform_compat_config.go file"
2021-03-18 08:39:39 +00:00
Paul Duffin
f49f72f271
Merge "Add preparers for python"
2021-03-18 08:28:35 +00:00
Paul Duffin
0a00e2680d
Merge "Fix hole in python testing code that ignored a broken test"
2021-03-18 08:28:10 +00:00
Paul Duffin
e26e597fc8
Merge "Fix app tests to work without javaMockFS()"
2021-03-18 08:00:29 +00:00
Paul Duffin
9e993c6162
Merge "Convert app tests that depend on javaMockFS() to test fixtures"
2021-03-18 07:59:54 +00:00
Paul Duffin
8a6fef4db3
Merge "Convert TestUsesLibraries to test fixtures"
2021-03-18 07:59:04 +00:00
Lukács T. Berki
828b1e99ec
Merge "Fix writing soong.variables ."
2021-03-18 07:36:53 +00:00
Pirama Arumuga Nainar
5ef0c52bdf
Merge "Update clang used for bindgen to clang-r412851"
2021-03-18 00:27:30 +00:00
Jiyong Park
e7569bc544
Merge "Add vbmeta module type"
2021-03-18 00:02:41 +00:00
Paul Duffin
d0890452e3
Add preparers for python
...
Bug: 181070625
Test: m nothing
Change-Id: I590ad62db6fd62719c83286780563cf6d55e3e17
2021-03-17 23:56:29 +00:00
Paul Duffin
c60dd805ad
Fix hole in python testing code that ignored a broken test
...
The test running code would only check errors if there were any
reported. That ignored the "module with duplicate runfile path" test
which was not reporting the expected error.
This change corrects that mistake, and then fixes the test which had
started to fail.
It is possible that the failing test highlights a bug in the python
code but if so that will need to be fixed in a follow up bug.
Bug: 183046274
Test: m nothing
Change-Id: I961b15a452725e7b15ba9d21b4a4a672ba3d004a
2021-03-17 23:56:23 +00:00
Treehugger Robot
ab534a3b5c
Merge "bootimg signs image using verity_utils"
2021-03-17 23:37:04 +00:00
Paul Duffin
0b8177873a
Correct typo in the name of compatConfigTag
...
It was called compatConfigsTag which is inconsistent.
Bug: 182402754
Test: m nothing
Change-Id: I4636d72cee53b361f3b0ab17789e61a439c34edf
2021-03-17 18:16:31 +00:00
Paul Duffin
8c535dad36
Allow apex dependencies to be restricted to source modules only
...
An upcoming change to create a prebuilt_platform_compat_config module
will break if the apex tries to use it instead of a
platform_compat_config because the former does not provide all the
information that the apex needs. This change will allow the
compatConfigsTag to be configured to prevent the prebuilt from being
used even when it is preferred.
Bug: 182402754
Test: m nothing
Change-Id: Ib9dc06c038f7cf3fc229f3c4d2b025335a4715b4
2021-03-17 18:16:31 +00:00
Paul Duffin
29072a9c1e
Separate metadata provider from apex contents provider
...
The platform_compat_config_singleton only needs access to the metadata
so this separates that method into its own interface, distinct from the
one needed by the apex. This also adds a test to ensure that the merging
still works.
Bug: 182402754
Test: m nothing
Change-Id: I5212239786810e5fc5eb99831b1122db93d1329f
2021-03-17 18:16:28 +00:00
Paul Duffin
64d371896e
Add AssertIntEquals
...
Bug: 182402754
Test: m nothing
Change-Id: Ifed5cd656b6ad72ef59f9a5fadb10add5807c015
2021-03-17 17:55:00 +00:00
Paul Duffin
afeee22c17
Add emptyFixtureFactory in java package
...
Bug: 182402754
Test: m nothing
Change-Id: I6a01b846a8aee5a0ace9e6ac056ee439bf6f12f7
2021-03-17 17:50:22 +00:00
Paul Duffin
961543309f
Reorganize the platform_compat_config.go file
...
The types and methods are separated and interleaved with each other
so this moves them so that they are together.
Bug: 182402754
Test: m nothing
Change-Id: I275f6af30491d2440499b9ee3f201eea227d23f8
2021-03-17 17:50:22 +00:00
Pirama Arumuga Nainar
7b33d41170
Update clang used for bindgen to clang-r412851
...
Test: presubmit
Change-Id: I4883bd3c26a4037d01829c0806fc908b2c8e1c37
2021-03-17 10:37:51 -07:00