Auto-tools/Projects/MozBase: Difference between revisions

→‎Overview: capitalization
(→‎Mirroring: wordin)
(→‎Overview: capitalization)
Line 1: Line 1:
== Overview ==
== Overview ==


The goal of the MozBase project is to make easy to use [https://developer.mozilla.org/en/Python python] modules for managing the common operations that we do in all our test harnesses. MozBase is the effort to consolidate harness software into high-quality atomic pieces that may be independently maintained and used.
The goal of the Mozbase project is to make easy to use [https://developer.mozilla.org/en/Python python] modules for managing the common operations that we do in all our test harnesses. Mozbase is the effort to consolidate harness software into high-quality atomic pieces that may be independently maintained and used.
MozBase code needs to work with [[Buildbot/Talos]], reftest, mochitest, mozmill, xpcshell, and future harnesses.
Mozbase code needs to work with [[Buildbot/Talos]], reftest, mochitest, mozmill, xpcshell, and future harnesses.


'''Repository''': https://github.com/mozilla/mozbase
'''Repository''': https://github.com/mozilla/mozbase


'''Bugs''':
'''Bugs''':
* [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&component=Mozbase&product=Testing bugs in the MozBase component]
* [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&component=Mozbase&product=Testing bugs in the Mozbase component]
* [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=mozbase other MozBase bugs]
* [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=mozbase other Mozbase bugs]


Please file bugs against https://bugzilla.mozilla.org/enter_bug.cgi?product=Testing&component=Mozbase
Please file bugs against https://bugzilla.mozilla.org/enter_bug.cgi?product=Testing&component=Mozbase
Line 14: Line 14:
The roadmap of getting mozbase on mozilla-central is detailed at https://wiki.mozilla.org/Auto-tools/Projects/MozBase/Roadmap
The roadmap of getting mozbase on mozilla-central is detailed at https://wiki.mozilla.org/Auto-tools/Projects/MozBase/Roadmap


''MozBase requires python 2.5, 2.6, or 2.7''
''Mozbase requires python 2.5, 2.6, or 2.7''
'''however, Talos still requires compatibility with python 2.4 ({{bug|734466}}), so mozbase dependencies in http://hg.mozilla.org/build/talos/file/tip/setup.py *must* be kept compatible with python 2.4'''
'''however, Talos still requires compatibility with python 2.4 ({{bug|734466}}), so mozbase dependencies in http://hg.mozilla.org/build/talos/file/tip/setup.py *must* be kept compatible with python 2.4'''


947

edits