commit | fc2af80feb788f0f7656e476f76b5f517fae7de5 | [log] [tgz] |
---|---|---|
author | Ashley Newson <ashleynewson@chromium.org> | Wed Aug 07 14:11:16 2024 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Aug 07 14:11:16 2024 |
tree | 5021dc0085b6e86d69e2dbde384eb35617597576 | |
parent | bbb94fe6078a64870d432543a4e0fa0462bcf73b [diff] |
Consolidate IpProtectionAuthTest test logic into native IpProtectionAuthTest previously contained a few unique Java-side tests for client creation under various scenarios. Testing on the Java side skips various native codepaths and bypasses normal callback implementation. This change migrates the tests over to native code where the tests are simpler and have greater coverage. Additionally, two Java tests which were duplicates of tests in the native side are removed. All test logic is therefore implemented in native, except for the JUnit entrypoint. Bug: b:343955879 Change-Id: I5d5af20ae2a0c5c874f075fac9cc2b8a1c0a15a9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5739750 Commit-Queue: Ashley Newson <ashleynewson@chromium.org> Reviewed-by: Abhijith Nair <abhijithnair@chromium.org> Cr-Commit-Position: refs/heads/main@{#1338452}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure.
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.