Changes

Jump to: navigation, search

ReleaseEngineering/TryServer

218 bytes removed, 17:21, 21 December 2014
Bug 1082602
= Try Server =
The [https://tbpltreeherder.mozilla.org/ #/jobs?repo=try try server] is an easy way to test a patch without actually checking the patch into the core repository. Your code will go through the same tests as a mozilla-central push, and you'll be able to download builds if you wish.
To use try server, you need a [http://www.mozilla.org/hacking/committer/ Mozilla hg account] ([http://www.mozilla.org/hacking/commit-access-policy/ level 1] is sufficient).
You can see the results of your tryserver build in a number of ways:
* You'll get an email on a successful push with a link to tbpl Treeherder for your revision as well as optional emails on any non-successful build/test/talos results (this setting can be adjusted using [[Build:TryChooser]] args for email notification)
* You can have the results of your try run posted to bug(s) automatically at the completion of the run using the --post-to-bugzilla flag in your try syntax (see: [[Build:TryChooser]] for examples)
* Look for your changeset on [httphttps://tbpltreeherder.mozilla.org/#/jobs?treerepo=Try Try TBPLtry Treeherder]. You can add '''&pusherauthor=YOUR.EMAIL''' to only see your pushes.* [Obsolete] Compare Talos perf numbers using Pike's [http://github.com/Pike/talos-node talos-node] or mconnor's [http://perf.snarkfest.net/compare-talos/ compare-talos].
* Download your completed builds from [http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/?C=M;O=D firefox/tryserver-builds on ftp.m.o].
== Other Notes ==
* Finished builds will live in http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/<your_ldap_email>-<revision> for 14 days before deletion
* Try repo may be reset <s>every 6 weeks to avoid it slowing down with thousands of heads</s> if needed. You can use links like https://tbpl.mozilla.org/?tree=Try&rev=<revision> to reach your results even after a reset (subject to TBPL data retention).* TBPL Treeherder data for try repos is purged after 30 days. After that, the trick above will no longer work4 months.
* If you have any problems please [https://bugzilla.mozilla.org/enter_bug.cgi?product=mozilla.org&component=Release%20Engineering&status_whiteboard=tryserver file a bug]
== Buildduty issues ==
=== How do I trigger additional talos/test runs for a given try build? ===
If your trychooser syntax included the tests you'd like more of, then select the job you want on TBPL Treeherder and use the + button.
For test suites you didn't request originally you can ask Release Engineering to [[ReleaseEngineering/How_To/Trigger_Talos_Jobs |do a sendchange']], look for someone who is <person>|buildduty in #releng on IRC. Alternatively you can push again with a different try syntax.
=== How do I cancel existing jobs? ===
For individual jobs, select the relevant one on TBPL Treeherder and use the red X iconcancel button. To cancel all jobs, hover use the menu arrow shown on the left side the header row for each push list on TBPL , and click on then the dim red X icon"Cancel all" option.
=== TryChooser ===
Canmove, confirm
1,126
edits

Navigation menu