User:Rcampbell/QA Projects: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 41: Line 41:


python test harness and jssh driver
python test harness and jssh driver
[http://people.mozilla.org/~davel/test_harness_spike/ JSSH Test Harness Spike]


== Onsite notes ==
== Onsite notes ==

Revision as of 23:04, 28 June 2006

jssh test harness documentation

requirements

python (2.3 or greater)

firefox 1.5 with jssh - built with mozconfig

. $topsrcdir/browser/config/mozconfig

mk_add_options MOZ_CO_PROJECT=browser
mk_add_options MOZ_OBJDIR=@topsrcdir@/../objdir/browser
# mk_add_options MOZ_CO_MODULE=mozilla/js/tests

ac_add_options --enable-extensions=default,jssh
mk_add_options MOZ_MAKE_FLAGS="-j4"

firefox 2.0 with jssh

pull MOZILLA_1_8_BRANCH from cvs

cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -r MOZILLA_1_8_BRANCH mozilla/client.mk

or, checkout the client.mk

cvs co -r MOZILLA_1_8_BRANCH mozilla/client.mk

checkout source via make

make client.mk checkout

add jssh extension to source

cvs co -D 2006-04-15 mozilla/extensions/jsshcvs checkout: Updating mozilla/extensions/jssh

modify the mozilla/browser/config/mozconfig file with the above extensions modifications.

build the package

make client.mk build

python test harness and jssh driver

JSSH Test Harness Spike

Onsite notes

robcee 1.9/3.0 Planning Discussion notes

robcee 1:30 Build Infrastructure notes

robcee 3PM Testing Meeting notes