[DO NOT MERGE] Adds experiments to simple app #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is meant to be pulled for local testing of the experiments prototype in glean.
You'll have to first publish glean to maven local.
Publishing Glean with prototype to mavenLocal
First, clone
a-s-dev
's Glean forkThen, switch to the
test-experiments-do-not-merge
branch:Then publish glean to mavenLocal
Running experiments API from Android Components
Make sure you are on this branch (
test-experiments-do-not-merge
), on thea-s-dev
fork of android components.Then you can run/debug the
samples-glean
app in AC and it would be calling into the rust-experimenter inGleanApplication.kt
. So far it initializes the components, which uses viaduct to request experiment information, and it persists that information for the next time you run it.