Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(164)

Side by Side Diff: components/cronet/android/BUILD.gn

Issue 1536433002: [Cronet] Get Cronet performance test running again (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add GN support Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 2015 The Chromium Authors. All rights reserved. 1 # Copyright 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import("//build/config/android/config.gni") 5 import("//build/config/android/config.gni")
6 import("//build/config/android/rules.gni") 6 import("//build/config/android/rules.gni")
7 import("//build/util/version.gni") 7 import("//build/util/version.gni")
8 import("//chrome/version.gni") 8 import("//chrome/version.gni")
9 import("//testing/test.gni") 9 import("//testing/test.gni")
10 10
(...skipping 341 matching lines...) Expand 10 before | Expand all | Expand 10 after
352 "test/src/org/chromium/net/SdchObserver.java", 352 "test/src/org/chromium/net/SdchObserver.java",
353 "test/src/org/chromium/net/TestUploadDataStreamHandler.java", 353 "test/src/org/chromium/net/TestUploadDataStreamHandler.java",
354 ] 354 ]
355 jni_package = "cronet_tests" 355 jni_package = "cronet_tests"
356 } 356 }
357 357
358 shared_library("cronet_tests") { 358 shared_library("cronet_tests") {
359 testonly = true 359 testonly = true
360 sources = [ 360 sources = [
361 "test/cronet_test_jni.cc", 361 "test/cronet_test_jni.cc",
362 "test/cronet_test_util.cc",
363 "test/cronet_test_util.h",
362 "test/cronet_url_request_context_config_test.cc", 364 "test/cronet_url_request_context_config_test.cc",
363 "test/cronet_url_request_context_config_test.h", 365 "test/cronet_url_request_context_config_test.h",
364 "test/mock_cert_verifier.cc", 366 "test/mock_cert_verifier.cc",
365 "test/mock_cert_verifier.h", 367 "test/mock_cert_verifier.h",
366 "test/mock_url_request_job_factory.cc", 368 "test/mock_url_request_job_factory.cc",
367 "test/mock_url_request_job_factory.h", 369 "test/mock_url_request_job_factory.h",
368 "test/native_test_server.cc", 370 "test/native_test_server.cc",
369 "test/native_test_server.h", 371 "test/native_test_server.h",
370 "test/network_change_notifier_util.cc", 372 "test/network_change_notifier_util.cc",
371 "test/network_change_notifier_util.h", 373 "test/network_change_notifier_util.h",
(...skipping 30 matching lines...) Expand all
402 android_library("cronet_test_apk_java") { 404 android_library("cronet_test_apk_java") {
403 testonly = true 405 testonly = true
404 DEPRECATED_java_in_dir = "test/src" 406 DEPRECATED_java_in_dir = "test/src"
405 407
406 deps = [ 408 deps = [
407 ":cronet_api", 409 ":cronet_api",
408 ":cronet_java", 410 ":cronet_java",
409 "//base:base_java", 411 "//base:base_java",
410 "//net/android:net_java_test_support", 412 "//net/android:net_java_test_support",
411 ] 413 ]
414
415 run_findbugs = true
412 } 416 }
413 417
414 android_assets("cronet_test_apk_assets") { 418 android_assets("cronet_test_apk_assets") {
415 testonly = true 419 testonly = true
416 420
417 # Need to use renaming_sources to maintain subdirectories. 421 # Need to use renaming_sources to maintain subdirectories.
418 renaming_sources = [ 422 renaming_sources = [
419 "test/assets/test/cacheable.txt", 423 "test/assets/test/cacheable.txt",
420 "test/assets/test/cacheable.txt.mock-http-headers", 424 "test/assets/test/cacheable.txt.mock-http-headers",
421 "test/assets/test/content_length_mismatch.html", 425 "test/assets/test/content_length_mismatch.html",
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
457 ":cronet_test_apk_assets", 461 ":cronet_test_apk_assets",
458 ":cronet_test_apk_java", 462 ":cronet_test_apk_java",
459 ":cronet_test_apk_resources", 463 ":cronet_test_apk_resources",
460 ":cronet_tests", 464 ":cronet_tests",
461 "//base:base_java", 465 "//base:base_java",
462 ] 466 ]
463 467
464 run_findbugs = true 468 run_findbugs = true
465 } 469 }
466 470
467 instrumentation_test_apk("cronet_test_instrumentation_apk") { 471 android_library("cronet_javatests") {
468 apk_name = "CronetTestInstrumentation" 472 testonly = true
469 apk_under_test = ":cronet_test_apk"
470 android_manifest = "test/javatests/AndroidManifest.xml"
471 DEPRECATED_java_in_dir = "test/javatests/src" 473 DEPRECATED_java_in_dir = "test/javatests/src"
472 474
473 deps = [ 475 deps = [
474 ":cronet_api", 476 ":cronet_api",
475 ":cronet_java", 477 ":cronet_java",
476 ":cronet_test_apk_java", 478 ":cronet_test_apk_java",
477 "//base:base_java", 479 "//base:base_java",
478 "//base:base_java_test_support", 480 "//base:base_java_test_support",
481 "//net/android:net_java",
482 "//net/android:net_java_test_support",
483 ]
484
485 run_findbugs = true
486 }
487
488 instrumentation_test_apk("cronet_test_instrumentation_apk") {
489 apk_name = "CronetTestInstrumentation"
490 apk_under_test = ":cronet_test_apk"
491 android_manifest = "test/javatests/AndroidManifest.xml"
492
493 deps = [
494 ":cronet_api",
495 ":cronet_java",
496 ":cronet_javatests",
497 ":cronet_test_apk_java",
498 "//base:base_java",
499 "//base:base_java_test_support",
479 "//net/android:net_java", 500 "//net/android:net_java",
480 "//net/android:net_java_test_support", 501 "//net/android:net_java_test_support",
481 ] 502 ]
482 503
483 run_findbugs = true 504 run_findbugs = true
484 } 505 }
485 506
507 android_library("cronet_perf_test_apk_java") {
508 testonly = true
509 java_files =
510 [ "test/javaperftests/src/org/chromium/net/CronetPerfTestActivity.java" ]
511
512 deps = [
513 ":cronet_api",
514 ":cronet_java",
515 ":cronet_javatests",
516 ":cronet_test_apk_java",
517 "//base:base_java",
518 ]
519
520 run_findbugs = true
521 }
522
523 android_apk("cronet_perf_test_apk") {
524 testonly = true
525 apk_name = "CronetPerfTest"
526 android_manifest = "test/javaperftests/AndroidManifest.xml"
527 native_libs = [ "libcronet_tests.so" ]
528
529 deps = [
530 ":cronet_perf_test_apk_java",
531 ":cronet_test_apk_java",
532 ":cronet_tests",
533 "//base:base_java",
534 ]
535
536 run_findbugs = true
537 proguard_enabled = true
538 proguard_configs = [
539 "proguard.cfg",
540 "test/javaperftests/proguard.cfg",
541 ]
542 }
543
486 test("cronet_unittests") { 544 test("cronet_unittests") {
487 sources = [ 545 sources = [
488 "//components/cronet/histogram_manager_unittest.cc", 546 "//components/cronet/histogram_manager_unittest.cc",
489 "//components/cronet/run_all_unittests.cc", 547 "//components/cronet/run_all_unittests.cc",
490 "//components/cronet/url_request_context_config_unittest.cc", 548 "//components/cronet/url_request_context_config_unittest.cc",
491 ] 549 ]
492 550
493 deps = [ 551 deps = [
494 ":cronet_static", 552 ":cronet_static",
495 "//base", 553 "//base",
(...skipping 180 matching lines...) Expand 10 before | Expand all | Expand 10 after
676 ":cronet_package_copy_native_lib", 734 ":cronet_package_copy_native_lib",
677 ":cronet_package_copy_native_lib_unstripped", 735 ":cronet_package_copy_native_lib_unstripped",
678 ":generate_javadoc", 736 ":generate_javadoc",
679 ":generate_licenses", 737 ":generate_licenses",
680 ":jar_cronet_api_source", 738 ":jar_cronet_api_source",
681 ":jar_cronet_other_source", 739 ":jar_cronet_other_source",
682 ":jar_cronet_sample_source", 740 ":jar_cronet_sample_source",
683 ":repackage_extracted_jars", 741 ":repackage_extracted_jars",
684 ] 742 ]
685 } 743 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698