platform_build_soong/apex
Paul Duffin db462dd987 Disallow non-existent paths in sdk package
Test behavior was changed a while ago so that tests by default ignore
non-existent source paths (unless they explicitly check for/rely on
them). Prior to that CheckSnapshot() could detect when files were
missing from the snapshot but it no longer can.

This change disallows non-existent source files in all the sdk tests
which means that they are disallowed when processing the snapshots as
they use the same preparers as were used to process the sources.

This caused a test failure which has been temporarily ignored and has
a TODO and bug associated with it.

Bug: 183184375
Test: m nothing
Change-Id: I969d8515d20ef5ae515f2b5f93d8ed4e4f8ede75
2021-03-25 12:53:22 +00:00
..
Android.bp Add apexFixtureFactory to apex package 2021-03-11 17:25:29 +00:00
OWNERS Move allowed_deps.txt to packages/modules/common. 2021-03-17 13:44:16 +00:00
TEST_MAPPING Add TEST_MAPPING for build/soong/apex 2019-08-07 17:33:24 +09:00
androidmk.go Merge "Revert "Revert "Automated NDK API coverage used by Mainline modules build integration.""" 2021-01-26 00:13:46 +00:00
apex.go Cleanup usages of Dex2oatDepTag 2021-03-24 14:34:40 +00:00
apex_singleton.go Treat allowed_deps.txt source file as optional. 2021-03-18 11:15:33 +00:00
apex_test.go Convert test that disallows non existent paths to use fixtures 2021-03-24 22:08:05 +00:00
boot_image_test.go Convert apex/boot_image_test.go to use test fixtures 2021-03-20 10:25:45 +00:00
builder.go Don't track modules that are only available to APEXes. 2021-03-11 18:13:18 +00:00
deapexer.go Remove deapexer and prebuilt apex select mutators 2021-03-01 17:11:25 +00:00
key.go Extract apex registration code into function for reuse 2021-03-09 23:03:40 +00:00
prebuilt.go Remove deapexer and prebuilt apex select mutators 2021-03-01 17:11:25 +00:00
testing.go Disallow non-existent paths in sdk package 2021-03-25 12:53:22 +00:00
vndk.go Remove global state from VNDK apexes 2021-03-02 12:23:16 -08:00
vndk_test.go Convert test specific customizers to FixturePreparers 2021-03-20 11:39:23 +00:00