Buildbot/Talos/Misc: Difference between revisions

Jump to navigation Jump to search
m
Line 57: Line 57:
== Steps to add a test to production ==
== Steps to add a test to production ==
* [[https://bugzilla.mozilla.org/enter_bug.cgi?product=Testing&component=Talos File a bug]] to add tests to [[https://dxr.mozilla.org/mozilla-central/source/testing/talos/talos/test.py talos]] [[https://bugzilla.mozilla.org/show_bug.cgi?id=893071 example]].
* [[https://bugzilla.mozilla.org/enter_bug.cgi?product=Testing&component=Talos File a bug]] to add tests to [[https://dxr.mozilla.org/mozilla-central/source/testing/talos/talos/test.py talos]] [[https://bugzilla.mozilla.org/show_bug.cgi?id=893071 example]].
* [[https://bugzilla.mozilla.org/enter_bug.cgi?product=mozilla.org&component=Webdev File a bug]] to add appropriate rows to graphserver's [[http://hg.mozilla.org/graphs/file/tip/sql/data.sql data.sql]] file. Example: [[https://bugzilla.mozilla.org/show_bug.cgi?id=907876 Bug 907876 - add tscrollr to graph server]].
** [[https://bugzilla.mozilla.org/enter_bug.cgi?product=mozilla.org&component=Server%20Operations%3A%20Database File an additional IT bug]] to deploy the sql changes on the production and staging graph servers. Example: [[https://bugzilla.mozilla.org/show_bug.cgi?id=907255 Bug 907255 - update graphs.m.o and graphs.a.o with sql statements]].
** If this is adding new pages, ensure these sql changes include [http://hg.mozilla.org/graphs/file/5dd6f4fb9c27/sql/pages_table.sql page definitions].


* add the test to the running [[http://hg.mozilla.org/build/buildbot-configs/file/tip/mozilla-tests/config.py#l176 buildbot configs]] (as seen on [[https://treeherder.mozilla.org/ Treeherder]])
* add the test to the running [[http://hg.mozilla.org/build/buildbot-configs/file/tip/mozilla-tests/config.py#l176 buildbot configs]] (as seen on [[https://treeherder.mozilla.org/ Treeherder]])
Line 80: Line 76:
** NOTE: this should be updated every time the branch moves closer to release. Once on release we don't need to update
** NOTE: this should be updated every time the branch moves closer to release. Once on release we don't need to update


While that is a laundry list of items to do, if you are developer of a component just talk to the a*team ([[https://mozillians.org/en-US/u/jhammel/ jhammel]] or [[https://mozillians.org/en-US/u/jmaher/ jmaher]]) and they will handle the majority of the steps above.
While that is a laundry list of items to do, if you are developer of a component just talk to the a*team ([[https://mozillians.org/en-US/u/jmaher/ jmaher]]) and they will handle the majority of the steps above.


= Background Information =
= Background Information =
Confirmed users
3,376

edits

Navigation menu