~ubuntu-branches/ubuntu/trusty/thunderbird/trusty

« back to all changes in this revision

Viewing changes to debian/build/testsuite.mk

  • Committer: Package Import Robot
  • Author(s): Chris Coulson
  • Date: 2012-02-03 20:20:18 UTC
  • mfrom: (1.6.33)
  • Revision ID: package-import@ubuntu.com-20120203202018-q4ki61k0uis7pvdg
Tags: 11.0~b1+build2-0ubuntu1
* New upstream release from the beta channel (THUNDERBIRD_11_0b1_BUILD2)

* Update messagingmenu to 0.9.2
  - Fix a failure to initialize in some cases
* Update globalmenu-extension to 2.0.3
* Drop patches fixed upstream:
  - remove debian/patches/fix-build-failure-without-yarr-jit.patch
  - remove debian/patches/fix-cursor-handling.patch
  - update debian/patches/series
* Refresh patches:
  - update debian/patches/theme-refresh-messenger-toolbar-icons.patch
* Ensure we include locales in the tarball if they are in shipped-locales
  but not in all-locales
  - update debian/build/create-tarball.py
* Always set the update channel - not setting it at build-time on release
  builds breaks the extensions.checkCompatibility pref. The only things
  using it at runtime are nsBlocklistService, Test Pilot (beta + aurora)
  and the about dialog (where the channel is hidden anyway)
  - update debian/rules
  - update debian/thunderbird.install.in
* Fix LP: #898883 - IPC xpcshell tests hang the buildd's. Give all
  xpcshell tests an X display, as plugin-container won't work without one
  - update debian/build/testsuite.mk
* Turn on all IPC xpcshell tests again (only applicable when the testsuite
  is enabled in the future)
  - update debian/build/testsute.mk
* Drop the default-apps xml file from lucid and maverick
  - remove debian/firefox.xml.in
  - update debian/firefox-gnome-support.install.in
  - update debian/rules
* Don't build with --disable-gconf on precise and newer. There won't be
  a hard runtime requirement on this from Firefox 12 anyway, and this
  keeps us closer to the upstream configuration
  - update debian/config/mozconfig.in
  - update debian/rules
* Update theme-refresh-messenger-toolbar-icons.patch to work with 
  tabs-on-top, where the toolbar isn't styled like the menubar
  - update debian/patches/theme-refresh-messenger-toolbar-icons.patch
* Refresh shipped locales for beta (addition of Armenian and Croatian)
  - refresh debian/config/locales.shipped
  - refresh debian/config/locales.all
  - refresh debian/control
* Fix LP: #925907 - 12.04 Thunderbird colour theme is unreadable. Use
  -moz-menubartext rather than MenuText for elements with menubar styled
  backgrounds. Should also fix LP: #856939
  - add debian/patches/use-menubar-text-colour-on-tabbar.patch
  - update debian/patches/theme-refresh-compose-toolbar-icons.patch
  - update debian/patches/theme-refresh-addressbook-toolbar-icons.patch
  - update debian/patches/series

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
$(addprefix debian/stamp-,xpcshell-tests): debian/stamp-xpcshell-tests-disable
29
29
 
30
30
# Tests that need a X server
31
 
$(addprefix debian/stamp-,jstestbrowser reftest crashtest mochitest): WRAPPER = xvfb-run -s "-screen 0 1024x768x24"
 
31
$(addprefix debian/stamp-,xpcshell-tests jstestbrowser reftest crashtest mochitest): WRAPPER = xvfb-run -s "-screen 0 1024x768x24"
32
32
 
33
33
# Run the test!
34
34
$(addprefix debian/stamp-,$(TESTS)):
40
40
        # Hangs without network access
41
41
        rm -f $(CURDIR)/$(MOZ_OBJDIR)$(MOZ_MOZDIR)/_tests/xpcshell/toolkit/components/places/tests/unit/test_404630.js
42
42
 
43
 
        # FIXME: IPC tests seem to hang in the buildd's
44
 
        rm -rf $(CURDIR)/$(MOZ_OBJDIR)$(MOZ_MOZDIR)/_tests/xpcshell/chrome/test/unit_ipc
45
 
        rm -rf $(CURDIR)/$(MOZ_OBJDIR)$(MOZ_MOZDIR)/_tests/xpcshell/ipc/testshell/tests
46
 
        rm -rf $(CURDIR)/$(MOZ_OBJDIR)$(MOZ_MOZDIR)/_tests/xpcshell/toolkit/components/contentprefs/tests/unit_ipc
47
 
        rm -rf $(CURDIR)/$(MOZ_OBJDIR)$(MOZ_MOZDIR)/_tests/xpcshell/ipc
48
 
        rm -rf $(CURDIR)/$(MOZ_OBJDIR)$(MOZ_MOZDIR)/_tests/xpcshell/netwerk/cookie/test/unit_ipc
49
 
        rm -rf $(CURDIR)/$(MOZ_OBJDIR)$(MOZ_MOZDIR)/_tests/xpcshell/netwerk/test/unit_ipc
50
 
        rm -rf $(CURDIR)/$(MOZ_OBJDIR)$(MOZ_MOZDIR)/_tests/xpcshell/modules/libpref/test/unit_ipc
51
 
        rm -rf $(CURDIR)/$(MOZ_OBJDIR)$(MOZ_MOZDIR)/_tests/xpcshell/extensions/cookie/test/unit_ipc
52
 
        rm -rf $(CURDIR)/$(MOZ_OBJDIR)$(MOZ_MOZDIR)/_tests/xpcshell/uriloader/exthandler/tests/unit_ipc
53
 
        rm -rf $(CURDIR)/$(MOZ_OBJDIR)$(MOZ_MOZDIR)/_tests/xpcshell/content/base/test/unit_ipc
54
 
        rm -rf $(CURDIR)/$(MOZ_OBJDIR)$(MOZ_MOZDIR)/_tests/xpcshell/toolkit/crashreporter/test/unit_ipc
55
 
 
56
43
        # Needs GConf to be running. I guess we need to start with dbus-launch to fix this
57
44
        rm -f $(CURDIR)/$(MOZ_OBJDIR)$(MOZ_MOZDIR)/_tests/xpcshell/browser/components/shell/test/unit/test_421977.js
58
45
        rm -f $(CURDIR)/$(MOZ_OBJDIR)$(MOZ_MOZDIR)/_tests/xpcshell/uriloader/exthandler/tests/unit/test_handlerService.js