summaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
authorMohannad Farrag <aymanm@google.com>2023-01-24 16:44:16 +0000
committerMohannad Farrag <aymanm@google.com>2023-03-02 17:15:06 +0000
commit0b04747c0177a533e1b247a8b7113094f07f760b (patch)
tree6b7ea50b0259d0e8094fb2dbf7481cdb651ff140 /Android.bp
parentad1cc76df9f6f72eb65a83e298587a01a0c3ff37 (diff)
downloadcronet-0b04747c0177a533e1b247a8b7113094f07f760b.tar.gz
cronet: Import necessary directories to run unittests
* googletest: There is a version skew between AOSP googletest and Chromium googletest. Chromium's is more updated than the one running on AOSP. Also Chromium has out-of-tree patches which would make using AOSP's much more difficult. * libxml: This is needed by test support targets. Althought AOSP uses a more recent version of libxml. It would be extremely unlikely to use AOSP's version due to the out-of-tree changes in the chromium repoistory. * lss: Needed due to partition Alloc. Unfortunately there's no simple way to remove partition Alloc as chromium depend on it being not used and removed during linking. The shims uses the partition alloc which cronet use. * testing: This is not really needed as much. We only need the java classes from android/native_test and bunch of separate cc files. * ced: Used by base test support. This is actually needed for gtests. * quic_trace: Gives additional information during tests runtime. * net/third_party/nist-pkits: This contains a lot of certificates used for testing purposes. This is essential for Cronet and must be tested on AOSP. All of the above modules are used only for testing purposes. Test: atest cronet_host_tester Bug: 253234394-WIP Change-Id: I747062eb0456299c0898cf97603678a3c091a1e4
Diffstat (limited to 'Android.bp')
0 files changed, 0 insertions, 0 deletions