Closed Bug 1029810 Opened 10 years ago Closed 10 years ago

[Search experiment] Add the search experiment to the experiments server

Categories

(Firefox :: Search, defect)

x86
macOS
defect
Not set
normal
Points:
2

Tracking

()

VERIFIED FIXED
Iteration:
33.2

People

(Reporter: Felipe, Assigned: Felipe)

References

Details

Attachments

(1 file, 2 obsolete files)

To publish an experiment, it's necessary to:

- clone http://hg.mozilla.org/webtools/telemetry-experiment-server/
- add a new folder under experiments/ with:
  - the .xpi produced in the bugs tracked by 1029746
  - a manifest file with the information defined in bug 1029799
- rebuild the static server build, test locally
- push to the repo to send it to the staging server
Blocks: 1029818
Assignee: nobody → felipc
Iteration: --- → 33.2
Points: --- → 2
Flags: firefox-backlog+
Status: NEW → ASSIGNED
QA Whiteboard: [qa?]
Are we going to push the search experiment into the dev staging server for QA before publishing?
- https://telemetry-experiment-dev.allizom.org

Could we also add the experiment here once it's ready for testing? This is where Benjamin usually pushes all the new features and changes:
- http://hg.mozilla.org/users/bsmedberg_mozilla.com/telemetry-experiment-server/
QA Whiteboard: [qa?] → [qa+]
Attached patch WIP with mostly placeholder data (obsolete) — Splinter Review
The .xpi probably will need updating, but this is a good start
Attached patch Patch (obsolete) — Splinter Review
Patch with the tentative final version of the add-on, QA'ed and reviewed in bug 1029818. r=bsmedberg,MattN

Incorporated final parameters from bug 1029810. It's just missing the minBuildID from today added to the manifest.
Attachment #8448147 - Attachment is obsolete: true
Attached patch For releaseSplinter Review
Incorporated minBuildID from bug 1029810. Add-on built from https://hg.mozilla.org/users/felipc_gmail.com/search-experiment/rev/076854749d7b
Attachment #8448445 - Attachment is obsolete: true
Attachment #8448825 - Flags: review+
I pushed this with an updated manifest which removes maxStartTime.

http://hg.mozilla.org/webtools/telemetry-experiment-server/rev/6bf56a3bb00b
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Hi Florin, can a QA contact be assigned for verification of this bug.
Flags: needinfo?(florin.mezei)
QA is being done in bug 1029818.
QA Whiteboard: [qa+] → [qa-]
Flags: needinfo?(florin.mezei)
Went through verification using the following build:
http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/31.0b6/win32/en-US/

* most of the testing for the search experiment was done in bug #1029818 as mentioned in comment #7 (including using the official staging server)
* quickly ensured that the experiment was installed using the production staging server:
** default pref set as: experiments.manifest.uri;https://telemetry-experiment.cdn.mozilla.net/manifest/v1/firefox/%VERSION%/%CHANNEL%
** contacts: httpGetRequest(https://telemetry-experiment.cdn.mozilla.net/manifest/v1/firefox/31.0/beta) <= includes the fx-searchtest-en-beta31@mozilla.org manifest
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: