On 2015/05/13 23:24, Andrew Halberstadt wrote:> I don't believe
marionette currently works on Thunderbird, but that's
> most likely due to hardcoded assumptions than any deep technical
> reasons. It could probably be made to work with a little bit of effort,
> it's just that to date, no one has tried.
>
> I thought thunderbird was using a very out-of-date version of mozmill
> which was already unmaintained anyway? Or did you already upgrade to the
> latest version?
>
> -Andrew
>
At the end of my make -f
client.mk (sorry, I used |make| on this
particular build), I see the following. Versions of moz* packages are
printed.
It is a pity that version of mozmill is not printed there although
versions of other moz* packages are clearly visible.
Maybe someone in the know can fix this:
--- begin quote ---
[...]
Collecting blessings>=1.3 (from mozlog==2.11)
Using cached blessings-1.6.tar.gz
Installing collected packages: mozrunner, mozdevice, mozprocess,
moznetwork, mozcrash, mozprofile, mozlog, blessings, mozinfo, mozfile,
manifestparser
Running setup.py install for mozrunner
Installing mozrunner script to
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/bin
Running setup.py install for mozdevice
Installing sutini script to
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/bin
Installing dm script to
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/bin
Running setup.py install for mozprocess
Running setup.py install for moznetwork
Installing moznetwork script to
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/bin
Running setup.py install for mozcrash
Running setup.py install for mozprofile
Installing mozprofile script to
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/bin
Installing diff-profiles script to
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/bin
Installing view-profile script to
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/bin
Running setup.py install for mozlog
Installing structlog script to
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/bin
Running setup.py install for blessings
Running setup.py install for mozinfo
Installing mozinfo script to
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/bin
Running setup.py install for mozfile
Running setup.py install for manifestparser
Installing manifestparser script to
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/bin
Successfully installed blessings-1.6 manifestparser-1.1 mozcrash-0.14
mozdevice-0.44 mozfile-1.1 mozinfo-0.7 mozlog-2.11 moznetwork-0.24
mozprocess-0.22 mozprofile-0.23 mozrunner-6.7
You are using pip version 6.0.6, however version 6.1.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Processing ./jsbridge
Processing ./mozmill
Requirement already satisfied (use --upgrade to upgrade): mozrunner>=6.0
in
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/lib/python2.7/site-packages
(from jsbridge==2.4.14)
Requirement already satisfied (use --upgrade to upgrade):
manifestparser>=0.9 in
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/lib/python2.7/site-packages
(from mozmill==1.5.16)
Requirement already satisfied (use --upgrade to upgrade): mozcrash>=0.14
in
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/lib/python2.7/site-packages
(from mozrunner>=6.0->jsbridge==2.4.14)
Requirement already satisfied (use --upgrade to upgrade):
mozdevice>=0.37 in
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/lib/python2.7/site-packages
(from mozrunner>=6.0->jsbridge==2.4.14)
Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0
in
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/lib/python2.7/site-packages
(from mozrunner>=6.0->jsbridge==2.4.14)
Requirement already satisfied (use --upgrade to upgrade): mozinfo>=0.7
in
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/lib/python2.7/site-packages
(from mozrunner>=6.0->jsbridge==2.4.14)
Requirement already satisfied (use --upgrade to upgrade): mozlog>=1.5 in
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/lib/python2.7/site-packages
(from mozrunner>=6.0->jsbridge==2.4.14)
Requirement already satisfied (use --upgrade to upgrade):
mozprocess>=0.17 in
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/lib/python2.7/site-packages
(from mozrunner>=6.0->jsbridge==2.4.14)
Requirement already satisfied (use --upgrade to upgrade):
mozprofile>=0.18 in
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/lib/python2.7/site-packages
(from mozrunner>=6.0->jsbridge==2.4.14)
Requirement already satisfied (use --upgrade to upgrade):
moznetwork>=0.24 in
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/lib/python2.7/site-packages
(from mozdevice>=0.37->mozrunner>=6.0->jsbridge==2.4.14)
Requirement already satisfied (use --upgrade to upgrade): blessings>=1.3
in
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/lib/python2.7/site-packages
(from mozlog>=1.5->mozrunner>=6.0->jsbridge==2.4.14)
Installing collected packages: mozmill, jsbridge
Running setup.py install for mozmill
Installing mozmill-thunderbird script to
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/bin
Installing mozmill-restart script to
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/bin
Installing mozmill script to
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/bin
Running setup.py install for jsbridge
Installing jsbridge script to
/REF-OBJ-DIR/objdir-tb3/_tests/mozmill-virtualenv/bin
Successfully installed jsbridge-2.4.14 mozmill-1.5.16
make[2]: Circular /REF-COMM-CENTRAL/comm-central/mozilla/CLOBBER <-
/REF-COMM-CENTRAL/comm-central/mozilla/CLOBBER dependency dropped.
Packaging dbgserver-40.0a1.en-US.xpi...
Packaging qui...@mozilla.org.xpi...
real 2m35.617s
user 1m51.424s
sys 0m17.268s
--- end quote ---
That said, I thought we moved to 2.0(???)
CI