-
Notifications
You must be signed in to change notification settings - Fork 46
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
43.0.1 is not sampling correctly #277
Comments
My current theory is that 43.0.1 is some how not compatible with Normandy. I'm going to get a copy of 43.0.1 and test it's behavior. |
I've found the issue. In Firefox 43.0.1 in my local tests, the request to This wasn't an issue until recently. Before we deployed v18 (on 9/26 at 16:06 PDT), we had Nginx forcing the Accept header to be The fix for this is pretty easy. We need to fix the api call to load action data to send the proper headers. That happens in fetchAction, which does not set any extra headers on the request. For comparison, in fetchRecipes, the header is correctly added. |
The net effect of all of that is that we won't have any data after 9/26 from versions of Firefox less than some threshold which I don't know, but is no less than Firefox 43.0.1. |
v20, with this fix, was deployed on September 30th. Any data after that should not exhibit this problem. |
The recipe "Out of Date Test 2" is attempting to sample English users running Firefox version 43.0.1 at a rate of 20%. We have evidence from telemetry that there are about 5.8 million people running 43.0.1. We have only gotten 300 offers for survey, which is significantly lower than 20% of 5.8 million, even accounting for locale.
The recipe's filter expression is:
The text was updated successfully, but these errors were encountered: