| import("../../../../gn/perfetto.gni") |
| import("../../../../gn/perfetto_android_sdk.gni") |
| |
| assert(enable_perfetto_android_java_sdk) |
| |
| perfetto_android_library("perfetto_trace_test_lib") { |
| sources = [ "dev/perfetto/sdk/test/PerfettoTraceTest.java" ] |
| testonly = true |
| deps = [ |
| "../../../../gn:android_test_common", |
| "../main:perfetto_trace_lib", |
| ] |
| manifest = "AndroidTestManifest.xml" |
| } |
| |
| perfetto_android_app("perfetto_trace_test_app") { |
| deps = [ ":perfetto_trace_test_lib" ] |
| manifest = "AndroidTestManifest.xml" |
| testonly = true |
| } |
| |
| perfetto_android_instrumentation_test("perfetto_trace_instrumentation_test") { |
| app = "../main:perfetto_trace_app" |
| test_app = ":perfetto_trace_test_app" |
| android_bp_test_manifest = "AndroidSelfInstrumentTestManifest.xml" |
| android_bp_test_config = "PerfettoAndroidSdkTest.xml" |
| testonly = true |
| } |