-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mobile: consistently compiling out admin code #24364
Conversation
@jpsim @Augustyniak if I fix up the C++ tests to work sans admin, what do you folks think about landing this, vs switching only some of the CI bots to not include admin? |
I think we agreed at a community meeting a while back that an end-goal should be to remove admin entirely, exposing programmatic interfaces to access stats instead whenever it's useful. So I'm definitely onboard with finding a way to never need admin to be enabled. |
Fine with landing this.
During the aforementioned community call I mentioned that I use admin endpoint for the purpose of local dev (when working with stats specifically). While I think that admin should be disabled by default I would be more for keeping an option to enable it as needed if possible at least until we figure out programatic interfaces for accessing stats. |
e2729be
to
2eb0c84
Compare
/retest |
Retrying Azure Pipelines: |
6a90640
to
0f92460
Compare
/retest |
Retrying Azure Pipelines: |
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice!
Probably want to change the title of the PR to remove "WIP" |
/retest |
Retrying Azure Pipelines: |
Signed-off-by: Alyssa Wilk <alyssar@chromium.org>
b446fbc
Changing the default E-M build to not include the admin interface. It is enabled for swift CI due to regression tests.
Risk Level: low
Testing: CI
Docs Changes: n/a
Release Notes: n/a