Skip to content

Instantly share code, notes, and snippets.

@andrenatal
Created January 19, 2016 04:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save andrenatal/b1df7b3bce5e4522ac98 to your computer and use it in GitHub Desktop.
Save andrenatal/b1df7b3bce5e4522ac98 to your computer and use it in GitHub Desktop.
mozillas-MacBook-Pro-8:gaia-andre anatal$ npm run refresh; TEST_FILES=/Users/anatal/projects/mozilla/gaia-andre/tests/jsmarionette/runner/marionette-js-runner/test/integration/clientpromises.js REPORTER=spec make test-integration
> gaia@0.0.3 refresh /Users/anatal/projects/mozilla/gaia-andre
> npmr install
rm -rf profile profile-debug profile-test profile-gaia-test-b2g profile-gaia-test-firefox profile-raptor profile-test /Users/anatal/projects/mozilla/gaia-andre/build_stage docs minidumps
Test SDK directory: /Users/anatal/projects/mozilla/gaia-andre/b2g_sdk/39.0a1-2015-03-05-16-02-02
test -f /Users/anatal/projects/mozilla/gaia-andre/b2g_sdk/39.0a1-2015-03-05-16-02-02/B2G.app/Contents/MacOS/xpcshell
GAIA_DIR="/Users/anatal/projects/mozilla/gaia-andre" GAIA_DISTRIBUTION_DIR="/Users/anatal/projects/mozilla/gaia-andre/distribution" /Users/anatal/projects/mozilla/gaia-andre/b2g_sdk/39.0a1-2015-03-05-16-02-02/B2G.app/Contents/MacOS/xpcshell -f "/Users/anatal/projects/mozilla/gaia-andre/build/xpcshell-commonjs.js" -e "run('preload');"
[rebuild] rebuildAppDirs: ["/Users/anatal/projects/mozilla/gaia-andre/apps/bluetooth","/Users/anatal/projects/mozilla/gaia-andre/apps/bookmark","/Users/anatal/projects/mozilla/gaia-andre/apps/calendar","/Users/anatal/projects/mozilla/gaia-andre/apps/callscreen","/Users/anatal/projects/mozilla/gaia-andre/apps/camera","/Users/anatal/projects/mozilla/gaia-andre/apps/clock","/Users/anatal/projects/mozilla/gaia-andre/apps/communications","/Users/anatal/projects/mozilla/gaia-andre/apps/costcontrol","/Users/anatal/projects/mozilla/gaia-andre/apps/default_theme","/Users/anatal/projects/mozilla/gaia-andre/apps/download","/Users/anatal/projects/mozilla/gaia-andre/apps/email","/Users/anatal/projects/mozilla/gaia-andre/apps/emergency-call","/Users/anatal/projects/mozilla/gaia-andre/apps/findmydevice","/Users/anatal/projects/mozilla/gaia-andre/apps/fl","/Users/anatal/projects/mozilla/gaia-andre/apps/fm","/Users/anatal/projects/mozilla/gaia-andre/apps/ftu","/Users/anatal/projects/mozilla/gaia-andre/apps/gallery","/Users/anatal/projects/mozilla/gaia-andre/apps/homescreen","/Users/anatal/projects/mozilla/gaia-andre/apps/keyboard","/Users/anatal/projects/mozilla/gaia-andre/apps/marketplace.firefox.com","/Users/anatal/projects/mozilla/gaia-andre/apps/music","/Users/anatal/projects/mozilla/gaia-andre/apps/network-alerts","/Users/anatal/projects/mozilla/gaia-andre/apps/operatorvariant","/Users/anatal/projects/mozilla/gaia-andre/apps/pdfjs","/Users/anatal/projects/mozilla/gaia-andre/apps/ringtones","/Users/anatal/projects/mozilla/gaia-andre/apps/search","/Users/anatal/projects/mozilla/gaia-andre/apps/settings","/Users/anatal/projects/mozilla/gaia-andre/apps/sharedtest","/Users/anatal/projects/mozilla/gaia-andre/apps/sms","/Users/anatal/projects/mozilla/gaia-andre/apps/sync","/Users/anatal/projects/mozilla/gaia-andre/apps/system","/Users/anatal/projects/mozilla/gaia-andre/apps/verticalhome","/Users/anatal/projects/mozilla/gaia-andre/apps/video","/Users/anatal/projects/mozilla/gaia-andre/apps/wallpaper","/Users/anatal/projects/mozilla/gaia-andre/apps/wappush","/Users/anatal/projects/mozilla/gaia-andre/hosted_apps/buddyup","/Users/anatal/projects/mozilla/gaia-andre/hosted_apps/bugzillalite","/Users/anatal/projects/mozilla/gaia-andre/hosted_apps/calculator","/Users/anatal/projects/mozilla/gaia-andre/hosted_apps/facebook","/Users/anatal/projects/mozilla/gaia-andre/hosted_apps/notes","/Users/anatal/projects/mozilla/gaia-andre/hosted_apps/twitter","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/marketplace-dev.allizom.org","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/in_app_pay_test","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/marketplace.allizom.org","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/mochitest","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/ds-test","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/geoloc","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/l20n-app","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/membuster","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/test-ime","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/share-receiver","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/template","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/test-agent","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/test-container","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/test-iac-publisher","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/test-iac-subscriber","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/test-otasp","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/test-receiver-1","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/test-receiver-2","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/test-receiver-inline","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/test-wappush","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/uitest","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/uitest-privileged","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/contacts-manager","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/contacts-ds-provider1","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/contacts-ds-provider2","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/mobile-wallet","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/theme-test-1","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/theme-test-2","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/theme-test-3","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/nfc-api-test","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/music-oga","/Users/anatal/projects/mozilla/gaia-andre/dev_apps/upnp-test","/Users/anatal/projects/mozilla/gaia-andre/apps/settings/test/fixtures/addon1","/Users/anatal/projects/mozilla/gaia-andre/apps/settings/test/fixtures/addon2","/Users/anatal/projects/mozilla/gaia-andre/apps/settings/test/fixtures/addon3","/Users/anatal/projects/mozilla/gaia-andre/distros/raptor/apps/test-startup-limit","/Users/anatal/projects/mozilla/gaia-andre/shared"]
[svoperapps.js] PROFILE_DIR, GAIA_DISTRIBUTION_DIR, VARIANT_PATH are all required
[settings.js] Writing settings file: /Users/anatal/projects/mozilla/gaia-andre/profile-test/settings.json
[settings.js] Writing settings file: /Users/anatal/projects/mozilla/gaia-andre/profile-test/defaults/settings.json
[app] building bluetooth app...
[app] building calendar app...
[app] building camera app...
[app] building clock app...
[app] building communications app...
[app] building costcontrol app...
Will run rjs optimizer...
[app] building email app...
[app] building findmydevice app...
require.js optimize ok
[app] building ftu app...
[app] building gallery app...
[app] building homescreen app...
[app] building keyboard app...
[app] building music app...
[keyboard-load-layouts] The enabled layouts are set to: en, emoji, pt-BR, es, de, fr, fr-CA, pl, ko, zh-Hans-Pinyin, en-Dvorak
[keyboard-load-layouts] The downloadable layouts are set to: af, ar, bg-BDS, bg-Pho-Ban, bg-Pho-Trad, bn-Avro, bn-Probhat, bs, ca, cs-qwerty, cs, cy, da, de-Neo, de, dz-BT, el, emoji, en-Africa, en-Colemak, en-Dvorak, en-GB, en-Neo, en, eo, es-Americas, es, eu, fa, ff, fr-CA, fr-CH, fr-Dvorak-bepo, fr, fy, ga, gd, gl, gv, he, hi, hr, hu, ig, it, ko, lt, lv, mk, my, nb, nl, pl, pt-BR, pt-PT, ro, ru, sk, sq, sr-Cyrl, sr-Latn, sv, ta, te, th, tr-F, tr-Q, uk, vi-Qwerty, vi-Telex, vi-Typewriter, wo
[app] building operatorvariant app...
[operatorvariant] /Users/anatal/projects/mozilla/gaia-andre/distribution/variant.json not found. Single variant resources will not be added.
require.js optimize ok
[app] building search app...
[app] building settings app...
[cmd] /usr/local/bin/git --git-dir=/Users/anatal/projects/mozilla/gaia-andre/.git log -1 --format=%H%n%ct HEAD
[app] building sms app...
[settings-app-build] Writing git commit information to: /Users/anatal/projects/mozilla/gaia-andre/build_stage/settings/resources/gaia_commit.txt
[app] building system app...
[app] building verticalhome app...
[app] building wallpaper app...
[app] building wappush app...
[preprocessor] FIREFOX_SYNC true /Users/anatal/projects/mozilla/gaia-andre/build_stage/system,js,core.js
[preprocessor] FIREFOX_SYNC true /Users/anatal/projects/mozilla/gaia-andre/build_stage/system,js,fx_accounts_client.js
[OK] rjs optimize
[app] building music-oga app...
r.js optimize ok
[preprocessor] FIREFOX_SYNC true /Users/anatal/projects/mozilla/gaia-andre/build_stage/settings,elements,root.html
[preprocessor] FIREFOX_SYNC true /Users/anatal/projects/mozilla/gaia-andre/build_stage/settings,index.html
Finished: test ui config file: ./dev_apps/test-agent/config.json
Finished: Generating extensions
Profile Ready: please run [b2g|firefox] -profile /Users/anatal/projects/mozilla/gaia-andre/profile-test
DEBUG=* ./node_modules/.bin/mozilla-download \
--product mulet \
--branch mozilla-central \
/Users/anatal/projects/mozilla/gaia-andre
mozilla-download/main Found firefox at dest /Users/anatal/projects/mozilla/gaia-andre +0ms
touch -c mulet
TEST_MANIFEST=/Users/anatal/projects/mozilla/gaia-andre/shared/test/integration/local-manifest.json /usr/local/bin/npm run marionette -- --buildapp="desktop" --reporter="spec" --marionette-capabilities="/Users/anatal/projects/mozilla/gaia-andre/tests/jsmarionette/capabilities.json"
> gaia@0.0.3 marionette /Users/anatal/projects/mozilla/gaia-andre
> gaia-marionette "--buildapp=desktop" "--reporter=spec" "--marionette-capabilities=/Users/anatal/projects/mozilla/gaia-andre/tests/jsmarionette/capabilities.json"
+ export MOZ_DISABLE_NONLOCAL_CONNECTIONS=1
+ MOZ_DISABLE_NONLOCAL_CONNECTIONS=1
+ export LC_ALL=C
+ LC_ALL=C
+ SOURCE=/Users/anatal/projects/mozilla/gaia-andre/node_modules/.bin/gaia-marionette
+++ dirname /Users/anatal/projects/mozilla/gaia-andre/node_modules/.bin/gaia-marionette
++ cd /Users/anatal/projects/mozilla/gaia-andre/node_modules/.bin
++ pwd
+ DIR=/Users/anatal/projects/mozilla/gaia-andre/node_modules/.bin
++ cd /Users/anatal/projects/mozilla/gaia-andre/node_modules/.bin/../../bin
++ pwd
+ BINDIR=/Users/anatal/projects/mozilla/gaia-andre/bin
+ BUILDAPP=desktop
++ safe_which virtualenv
+++ which virtualenv
++ '[' /usr/local/bin/virtualenv ']'
++ which virtualenv
+ VIRTUALENV=/usr/local/bin/virtualenv
++ find /Users/anatal/projects/mozilla/gaia-andre/bin/.. -path '*/ci_venv'
+ CI_VENV=
+ '[' -x /usr/local/bin/virtualenv -a -x '' ']'
++ safe_which radicale
+++ which radicale
++ '[' '' ']'
+ '[' '!' -x /usr/local/bin/virtualenv -o '!' -x '' -o '!' -x '' ']'
+ echo -e 'The Radicale CalDAV server is not installed in the virtualenv, we will skip the CalDAV tests.\n \rIf you want to run the CalDAV tests, please run |make caldav-server-install| first.'
The Radicale CalDAV server is not installed in the virtualenv, we will skip the CalDAV tests.
If you want to run the CalDAV tests, please run |make caldav-server-install| first.
+ CALDAV_RELATED_TESTS='apps/calendar/test/marionette/caldav_test.js apps/calendar/test/marionette/server_test.js'
+ SKIP_TEST_FILES=' apps/calendar/test/marionette/caldav_test.js apps/calendar/test/marionette/server_test.js'
+ '[' -n ' apps/calendar/test/marionette/caldav_test.js apps/calendar/test/marionette/server_test.js' ']'
+ for FILE in '$SKIP_TEST_FILES'
+ SKIP_TEST_FILES_SCRIPT=' ! -path */apps/calendar/test/marionette/caldav_test.js'
+ for FILE in '$SKIP_TEST_FILES'
+ SKIP_TEST_FILES_SCRIPT=' ! -path */apps/calendar/test/marionette/caldav_test.js ! -path */apps/calendar/test/marionette/server_test.js'
+ SKIP_TEST_FILES=' ! -path */apps/calendar/test/marionette/caldav_test.js ! -path */apps/calendar/test/marionette/server_test.js'
++ cat /Users/anatal/projects/mozilla/gaia-andre/bin/../tests/jsmarionette/marionette_tests.txt
+ HARNESS_PATHS='*/client/marionette-client/test/integration/*
*/client/marionette-client/test/integration/drivers/*
*/plugins/marionette-apps/test/*_test.js
*/plugins/marionette-content-script/test/*_test.js
*/plugins/marionette-file-manager/test/integration/*
*/plugins/marionette-helper/test/*_test.js
*/plugins/marionette-js-logger/test/*_test.js
*/plugins/marionette-plugin-forms/test/integration/tests/*
*/plugins/marionette-settings-api/test/*_test.js
*/runner/marionette-js-runner/test/integration/*'
+ '[' -z /Users/anatal/projects/mozilla/gaia-andre/tests/jsmarionette/runner/marionette-js-runner/test/integration/clientpromises.js ']'
+ '[' -n '' ']'
+ '[' -z /Users/anatal/projects/mozilla/gaia-andre/b2g_sdk/39.0a1-2015-03-05-16-02-02 ']'
+ '[' -z /Users/anatal/projects/mozilla/gaia-andre/b2g_sdk/39.0a1-2015-03-05-16-02-02/B2G.app/Contents/MacOS/xpcshell ']'
++ dirname /Users/anatal/projects/mozilla/gaia-andre/b2g_sdk/39.0a1-2015-03-05-16-02-02/B2G.app/Contents/MacOS/xpcshell
+ XPCSHELL_DIR=/Users/anatal/projects/mozilla/gaia-andre/b2g_sdk/39.0a1-2015-03-05-16-02-02/B2G.app/Contents/MacOS
+ HOST_LOG_OPTS=
+ '[' '' ']'
+ VERBOSE_OPTS=
+ '[' '' ']'
+ OOP_OPTS=
+ '[' '' ']'
+ RUNTIME_OPTS=
+ '[' '' ']'
+ '[' '!' -z '' ']'
+ '[' desktop '!=' desktop ']'
+ DEVICE_OPTS=
+ '[' '' ']'
+ '[' '' ']'
+ '[' '' ']'
+ '[' '' ']'
+ DEVICE_TYPE_OPT=
+ '[' -z '' ']'
+ DEVICE_TYPE_OPT='--device-type phone'
+ TARGET=/Users/anatal/projects/mozilla/gaia-andre/node_modules/.bin/marionette-mocha
+ export PATH=/Users/anatal/projects/mozilla/gaia-andre/b2g_sdk/39.0a1-2015-03-05-16-02-02/B2G.app/Contents/MacOS:/usr/local/lib/node_modules/npm/bin/node-gyp-bin:/Users/anatal/projects/mozilla/gaia-andre/node_modules/.bin:/Users/anatal/projects/mozilla/moz-git-tools:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
+ PATH=/Users/anatal/projects/mozilla/gaia-andre/b2g_sdk/39.0a1-2015-03-05-16-02-02/B2G.app/Contents/MacOS:/usr/local/lib/node_modules/npm/bin/node-gyp-bin:/Users/anatal/projects/mozilla/gaia-andre/node_modules/.bin:/Users/anatal/projects/mozilla/moz-git-tools:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
+ '[' '!' -z /Users/anatal/projects/mozilla/gaia-andre/shared/test/integration/local-manifest.json ']'
++ /Users/anatal/projects/mozilla/gaia-andre/node_modules/.bin/apply-manifest /Users/anatal/projects/mozilla/gaia-andre/shared/test/integration/local-manifest.json /Users/anatal/projects/mozilla/gaia-andre/tests/jsmarionette/runner/marionette-js-runner/test/integration/clientpromises.js
+ TEST_FILES=/Users/anatal/projects/mozilla/gaia-andre/tests/jsmarionette/runner/marionette-js-runner/test/integration/clientpromises.js
++ echo /Users/anatal/projects/mozilla/gaia-andre/tests/jsmarionette/runner/marionette-js-runner/test/integration/clientpromises.js
++ tr ' ' '\n'
++ sort
+ PRETTY_TEST_FILES=/Users/anatal/projects/mozilla/gaia-andre/tests/jsmarionette/runner/marionette-js-runner/test/integration/clientpromises.js
+ echo -e '------- Will run the following test files:\n/Users/anatal/projects/mozilla/gaia-andre/tests/jsmarionette/runner/marionette-js-runner/test/integration/clientpromises.js\n-------'
------- Will run the following test files:
/Users/anatal/projects/mozilla/gaia-andre/tests/jsmarionette/runner/marionette-js-runner/test/integration/clientpromises.js
-------
+ export _RETRY_TEST_FILES=/Users/anatal/projects/mozilla/gaia-andre/tests/jsmarionette/runner/marionette-js-runner/test/integration/clientpromises.js
+ _RETRY_TEST_FILES=/Users/anatal/projects/mozilla/gaia-andre/tests/jsmarionette/runner/marionette-js-runner/test/integration/clientpromises.js
+ /Users/anatal/projects/mozilla/gaia-andre/node_modules/.bin/marionette-mocha /Users/anatal/projects/mozilla/gaia-andre/tests/jsmarionette/runner/marionette-js-runner/test/integration/clientpromises.js --device-type phone --profile-builder /Users/anatal/projects/mozilla/gaia-andre/node_modules/.bin/../gaia-marionette/node_modules/profile-builder --buildapp=desktop --reporter=spec --marionette-capabilities=/Users/anatal/projects/mozilla/gaia-andre/tests/jsmarionette/capabilities.json
client for promises driver
✓ send a script using promises (205ms)
1 passing (9s)
mozillas-MacBook-Pro-8:gaia-andre anatal$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment