gecko-dev/testing/mozbase
Andrew Halberstadt 29225a8143 Bug 818152 - Mozdevice uses subprocess.check_output which is new in python 2.7, r=wlach, a=NPOTB,test-only 2012-12-06 10:38:13 -05:00
..
manifestdestiny Bug 793739 - mirror mozbase to m-c for week of Sept 24, 2012 @ b12b008846;r=jhammel 2012-09-25 09:35:14 -07:00
mozb2g Bug 797144 - mirror mozbase -> m-c for bug 796863 @ db7f115a9e;r=wlach 2012-10-03 09:13:21 -07:00
mozcrash Bug 788842 - Mirror mozbase to m-c, r=jhammel 2012-09-07 17:58:39 -07:00
mozdevice Bug 818152 - Mozdevice uses subprocess.check_output which is new in python 2.7, r=wlach, a=NPOTB,test-only 2012-12-06 10:38:13 -05:00
mozfile Bug 795943 - Mirror mozbase -> m-c for week of Oct 1 @ 22aa0aee78;r=wlach 2012-10-01 14:00:55 -07:00
mozhttpd Bug 799605 - Mirror mozbase -> m-c for bug 799288 and bug 799507 @ https://github.com/mozilla/mozbase/commit/ 36a2f63be33af799a54d7f1511dc922730b10b22 ; r=wlach, a=approval-mozilla-aurora 2012-10-15 15:40:53 -07:00
mozinfo Bug 799605 - Mirror mozbase -> m-c for bug 799288 and bug 799507 @ https://github.com/mozilla/mozbase/commit/ 36a2f63be33af799a54d7f1511dc922730b10b22 ; r=wlach, a=approval-mozilla-aurora 2012-10-15 15:40:53 -07:00
mozinstall Bug 799605 - Mirror mozbase -> m-c for bug 799288 and bug 799507 @ https://github.com/mozilla/mozbase/commit/ 36a2f63be33af799a54d7f1511dc922730b10b22 ; r=wlach, a=approval-mozilla-aurora 2012-10-15 15:40:53 -07:00
mozlog Bug 799605 - Mirror mozbase -> m-c for bug 799288 and bug 799507 @ https://github.com/mozilla/mozbase/commit/ 36a2f63be33af799a54d7f1511dc922730b10b22 ; r=wlach, a=approval-mozilla-aurora 2012-10-15 15:40:53 -07:00
mozprocess Bug 802242 - mirror mozbase -> m-c for week of Oct 16 @ aa50f7cf0f ; r=wlach, a=NPOTB 2012-10-22 11:02:32 -07:00
mozprofile Bug 790018 - bump version of manifestdestiny and mirror to m-c;r=mcote 2012-09-11 19:46:39 -07:00
mozrunner Bug 802242 - mirror mozbase -> m-c for week of Oct 16 @ aa50f7cf0f ; r=wlach, a=NPOTB 2012-10-22 11:02:32 -07:00
moztest Bug 790018 - bump version of manifestdestiny and mirror to m-c;r=mcote 2012-09-11 19:46:39 -07:00
Makefile.in Bug 805216 - Add mozdevice to tests.zip, r=jhammel, DONTBUILD, a=NPOTB 2012-10-24 14:54:14 -07:00
README Bug 791716 - mirror mozbase -> m-c for week of Sept 17, 2012;r=wlach 2012-09-17 15:13:45 -07:00
docs.manifest
generate_diff.py bug 702832 follow up: add license header;r=wlach DONTBUILD because NPOTB 2012-09-14 14:17:32 -07:00
setup_development.py Bug 802242 - mirror mozbase -> m-c for week of Oct 16 @ aa50f7cf0f ; r=wlach, a=NPOTB 2012-10-22 11:02:32 -07:00
test-manifest.ini Bug 795943 - Mirror mozbase -> m-c for week of Oct 1 @ 22aa0aee78;r=wlach 2012-10-01 14:00:55 -07:00
test.py Bug 790018 - bump version of manifestdestiny and mirror to m-c;r=mcote 2012-09-11 19:46:39 -07:00

README

This is the git repository for the Mozilla mozbase suite of python utilities.

MozBase is composed of several python packages. These packages work
together to form the basis of a test harness.

* Firefox is launched via [mozrunner](https://github.com/mozilla/mozbase/tree/master/mozrunner)
** which sets up a profile with preferences and extensions using
   [mozprofile ](https://github.com/mozilla/mozbase/tree/master/mozprofile)
** and runs the application under test using [mozprocess](https://github.com/mozilla/mozbase/tree/master/mozprocess)
* [mozInstall](https://github.com/mozilla/mozbase/tree/master/mozinstall) is used to install the test application
* A test harness may direct Firefox to load web pages. These may be
  served using [mozhttpd](https://github.com/mozilla/mozbase/tree/master/mozhttpd) for testing
* The machine environment is introspected by [mozinfo](https://github.com/mozilla/mozbase/tree/master/mozinfo)
* A test manifest may be read to determine the tests to be run. These
  manifests are processed by [ManifestDestiny](https://github.com/mozilla/mozbase/tree/master/manifestdestiny)
* For mobile testing, the test runner communicates to the test agent
  using [mozdevice](https://github.com/mozilla/mozbase/tree/master/mozdevice)

Learn more about mozbase here:
https://wiki.mozilla.org/Auto-tools/Projects/MozBase

Bugs live at
https://bugzilla.mozilla.org/buglist.cgi?resolution=---&component=Mozbase&product=Testing and https://bugzilla.mozilla.org/buglist.cgi?resolution=---&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=mozbase

To file a bug, go to
https://bugzilla.mozilla.org/enter_bug.cgi?product=Testing&component=Mozbase