builder: mozilla-esr52_ubuntu32_vm-debug_test-xpcshell-3 slave: tst-linux32-spot-341 starttime: 1536023917.4 results: failure (2) buildid: 20180903170901 builduid: ce3392f3832448448c75a3a57230f6dc revision: a82571baddca9dbf1bb1dd9ca889cc6b8dcd6c76 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2018-09-03 18:18:37.401088) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2018-09-03 18:18:37.401623) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2018-09-03 18:18:37.401949) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2018-09-03 18:18:37.465768) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2018-09-03 18:18:37.466102) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075 _=/tools/buildbot/bin/python using PTY: False --2018-09-03 18:18:37-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.208.203 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.208.203|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 4.28M=0.003s 2018-09-03 18:18:37 (4.28 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.450741 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2018-09-03 18:18:37.936073) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2018-09-03 18:18:37.936460) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.072848 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2018-09-03 18:18:38.053269) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2018-09-03 18:18:38.053686) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-esr52 --rev a82571baddca9dbf1bb1dd9ca889cc6b8dcd6c76 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-esr52 --rev a82571baddca9dbf1bb1dd9ca889cc6b8dcd6c76 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075 _=/tools/buildbot/bin/python using PTY: False 2018-09-03 18:18:38,306 truncating revision to first 12 chars 2018-09-03 18:18:38,307 Setting DEBUG logging. 2018-09-03 18:18:38,307 attempt 1/10 2018-09-03 18:18:38,308 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-esr52/a82571baddca?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2018-09-03 18:18:38,740 unpacking tar archive at: mozilla-esr52-a82571baddca/testing/mozharness/ program finished with exit code 0 elapsedTime=1.112414 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2018-09-03 18:18:39.184702) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2018-09-03 18:18:39.185096) ========= script_repo_revision: a82571baddca9dbf1bb1dd9ca889cc6b8dcd6c76 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2018-09-03 18:18:39.185561) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2018-09-03 18:18:39.185883) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2018-09-03 18:18:39.195546) ========= ========= Started '/tools/buildbot/bin/python -u ...' failed (results: 2, elapsed: 2 hrs, 0 secs) (at 2018-09-03 18:18:39.195857) ========= /tools/buildbot/bin/python -u scripts/scripts/desktop_unittest.py --cfg unittests/linux_unittest.py --xpcshell-suite xpcshell --total-chunks 4 --this-chunk 3 --blob-upload-branch mozilla-esr52 --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', '-u', 'scripts/scripts/desktop_unittest.py', '--cfg', 'unittests/linux_unittest.py', '--xpcshell-suite', 'xpcshell', '--total-chunks', '4', '--this-chunk', '3', '--blob-upload-branch', 'mozilla-esr52', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075 _=/tools/buildbot/bin/python using PTY: False 18:18:39 INFO - MultiFileLogger online at 20180903 18:18:39 in /builds/slave/test 18:18:39 INFO - Run as scripts/scripts/desktop_unittest.py --cfg unittests/linux_unittest.py --xpcshell-suite xpcshell --total-chunks 4 --this-chunk 3 --blob-upload-branch mozilla-esr52 --download-symbols true 18:18:39 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:18:39 INFO - {'all_cppunittest_suites': {'cppunittest': {'tests': ('tests/cppunittest',)}}, 18:18:39 INFO - 'all_gtest_suites': {'gtest': ()}, 18:18:39 INFO - 'all_jittest_suites': {'jittest': (), 18:18:39 INFO - 'jittest-chunked': (), 18:18:39 INFO - 'jittest1': ('--total-chunks=2', '--this-chunk=1'), 18:18:39 INFO - 'jittest2': ('--total-chunks=2', '--this-chunk=2')}, 18:18:39 INFO - 'all_mochitest_suites': {'a11y': ('--flavor=a11y',), 18:18:39 INFO - 'browser-chrome': ('--flavor=browser',), 18:18:39 INFO - 'browser-chrome-addons': ('--flavor=browser', 18:18:39 INFO - '--chunk-by-runtime', 18:18:39 INFO - '--tag=addons'), 18:18:39 INFO - 'browser-chrome-chunked': ('--flavor=browser', 18:18:39 INFO - '--chunk-by-runtime'), 18:18:39 INFO - 'browser-chrome-clipboard': ('--flavor=browser', 18:18:39 INFO - '--subsuite=clipboard'), 18:18:39 INFO - 'browser-chrome-coverage': ('--flavor=browser', 18:18:39 INFO - '--chunk-by-runtime', 18:18:39 INFO - '--timeout=1200'), 18:18:39 INFO - 'browser-chrome-gpu': ('--flavor=browser', 18:18:39 INFO - '--subsuite=gpu'), 18:18:39 INFO - 'browser-chrome-screenshots': ('--flavor=browser', 18:18:39 INFO - '--subsuite=screenshots'), 18:18:39 INFO - 'chrome': ('--flavor=chrome',), 18:18:39 INFO - 'chrome-chunked': ('--flavor=chrome', 18:18:39 INFO - '--chunk-by-dir=4'), 18:18:39 INFO - 'chrome-clipboard': ('--flavor=chrome', 18:18:39 INFO - '--subsuite=clipboard'), 18:18:39 INFO - 'chrome-gpu': ('--flavor=chrome', '--subsuite=gpu'), 18:18:39 INFO - 'jetpack-addon': ('--flavor=jetpack-addon',), 18:18:39 INFO - 'jetpack-package': ('--flavor=jetpack-package',), 18:18:39 INFO - 'jetpack-package-clipboard': ('--flavor=jetpack-package', 18:18:39 INFO - '--subsuite=clipboard'), 18:18:39 INFO - 'mochitest-devtools-chrome': ('--flavor=browser', 18:18:39 INFO - '--subsuite=devtools'), 18:18:39 INFO - 'mochitest-devtools-chrome-chunked': ('--flavor=browser', 18:18:39 INFO - '--subsuite=devtools', 18:18:39 INFO - '--chunk-by-runtime'), 18:18:39 INFO - 'mochitest-devtools-chrome-coverage': ('--flavor=browser', 18:18:39 INFO - '--subsuite=devtools', 18:18:39 INFO - '--chunk-by-runtime', 18:18:39 INFO - '--timeout=1200'), 18:18:39 INFO - 'mochitest-gl': ('--subsuite=webgl',), 18:18:39 INFO - 'mochitest-media': ('--subsuite=media',), 18:18:39 INFO - 'plain': (), 18:18:39 INFO - 'plain-chunked': ('--chunk-by-dir=4',), 18:18:39 INFO - 'plain-clipboard': ('--subsuite=clipboard',), 18:18:39 INFO - 'plain-gpu': ('--subsuite=gpu',), 18:18:39 INFO - 'valgrind-plain': ('--valgrind=/usr/bin/valgrind', 18:18:39 INFO - '--valgrind-supp-files=/builds/slave/test/build/tests/mochitest/i386-redhat-linux-gnu.sup,/builds/slave/test/build/tests/mochitest/cross-architecture.sup', 18:18:39 INFO - '--timeout=900', 18:18:39 INFO - '--max-timeouts=50')}, 18:18:39 INFO - 'all_mozbase_suites': {'mozbase': ()}, 18:18:39 INFO - 'all_reftest_suites': {'crashtest': {'options': ('--suite=crashtest',), 18:18:39 INFO - 'tests': ('tests/reftest/tests/testing/crashtest/crashtests.list',)}, 18:18:39 INFO - 'jsreftest': {'options': ('--extra-profile-file=tests/jsreftest/tests/user.js', 18:18:39 INFO - '--suite=jstestbrowser'), 18:18:39 INFO - 'tests': ('tests/jsreftest/tests/jstests.list',)}, 18:18:39 INFO - 'reftest': {'options': ('--suite=reftest',), 18:18:39 INFO - 'tests': ('tests/reftest/tests/layout/reftests/reftest.list',)}, 18:18:39 INFO - 'reftest-no-accel': {'options': ('--suite=reftest', 18:18:39 INFO - '--setpref=layers.acceleration.force-enabled=disabled'), 18:18:39 INFO - 'tests': ('tests/reftest/tests/layout/reftests/reftest.list',)}}, 18:18:39 INFO - 'all_xpcshell_suites': {'xpcshell': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', 18:18:39 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 18:18:39 INFO - 'tests': ()}, 18:18:39 INFO - 'xpcshell-addons': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', 18:18:39 INFO - '--tag=addons', 18:18:39 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 18:18:39 INFO - 'tests': ()}, 18:18:39 INFO - 'xpcshell-coverage': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', 18:18:39 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 18:18:39 INFO - 'tests': ()}}, 18:18:39 INFO - 'allow_software_gl_layers': False, 18:18:39 INFO - 'append_to_log': False, 18:18:39 INFO - 'base_work_dir': '/builds/slave/test', 18:18:39 INFO - 'binary_path': '/builds/slave/test/build/application/firefox/firefox-bin', 18:18:39 INFO - 'blob_upload_branch': 'mozilla-esr52', 18:18:39 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:18:39 INFO - 'buildbot_json_path': 'buildprops.json', 18:18:39 INFO - 'buildbot_max_log_size': 52428800, 18:18:39 INFO - 'code_coverage': False, 18:18:39 INFO - 'config_files': ('unittests/linux_unittest.py',), 18:18:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:18:39 INFO - 'download_minidump_stackwalk': True, 18:18:39 INFO - 'download_nodejs': True, 18:18:39 INFO - 'download_symbols': 'true', 18:18:39 INFO - 'e10s': False, 18:18:39 INFO - 'exe_suffix': '', 18:18:39 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:18:39 INFO - 'tooltool.py': '/tools/tooltool.py', 18:18:39 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:18:39 INFO - '/tools/misc-python/virtualenv.py')}, 18:18:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:18:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:18:39 INFO - 'installer_path': '/builds/slave/test/build/installer.tar.bz2', 18:18:39 INFO - 'log_level': 'info', 18:18:39 INFO - 'log_to_console': True, 18:18:39 INFO - 'minidump_save_path': '%(abs_work_dir)s/../minidumps', 18:18:39 INFO - 'minidump_stackwalk_path': 'linux32-minidump_stackwalk', 18:18:39 INFO - 'minidump_tooltool_manifest_path': 'config/tooltool-manifests/linux32/releng.manifest', 18:18:39 INFO - 'minimum_tests_zip_dirs': ('bin/*', 18:18:39 INFO - 'certs/*', 18:18:39 INFO - 'config/*', 18:18:39 INFO - 'mach', 18:18:39 INFO - 'marionette/*', 18:18:39 INFO - 'modules/*', 18:18:39 INFO - 'mozbase/*', 18:18:39 INFO - 'tools/*'), 18:18:39 INFO - 'no_random': False, 18:18:39 INFO - 'nodejs_path': 'node-linux-x86/bin/node', 18:18:39 INFO - 'nodejs_tooltool_manifest_path': 'config/tooltool-manifests/linux32/nodejs.manifest', 18:18:39 INFO - 'opt_config_files': (), 18:18:39 INFO - 'pip_index': False, 18:18:39 INFO - 'preflight_run_cmd_suites': ({'architectures': ('32bit', '64bit'), 18:18:39 INFO - 'cmd': ('xset', 's', 'off', 's', 'reset'), 18:18:39 INFO - 'enabled': True, 18:18:39 INFO - 'halt_on_failure': False, 18:18:39 INFO - 'name': 'disable_screen_saver'}, 18:18:39 INFO - {'architectures': ('32bit',), 18:18:39 INFO - 'cmd': ('python', 18:18:39 INFO - '../scripts/external_tools/mouse_and_screen_resolution.py', 18:18:39 INFO - '--configuration-file', 18:18:39 INFO - '../scripts/external_tools/machine-configuration.json'), 18:18:39 INFO - 'enabled': False, 18:18:39 INFO - 'halt_on_failure': True, 18:18:39 INFO - 'name': 'run mouse & screen adjustment script'}), 18:18:39 INFO - 'require_test_zip': True, 18:18:39 INFO - 'run_all_suites': False, 18:18:39 INFO - 'run_cmd_checks_enabled': True, 18:18:39 INFO - 'run_file_names': {'cppunittest': 'runcppunittests.py', 18:18:39 INFO - 'gtest': 'rungtests.py', 18:18:39 INFO - 'jittest': 'jit_test.py', 18:18:39 INFO - 'mochitest': 'runtests.py', 18:18:39 INFO - 'mozbase': 'test.py', 18:18:39 INFO - 'mozmill': 'runtestlist.py', 18:18:39 INFO - 'reftest': 'runreftest.py', 18:18:39 INFO - 'xpcshell': 'runxpcshelltests.py'}, 18:18:39 INFO - 'specific_tests_zip_dirs': {'cppunittest': ('cppunittest/*',), 18:18:39 INFO - 'gtest': ('gtest/*',), 18:18:39 INFO - 'jittest': ('jit-test/*',), 18:18:39 INFO - 'mochitest': ('mochitest/*',), 18:18:39 INFO - 'mozbase': ('mozbase/*',), 18:18:39 INFO - 'mozmill': ('mozmill/*',), 18:18:39 INFO - 'reftest': ('reftest/*', 'jsreftest/*'), 18:18:39 INFO - 'xpcshell': ('xpcshell/*',)}, 18:18:39 INFO - 'specified_xpcshell_suites': ('xpcshell',), 18:18:39 INFO - 'strict_content_sandbox': False, 18:18:39 INFO - 'suite_definitions': {'cppunittest': {'options': ('--symbols-path=%(symbols_path)s', 18:18:39 INFO - '--xre-path=%(abs_app_dir)s'), 18:18:39 INFO - 'run_filename': 'runcppunittests.py', 18:18:39 INFO - 'testsdir': 'cppunittest'}, 18:18:39 INFO - 'gtest': {'options': ('--xre-path=%(abs_res_dir)s', 18:18:39 INFO - '--cwd=%(gtest_dir)s', 18:18:39 INFO - '--symbols-path=%(symbols_path)s', 18:18:39 INFO - '--utility-path=tests/bin', 18:18:39 INFO - '%(binary_path)s'), 18:18:39 INFO - 'run_filename': 'rungtests.py'}, 18:18:39 INFO - 'jittest': {'options': ('tests/bin/js', 18:18:39 INFO - '--no-slow', 18:18:39 INFO - '--no-progress', 18:18:39 INFO - '--format=automation', 18:18:39 INFO - '--jitflags=all', 18:18:39 INFO - '--timeout=970'), 18:18:39 INFO - 'run_filename': 'jit_test.py', 18:18:39 INFO - 'run_timeout': 1000, 18:18:39 INFO - 'testsdir': 'jit-test/jit-test'}, 18:18:39 INFO - 'mochitest': {'options': ('--appname=%(binary_path)s', 18:18:39 INFO - '--utility-path=tests/bin', 18:18:39 INFO - '--extra-profile-file=tests/bin/plugins', 18:18:39 INFO - '--symbols-path=%(symbols_path)s', 18:18:39 INFO - '--certificate-path=tests/certs', 18:18:39 INFO - '--setpref=webgl.force-enabled=true', 18:18:39 INFO - '--quiet', 18:18:39 INFO - '--log-raw=%(raw_log_file)s', 18:18:39 INFO - '--log-errorsummary=%(error_summary_file)s', 18:18:39 INFO - '--use-test-media-devices', 18:18:39 INFO - '--screenshot-on-fail', 18:18:39 INFO - '--cleanup-crashes', 18:18:39 INFO - '--marionette-startup-timeout=180'), 18:18:39 INFO - 'run_filename': 'runtests.py', 18:18:39 INFO - 'testsdir': 'mochitest'}, 18:18:39 INFO - 'mozbase': {'options': ('-b', '%(binary_path)s'), 18:18:39 INFO - 'run_filename': 'test.py', 18:18:39 INFO - 'testsdir': 'mozbase'}, 18:18:39 INFO - 'mozmill': {'options': ('--binary=%(binary_path)s', 18:18:39 INFO - '--testing-modules-dir=test/modules', 18:18:39 INFO - '--plugins-path=%(test_plugin_path)s', 18:18:39 INFO - '--symbols-path=%(symbols_path)s'), 18:18:39 INFO - 'run_filename': 'runtestlist.py', 18:18:39 INFO - 'testsdir': 'mozmill'}, 18:18:39 INFO - 'reftest': {'options': ('--appname=%(binary_path)s', 18:18:39 INFO - '--utility-path=tests/bin', 18:18:39 INFO - '--extra-profile-file=tests/bin/plugins', 18:18:39 INFO - '--symbols-path=%(symbols_path)s', 18:18:39 INFO - '--log-raw=%(raw_log_file)s', 18:18:39 INFO - '--log-errorsummary=%(error_summary_file)s', 18:18:39 INFO - '--cleanup-crashes'), 18:18:39 INFO - 'run_filename': 'runreftest.py', 18:18:39 INFO - 'testsdir': 'reftest'}, 18:18:39 INFO - 'xpcshell': {'options': ('--symbols-path=%(symbols_path)s', 18:18:39 INFO - '--test-plugin-path=%(test_plugin_path)s', 18:18:39 INFO - '--log-raw=%(raw_log_file)s', 18:18:39 INFO - '--log-errorsummary=%(error_summary_file)s', 18:18:39 INFO - '--utility-path=tests/bin'), 18:18:39 INFO - 'run_filename': 'runxpcshelltests.py', 18:18:39 INFO - 'testsdir': 'xpcshell'}}, 18:18:39 INFO - 'this_chunk': '3', 18:18:39 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:18:39 INFO - 'total_chunks': '4', 18:18:39 INFO - 'unstructured_flavors': {'cppunittest': (), 18:18:39 INFO - 'gtest': (), 18:18:39 INFO - 'jittest': (), 18:18:39 INFO - 'mochitest': ('jetpack',), 18:18:39 INFO - 'mozbase': (), 18:18:39 INFO - 'mozmill': (), 18:18:39 INFO - 'xpcshell': ()}, 18:18:39 INFO - 'vcs_output_timeout': 1000, 18:18:39 INFO - 'virtualenv_path': 'venv', 18:18:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:18:39 INFO - 'work_dir': 'build', 18:18:39 INFO - 'xpcshell_name': 'xpcshell'} 18:18:39 INFO - [mozharness: 2018-09-04 01:18:39.878166Z] Running clobber step. 18:18:39 INFO - Running pre-action listener: _resource_record_pre_action 18:18:39 INFO - Running main action method: clobber 18:18:39 INFO - rmtree: /builds/slave/test/build 18:18:39 INFO - Running post-action listener: _resource_record_post_action 18:18:39 INFO - [mozharness: 2018-09-04 01:18:39.919044Z] Finished clobber step (success) 18:18:39 INFO - [mozharness: 2018-09-04 01:18:39.919800Z] Running read-buildbot-config step. 18:18:39 INFO - Running pre-action listener: _resource_record_pre_action 18:18:39 INFO - Running main action method: read_buildbot_config 18:18:39 INFO - Using buildbot properties: 18:18:39 INFO - { 18:18:39 INFO - "project": "", 18:18:39 INFO - "product": "firefox", 18:18:39 INFO - "script_repo_revision": "production", 18:18:39 INFO - "scheduler": "tests-mozilla-esr52-ubuntu32_vm-debug-unittest", 18:18:39 INFO - "repository": "", 18:18:39 INFO - "buildername": "Ubuntu VM 12.04 mozilla-esr52 debug test xpcshell-3", 18:18:39 INFO - "buildid": "20180903170901", 18:18:39 INFO - "pgo_build": "False", 18:18:39 INFO - "basedir": "/builds/slave/test", 18:18:39 INFO - "buildnumber": 27, 18:18:39 INFO - "slavename": "tst-linux32-spot-341", 18:18:39 INFO - "revision": "a82571baddca9dbf1bb1dd9ca889cc6b8dcd6c76", 18:18:39 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 18:18:39 INFO - "platform": "linux", 18:18:39 INFO - "branch": "mozilla-esr52", 18:18:39 INFO - "repo_path": "releases/mozilla-esr52", 18:18:39 INFO - "moz_repo_path": "", 18:18:39 INFO - "stage_platform": "linux", 18:18:39 INFO - "builduid": "ce3392f3832448448c75a3a57230f6dc", 18:18:39 INFO - "slavebuilddir": "test" 18:18:39 INFO - } 18:18:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.tar.bz2. 18:18:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.test_packages.json. 18:18:39 INFO - Running post-action listener: _resource_record_post_action 18:18:39 INFO - [mozharness: 2018-09-04 01:18:39.939960Z] Finished read-buildbot-config step (success) 18:18:39 INFO - [mozharness: 2018-09-04 01:18:39.940636Z] Running download-and-extract step. 18:18:39 INFO - Running pre-action listener: _pre_download_and_extract 18:18:39 WARNING - Try message not found. 18:18:39 INFO - Running pre-action listener: _resource_record_pre_action 18:18:39 INFO - Running main action method: download_and_extract 18:18:39 INFO - mkdir: /builds/slave/test/build/tests 18:18:39 INFO - Downloading https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-52.9.1.en-US.linux-i686.test_packages.json 18:18:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-52.9.1.en-US.linux-i686.test_packages.json'}, attempt #1 18:18:41 INFO - Downloaded 1325 bytes. 18:18:41 INFO - Reading from file /builds/slave/test/build/firefox-52.9.1.en-US.linux-i686.test_packages.json 18:18:41 INFO - Using the following test package requirements: 18:18:41 INFO - {u'common': [u'firefox-52.9.1.en-US.linux-i686.common.tests.zip'], 18:18:41 INFO - u'cppunittest': [u'firefox-52.9.1.en-US.linux-i686.common.tests.zip', 18:18:41 INFO - u'firefox-52.9.1.en-US.linux-i686.cppunittest.tests.zip'], 18:18:41 INFO - u'gtest': [u'firefox-52.9.1.en-US.linux-i686.common.tests.zip', 18:18:41 INFO - u'firefox-52.9.1.en-US.linux-i686.gtest.tests.zip'], 18:18:41 INFO - u'jittest': [u'firefox-52.9.1.en-US.linux-i686.common.tests.zip', 18:18:41 INFO - u'jsshell-linux-i686.zip'], 18:18:41 INFO - u'mochitest': [u'firefox-52.9.1.en-US.linux-i686.common.tests.zip', 18:18:41 INFO - u'firefox-52.9.1.en-US.linux-i686.mochitest.tests.zip'], 18:18:41 INFO - u'mozbase': [u'firefox-52.9.1.en-US.linux-i686.common.tests.zip'], 18:18:41 INFO - u'reftest': [u'firefox-52.9.1.en-US.linux-i686.common.tests.zip', 18:18:41 INFO - u'firefox-52.9.1.en-US.linux-i686.reftest.tests.zip'], 18:18:41 INFO - u'talos': [u'firefox-52.9.1.en-US.linux-i686.common.tests.zip', 18:18:41 INFO - u'firefox-52.9.1.en-US.linux-i686.talos.tests.zip'], 18:18:41 INFO - u'web-platform': [u'firefox-52.9.1.en-US.linux-i686.common.tests.zip', 18:18:41 INFO - u'firefox-52.9.1.en-US.linux-i686.web-platform.tests.zip'], 18:18:41 INFO - u'xpcshell': [u'firefox-52.9.1.en-US.linux-i686.common.tests.zip', 18:18:41 INFO - u'firefox-52.9.1.en-US.linux-i686.xpcshell.tests.zip']} 18:18:41 INFO - Downloading packages: [u'firefox-52.9.1.en-US.linux-i686.common.tests.zip', u'firefox-52.9.1.en-US.linux-i686.xpcshell.tests.zip'] for test suite category: xpcshell 18:18:41 INFO - Adding 'mozinfo.json' for extraction from common.tests zip file 18:18:41 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, certs/*, config/*, mach, marionette/*, modules/*, mozbase/*, tools/*, xpcshell/*, mozinfo.json from https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.common.tests.zip 18:18:41 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.common.tests.zip'}, attempt #1 18:18:41 INFO - Fetch https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.common.tests.zip into memory 18:18:43 INFO - Http code: 200 18:18:43 INFO - via: 1.1 ad0facfe7d63627c0e0ba86d5b59be6f.cloudfront.net (CloudFront) 18:18:43 INFO - x-amz-cf-id: ADuKXf1dd28mJuGz8ePCyvSxMNnYyC1_OHf0C9zpnxyz3mnRVZzvQA== 18:18:43 INFO - x-amz-version-id: ul7JCs8xCEd1_Ra8WcMvyxH0aq4nu.NP 18:18:56 INFO - Expected file size: 20792481 18:18:56 INFO - Obtained file size: 20792481 18:18:58 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, certs/*, config/*, mach, marionette/*, modules/*, mozbase/*, tools/*, xpcshell/*, mozinfo.json from https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.xpcshell.tests.zip 18:18:58 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.xpcshell.tests.zip'}, attempt #1 18:18:58 INFO - Fetch https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.xpcshell.tests.zip into memory 18:18:59 INFO - Http code: 200 18:18:59 INFO - via: 1.1 b4ea2729fd578be910c01c56ff649848.cloudfront.net (CloudFront) 18:18:59 INFO - x-amz-cf-id: eklgj9_zLA-gARO1tEAtZjmt_gOZnlF98lUkK9VCwi5COziCj9d_6g== 18:18:59 INFO - x-amz-version-id: 20HCbdIVIK3DDnynyX2ph378ReKJaa7R 18:19:07 INFO - Expected file size: 10921448 18:19:07 INFO - Obtained file size: 10921448 18:19:13 INFO - Downloading https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/installer.tar.bz2 18:19:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/installer.tar.bz2'}, attempt #1 18:19:55 INFO - Downloaded 71293090 bytes. 18:19:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.tar.bz2 18:19:55 INFO - mkdir: /builds/slave/test/properties 18:19:55 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:19:55 INFO - Writing to file /builds/slave/test/properties/build_url 18:19:55 INFO - Contents: 18:19:55 INFO - build_url:https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.tar.bz2 18:19:55 INFO - retry: Calling query_symbols_url with args: (), kwargs: {'raise_on_failure': True}, attempt #1 18:19:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.crashreporter-symbols.zip 18:19:57 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:19:57 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:19:57 INFO - Contents: 18:19:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.crashreporter-symbols.zip 18:19:57 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.crashreporter-symbols.zip 18:19:57 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 18:19:57 INFO - Fetch https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.crashreporter-symbols.zip into memory 18:19:59 INFO - Http code: 200 18:19:59 INFO - via: 1.1 3df0e96570f640eae90deafa684398c8.cloudfront.net (CloudFront) 18:19:59 INFO - x-amz-cf-id: zC9ZpJEQBEkkHq_S2GFIKuYHp8snQd3KTJDuaUnWh6h5Qu4NGwpYqw== 18:19:59 INFO - x-amz-version-id: VLb2eP19TQw.AKAB22Ws.L0Zna9oS0bl 18:21:45 INFO - Expected file size: 170478291 18:21:45 INFO - Obtained file size: 170478291 18:22:11 INFO - Running post-action listener: _resource_record_post_action 18:22:11 INFO - Running post-action listener: set_extra_try_arguments 18:22:11 INFO - [mozharness: 2018-09-04 01:22:11.766215Z] Finished download-and-extract step (success) 18:22:11 INFO - [mozharness: 2018-09-04 01:22:11.766998Z] Running create-virtualenv step. 18:22:11 INFO - Running pre-action listener: _install_mozbase 18:22:11 INFO - Running pre-action listener: _pre_create_virtualenv 18:22:11 INFO - Running pre-action listener: _resource_record_pre_action 18:22:11 INFO - Running main action method: create_virtualenv 18:22:11 INFO - Creating virtualenv /builds/slave/test/build/venv 18:22:11 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/scripts/external_tools/virtualenv/virtualenv.py', '--always-copy', '/builds/slave/test/build/venv'] in /builds/slave/test/build 18:22:11 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/scripts/external_tools/virtualenv/virtualenv.py --always-copy /builds/slave/test/build/venv 18:22:11 INFO - Using partial env: {'VIRTUALENV_NO_DOWNLOAD': '1'} 18:22:16 INFO - Using real prefix '/usr' 18:22:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:22:20 INFO - Installing setuptools, pip, wheel...done. 18:22:20 INFO - Return code: 0 18:22:20 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 18:22:20 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb72a95e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb7284e30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94821b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9476df8>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x947b918>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x947b148>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:22:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'psutil>=3.1.1'] in /builds/slave/test/build 18:22:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org psutil>=3.1.1 18:22:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:22:20 INFO - 'CCACHE_UMASK': '002', 18:22:20 INFO - 'DISPLAY': ':0', 18:22:20 INFO - 'HOME': '/home/cltbld', 18:22:20 INFO - 'LANG': 'en_US.UTF-8', 18:22:20 INFO - 'LOGNAME': 'cltbld', 18:22:20 INFO - 'MAIL': '/var/mail/cltbld', 18:22:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:22:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:22:20 INFO - 'MOZ_NO_REMOTE': '1', 18:22:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:22:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:22:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:22:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:22:20 INFO - 'PWD': '/builds/slave/test', 18:22:20 INFO - 'SHELL': '/bin/bash', 18:22:20 INFO - 'SHLVL': '1', 18:22:20 INFO - 'TERM': 'linux', 18:22:20 INFO - 'TMOUT': '86400', 18:22:20 INFO - 'USER': 'cltbld', 18:22:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 18:22:20 INFO - '_': '/tools/buildbot/bin/python'} 18:22:22 INFO - Ignoring indexes: https://pypi.python.org/simple 18:22:22 INFO - Collecting psutil>=3.1.1 18:22:22 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 18:22:22 INFO - SNIMissingWarning 18:22:22 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 18:22:22 INFO - InsecurePlatformWarning 18:22:23 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 18:22:23 INFO - InsecurePlatformWarning 18:22:26 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/psutil-5.4.3.tar.gz (412kB) 18:22:28 INFO - Building wheels for collected packages: psutil 18:22:28 INFO - Running setup.py bdist_wheel for psutil: started 18:22:32 INFO - Running setup.py bdist_wheel for psutil: finished with status 'done' 18:22:33 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/80/3b/7d/50d02fa834e4d74ba3c01a3ae8a3f8b61edeba6b2dad895e79 18:22:33 INFO - Successfully built psutil 18:22:33 INFO - Installing collected packages: psutil 18:22:33 INFO - Successfully installed psutil-5.4.3 18:22:33 INFO - Return code: 0 18:22:33 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 18:22:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb72a95e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb7284e30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94821b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9476df8>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x947b918>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x947b148>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:22:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 18:22:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org mozsystemmonitor==0.3 18:22:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:22:33 INFO - 'CCACHE_UMASK': '002', 18:22:33 INFO - 'DISPLAY': ':0', 18:22:33 INFO - 'HOME': '/home/cltbld', 18:22:33 INFO - 'LANG': 'en_US.UTF-8', 18:22:33 INFO - 'LOGNAME': 'cltbld', 18:22:33 INFO - 'MAIL': '/var/mail/cltbld', 18:22:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:22:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:22:33 INFO - 'MOZ_NO_REMOTE': '1', 18:22:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:22:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:22:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:22:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:22:33 INFO - 'PWD': '/builds/slave/test', 18:22:33 INFO - 'SHELL': '/bin/bash', 18:22:33 INFO - 'SHLVL': '1', 18:22:33 INFO - 'TERM': 'linux', 18:22:33 INFO - 'TMOUT': '86400', 18:22:33 INFO - 'USER': 'cltbld', 18:22:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 18:22:33 INFO - '_': '/tools/buildbot/bin/python'} 18:22:35 INFO - Ignoring indexes: https://pypi.python.org/simple 18:22:35 INFO - Collecting mozsystemmonitor==0.3 18:22:35 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 18:22:35 INFO - SNIMissingWarning 18:22:35 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 18:22:35 INFO - InsecurePlatformWarning 18:22:36 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 18:22:36 INFO - InsecurePlatformWarning 18:22:39 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/mozsystemmonitor-0.3.tar.gz 18:22:40 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 18:22:40 INFO - Building wheels for collected packages: mozsystemmonitor 18:22:40 INFO - Running setup.py bdist_wheel for mozsystemmonitor: started 18:22:40 INFO - Running setup.py bdist_wheel for mozsystemmonitor: finished with status 'done' 18:22:40 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/d2/5a/ad/0b2bc9238ab1e580d36c15defb02055935c259d7a83c3500aa 18:22:40 INFO - Successfully built mozsystemmonitor 18:22:40 INFO - Installing collected packages: mozsystemmonitor 18:22:41 INFO - Successfully installed mozsystemmonitor-0.3 18:22:41 INFO - Return code: 0 18:22:41 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 18:22:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb72a95e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb7284e30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94821b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9476df8>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x947b918>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x947b148>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:22:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'jsonschema==2.5.1'] in /builds/slave/test/build 18:22:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org jsonschema==2.5.1 18:22:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:22:41 INFO - 'CCACHE_UMASK': '002', 18:22:41 INFO - 'DISPLAY': ':0', 18:22:41 INFO - 'HOME': '/home/cltbld', 18:22:41 INFO - 'LANG': 'en_US.UTF-8', 18:22:41 INFO - 'LOGNAME': 'cltbld', 18:22:41 INFO - 'MAIL': '/var/mail/cltbld', 18:22:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:22:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:22:41 INFO - 'MOZ_NO_REMOTE': '1', 18:22:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:22:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:22:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:22:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:22:41 INFO - 'PWD': '/builds/slave/test', 18:22:41 INFO - 'SHELL': '/bin/bash', 18:22:41 INFO - 'SHLVL': '1', 18:22:41 INFO - 'TERM': 'linux', 18:22:41 INFO - 'TMOUT': '86400', 18:22:41 INFO - 'USER': 'cltbld', 18:22:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 18:22:41 INFO - '_': '/tools/buildbot/bin/python'} 18:22:42 INFO - Ignoring indexes: https://pypi.python.org/simple 18:22:42 INFO - Collecting jsonschema==2.5.1 18:22:42 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 18:22:42 INFO - SNIMissingWarning 18:22:42 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 18:22:42 INFO - InsecurePlatformWarning 18:22:44 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 18:22:44 INFO - InsecurePlatformWarning 18:22:46 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/jsonschema-2.5.1-py2.py3-none-any.whl 18:22:46 INFO - Collecting functools32; python_version == "2.7" (from jsonschema==2.5.1) 18:22:49 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/functools32-3.2.3-2.tar.gz 18:22:50 INFO - Building wheels for collected packages: functools32 18:22:50 INFO - Running setup.py bdist_wheel for functools32: started 18:22:51 INFO - Running setup.py bdist_wheel for functools32: finished with status 'done' 18:22:51 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/58/14/4c/707c05ed77f528c717db124c374fa788560a0cb60491a6d1f8 18:22:51 INFO - Successfully built functools32 18:22:51 INFO - Installing collected packages: functools32, jsonschema 18:22:51 INFO - Successfully installed functools32-3.2.3.post2 jsonschema-2.5.1 18:22:52 INFO - Return code: 0 18:22:52 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 18:22:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'functools32==3.2.3-2']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb72a95e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb7284e30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94821b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9476df8>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x947b918>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x947b148>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:22:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'functools32==3.2.3-2'] in /builds/slave/test/build 18:22:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org functools32==3.2.3-2 18:22:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:22:52 INFO - 'CCACHE_UMASK': '002', 18:22:52 INFO - 'DISPLAY': ':0', 18:22:52 INFO - 'HOME': '/home/cltbld', 18:22:52 INFO - 'LANG': 'en_US.UTF-8', 18:22:52 INFO - 'LOGNAME': 'cltbld', 18:22:52 INFO - 'MAIL': '/var/mail/cltbld', 18:22:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:22:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:22:52 INFO - 'MOZ_NO_REMOTE': '1', 18:22:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:22:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:22:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:22:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:22:52 INFO - 'PWD': '/builds/slave/test', 18:22:52 INFO - 'SHELL': '/bin/bash', 18:22:52 INFO - 'SHLVL': '1', 18:22:52 INFO - 'TERM': 'linux', 18:22:52 INFO - 'TMOUT': '86400', 18:22:52 INFO - 'USER': 'cltbld', 18:22:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 18:22:52 INFO - '_': '/tools/buildbot/bin/python'} 18:22:53 INFO - Ignoring indexes: https://pypi.python.org/simple 18:22:53 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 18:22:53 INFO - Return code: 0 18:22:53 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:22:53 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb72a95e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb7284e30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94821b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9476df8>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x947b918>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x947b148>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:22:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'blobuploader==1.2.4'] in /builds/slave/test/build 18:22:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org blobuploader==1.2.4 18:22:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:22:53 INFO - 'CCACHE_UMASK': '002', 18:22:53 INFO - 'DISPLAY': ':0', 18:22:53 INFO - 'HOME': '/home/cltbld', 18:22:53 INFO - 'LANG': 'en_US.UTF-8', 18:22:53 INFO - 'LOGNAME': 'cltbld', 18:22:53 INFO - 'MAIL': '/var/mail/cltbld', 18:22:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:22:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:22:53 INFO - 'MOZ_NO_REMOTE': '1', 18:22:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:22:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:22:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:22:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:22:53 INFO - 'PWD': '/builds/slave/test', 18:22:53 INFO - 'SHELL': '/bin/bash', 18:22:53 INFO - 'SHLVL': '1', 18:22:53 INFO - 'TERM': 'linux', 18:22:53 INFO - 'TMOUT': '86400', 18:22:53 INFO - 'USER': 'cltbld', 18:22:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 18:22:53 INFO - '_': '/tools/buildbot/bin/python'} 18:22:54 INFO - Ignoring indexes: https://pypi.python.org/simple 18:22:54 INFO - Collecting blobuploader==1.2.4 18:22:54 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 18:22:54 INFO - SNIMissingWarning 18:22:54 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 18:22:54 INFO - InsecurePlatformWarning 18:22:56 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 18:22:56 INFO - InsecurePlatformWarning 18:22:58 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/blobuploader-1.2.4.tar.gz 18:22:59 INFO - Collecting requests==1.2.3. (from blobuploader==1.2.4) 18:23:02 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/requests-1.2.3.tar.gz (348kB) 18:23:04 INFO - Collecting docopt==0.6.1 (from blobuploader==1.2.4) 18:23:07 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/docopt-0.6.1.tar.gz 18:23:08 INFO - Building wheels for collected packages: blobuploader, requests, docopt 18:23:08 INFO - Running setup.py bdist_wheel for blobuploader: started 18:23:09 INFO - Running setup.py bdist_wheel for blobuploader: finished with status 'done' 18:23:09 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/39/b3/30/34148df63f0b78e3116241bd3e2c75a701f59b1d207d629030 18:23:09 INFO - Running setup.py bdist_wheel for requests: started 18:23:11 INFO - Running setup.py bdist_wheel for requests: finished with status 'done' 18:23:11 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/25/04/af/b23a95c1a52422967d036e92e51dafef48d5f62348687f23c9 18:23:11 INFO - Running setup.py bdist_wheel for docopt: started 18:23:12 INFO - Running setup.py bdist_wheel for docopt: finished with status 'done' 18:23:12 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/74/ac/f1/8c2ae46e853104ab814a48425f8a611b2097196371eb6774c6 18:23:12 INFO - Successfully built blobuploader requests docopt 18:23:12 INFO - Installing collected packages: requests, docopt, blobuploader 18:23:12 INFO - Successfully installed blobuploader-1.2.4 docopt-0.6.1 requests-1.2.3 18:23:13 INFO - Return code: 0 18:23:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:23:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb72a95e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb7284e30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94821b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9476df8>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x947b918>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x947b148>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:23:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org'] in /builds/slave/test/build/tests/config 18:23:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/mozbase_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org 18:23:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:23:13 INFO - 'CCACHE_UMASK': '002', 18:23:13 INFO - 'DISPLAY': ':0', 18:23:13 INFO - 'HOME': '/home/cltbld', 18:23:13 INFO - 'LANG': 'en_US.UTF-8', 18:23:13 INFO - 'LOGNAME': 'cltbld', 18:23:13 INFO - 'MAIL': '/var/mail/cltbld', 18:23:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:23:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:23:13 INFO - 'MOZ_NO_REMOTE': '1', 18:23:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:23:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:23:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:23:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:23:13 INFO - 'PWD': '/builds/slave/test', 18:23:13 INFO - 'SHELL': '/bin/bash', 18:23:13 INFO - 'SHLVL': '1', 18:23:13 INFO - 'TERM': 'linux', 18:23:13 INFO - 'TMOUT': '86400', 18:23:13 INFO - 'USER': 'cltbld', 18:23:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 18:23:13 INFO - '_': '/tools/buildbot/bin/python'} 18:23:14 INFO - Ignoring indexes: https://pypi.python.org/simple 18:23:14 INFO - Processing /builds/slave/test/build/tests/mozbase/manifestparser 18:23:15 INFO - Processing /builds/slave/test/build/tests/mozbase/mozcrash 18:23:15 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdebug 18:23:16 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdevice 18:23:17 INFO - Processing /builds/slave/test/build/tests/mozbase/mozfile 18:23:17 INFO - Processing /builds/slave/test/build/tests/mozbase/mozhttpd 18:23:18 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinfo 18:23:19 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinstall 18:23:19 INFO - Processing /builds/slave/test/build/tests/mozbase/mozleak 18:23:20 INFO - Processing /builds/slave/test/build/tests/mozbase/mozlog 18:23:21 INFO - Processing /builds/slave/test/build/tests/mozbase/moznetwork 18:23:22 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprocess 18:23:22 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprofile 18:23:23 INFO - Processing /builds/slave/test/build/tests/mozbase/mozrunner 18:23:24 INFO - Processing /builds/slave/test/build/tests/mozbase/mozscreenshot 18:23:24 INFO - Processing /builds/slave/test/build/tests/mozbase/moztest 18:23:25 INFO - Processing /builds/slave/test/build/tests/mozbase/mozversion 18:23:26 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion 18:23:26 INFO - Running setup.py install for manifestparser: started 18:23:26 INFO - Running setup.py install for manifestparser: finished with status 'done' 18:23:26 INFO - Running setup.py install for mozcrash: started 18:23:27 INFO - Running setup.py install for mozcrash: finished with status 'done' 18:23:27 INFO - Running setup.py install for mozdebug: started 18:23:28 INFO - Running setup.py install for mozdebug: finished with status 'done' 18:23:28 INFO - Running setup.py install for mozdevice: started 18:23:29 INFO - Running setup.py install for mozdevice: finished with status 'done' 18:23:29 INFO - Running setup.py install for mozfile: started 18:23:30 INFO - Running setup.py install for mozfile: finished with status 'done' 18:23:30 INFO - Running setup.py install for mozhttpd: started 18:23:30 INFO - Running setup.py install for mozhttpd: finished with status 'done' 18:23:30 INFO - Running setup.py install for mozinfo: started 18:23:31 INFO - Running setup.py install for mozinfo: finished with status 'done' 18:23:31 INFO - Running setup.py install for mozInstall: started 18:23:32 INFO - Running setup.py install for mozInstall: finished with status 'done' 18:23:32 INFO - Running setup.py install for mozleak: started 18:23:33 INFO - Running setup.py install for mozleak: finished with status 'done' 18:23:33 INFO - Running setup.py install for mozlog: started 18:23:34 INFO - Running setup.py install for mozlog: finished with status 'done' 18:23:34 INFO - Running setup.py install for moznetwork: started 18:23:35 INFO - Running setup.py install for moznetwork: finished with status 'done' 18:23:35 INFO - Running setup.py install for mozprocess: started 18:23:36 INFO - Running setup.py install for mozprocess: finished with status 'done' 18:23:36 INFO - Running setup.py install for mozprofile: started 18:23:37 INFO - Running setup.py install for mozprofile: finished with status 'done' 18:23:37 INFO - Running setup.py install for mozrunner: started 18:23:38 INFO - Running setup.py install for mozrunner: finished with status 'done' 18:23:38 INFO - Running setup.py install for mozscreenshot: started 18:23:39 INFO - Running setup.py install for mozscreenshot: finished with status 'done' 18:23:39 INFO - Running setup.py install for moztest: started 18:23:39 INFO - Running setup.py install for moztest: finished with status 'done' 18:23:39 INFO - Running setup.py install for mozversion: started 18:23:40 INFO - Running setup.py install for mozversion: finished with status 'done' 18:23:41 INFO - Successfully installed manifestparser-1.1 mozInstall-1.12 mozcrash-1.0 mozdebug-0.1 mozdevice-0.48 mozfile-1.2 mozhttpd-0.7 mozinfo-0.9 mozleak-0.1 mozlog-3.4 moznetwork-0.27 mozprocess-0.23 mozprofile-0.28 mozrunner-6.13 mozscreenshot-0.1 moztest-0.8 mozversion-1.4 18:23:41 INFO - Return code: 0 18:23:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:23:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb72a95e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb7284e30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94821b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9476df8>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x947b918>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x947b148>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:23:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org'] in /builds/slave/test/build/tests/config 18:23:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/mozbase_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org 18:23:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:23:41 INFO - 'CCACHE_UMASK': '002', 18:23:41 INFO - 'DISPLAY': ':0', 18:23:41 INFO - 'HOME': '/home/cltbld', 18:23:41 INFO - 'LANG': 'en_US.UTF-8', 18:23:41 INFO - 'LOGNAME': 'cltbld', 18:23:41 INFO - 'MAIL': '/var/mail/cltbld', 18:23:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:23:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:23:41 INFO - 'MOZ_NO_REMOTE': '1', 18:23:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:23:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:23:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:23:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:23:41 INFO - 'PWD': '/builds/slave/test', 18:23:41 INFO - 'SHELL': '/bin/bash', 18:23:41 INFO - 'SHLVL': '1', 18:23:41 INFO - 'TERM': 'linux', 18:23:41 INFO - 'TMOUT': '86400', 18:23:41 INFO - 'USER': 'cltbld', 18:23:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 18:23:41 INFO - '_': '/tools/buildbot/bin/python'} 18:23:43 INFO - Ignoring indexes: https://pypi.python.org/simple 18:23:43 INFO - Processing /builds/slave/test/build/tests/mozbase/manifestparser 18:23:44 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 18:23:44 INFO - Processing /builds/slave/test/build/tests/mozbase/mozcrash 18:23:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 18:23:44 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdebug 18:23:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 18:23:45 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdevice 18:23:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 18:23:46 INFO - Processing /builds/slave/test/build/tests/mozbase/mozfile 18:23:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 18:23:46 INFO - Processing /builds/slave/test/build/tests/mozbase/mozhttpd 18:23:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 18:23:47 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinfo 18:23:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 18:23:48 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinstall 18:23:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 18:23:48 INFO - Processing /builds/slave/test/build/tests/mozbase/mozleak 18:23:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 18:23:49 INFO - Processing /builds/slave/test/build/tests/mozbase/mozlog 18:23:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:23:50 INFO - Processing /builds/slave/test/build/tests/mozbase/moznetwork 18:23:50 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 18:23:50 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprocess 18:23:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 18:23:51 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprofile 18:23:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 18:23:52 INFO - Processing /builds/slave/test/build/tests/mozbase/mozrunner 18:23:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 18:23:52 INFO - Processing /builds/slave/test/build/tests/mozbase/mozscreenshot 18:23:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 18:23:53 INFO - Processing /builds/slave/test/build/tests/mozbase/moztest 18:23:54 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.8 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 18:23:54 INFO - Processing /builds/slave/test/build/tests/mozbase/mozversion 18:23:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 18:23:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 18:23:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 18:23:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 18:23:54 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 18:23:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 18:23:55 INFO - Collecting blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:23:55 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 18:23:55 INFO - SNIMissingWarning 18:23:55 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 18:23:55 INFO - InsecurePlatformWarning 18:23:56 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 18:23:56 INFO - InsecurePlatformWarning 18:23:58 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/blessings-1.6.tar.gz 18:23:59 INFO - Building wheels for collected packages: blessings 18:23:59 INFO - Running setup.py bdist_wheel for blessings: started 18:24:00 INFO - Running setup.py bdist_wheel for blessings: finished with status 'done' 18:24:00 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/b0/91/39/d62110939021ea815e5c73cc88d5a4979dab60f00bf0119438 18:24:00 INFO - Successfully built blessings 18:24:00 INFO - Installing collected packages: blessings 18:24:00 INFO - Successfully installed blessings-1.6 18:24:01 INFO - Return code: 0 18:24:01 INFO - Installing pip>=1.5 into virtualenv /builds/slave/test/build/venv 18:24:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'pip>=1.5']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb72a95e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb7284e30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94821b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9476df8>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x947b918>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x947b148>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:24:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'pip>=1.5'] in /builds/slave/test/build 18:24:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org pip>=1.5 18:24:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:24:01 INFO - 'CCACHE_UMASK': '002', 18:24:01 INFO - 'DISPLAY': ':0', 18:24:01 INFO - 'HOME': '/home/cltbld', 18:24:01 INFO - 'LANG': 'en_US.UTF-8', 18:24:01 INFO - 'LOGNAME': 'cltbld', 18:24:01 INFO - 'MAIL': '/var/mail/cltbld', 18:24:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:24:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:24:01 INFO - 'MOZ_NO_REMOTE': '1', 18:24:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:24:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:24:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:24:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:24:01 INFO - 'PWD': '/builds/slave/test', 18:24:01 INFO - 'SHELL': '/bin/bash', 18:24:01 INFO - 'SHLVL': '1', 18:24:01 INFO - 'TERM': 'linux', 18:24:01 INFO - 'TMOUT': '86400', 18:24:01 INFO - 'USER': 'cltbld', 18:24:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 18:24:01 INFO - '_': '/tools/buildbot/bin/python'} 18:24:02 INFO - Ignoring indexes: https://pypi.python.org/simple 18:24:02 INFO - Requirement already satisfied (use --upgrade to upgrade): pip>=1.5 in ./venv/lib/python2.7/site-packages 18:24:02 INFO - Return code: 0 18:24:02 INFO - Installing psutil==3.1.1 into virtualenv /builds/slave/test/build/venv 18:24:02 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'psutil==3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb72a95e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb7284e30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94821b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9476df8>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x947b918>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x947b148>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:24:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'psutil==3.1.1'] in /builds/slave/test/build 18:24:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org psutil==3.1.1 18:24:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:24:02 INFO - 'CCACHE_UMASK': '002', 18:24:02 INFO - 'DISPLAY': ':0', 18:24:02 INFO - 'HOME': '/home/cltbld', 18:24:02 INFO - 'LANG': 'en_US.UTF-8', 18:24:02 INFO - 'LOGNAME': 'cltbld', 18:24:02 INFO - 'MAIL': '/var/mail/cltbld', 18:24:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:24:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:24:02 INFO - 'MOZ_NO_REMOTE': '1', 18:24:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:24:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:24:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:24:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:24:02 INFO - 'PWD': '/builds/slave/test', 18:24:02 INFO - 'SHELL': '/bin/bash', 18:24:02 INFO - 'SHLVL': '1', 18:24:02 INFO - 'TERM': 'linux', 18:24:02 INFO - 'TMOUT': '86400', 18:24:02 INFO - 'USER': 'cltbld', 18:24:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 18:24:02 INFO - '_': '/tools/buildbot/bin/python'} 18:24:03 INFO - Ignoring indexes: https://pypi.python.org/simple 18:24:03 INFO - Collecting psutil==3.1.1 18:24:03 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 18:24:03 INFO - SNIMissingWarning 18:24:04 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 18:24:04 INFO - InsecurePlatformWarning 18:24:05 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 18:24:05 INFO - InsecurePlatformWarning 18:24:07 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/psutil-3.1.1.tar.gz (247kB) 18:24:09 INFO - Building wheels for collected packages: psutil 18:24:09 INFO - Running setup.py bdist_wheel for psutil: started 18:24:11 INFO - Running setup.py bdist_wheel for psutil: finished with status 'done' 18:24:11 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/13/b0/61/2c1496689da5d0757794a6030e663373c6f348a6be4a8ca07e 18:24:11 INFO - Successfully built psutil 18:24:11 INFO - Installing collected packages: psutil 18:24:11 INFO - Found existing installation: psutil 5.4.3 18:24:11 INFO - Uninstalling psutil-5.4.3: 18:24:11 INFO - Successfully uninstalled psutil-5.4.3 18:24:12 INFO - Successfully installed psutil-3.1.1 18:24:12 INFO - Return code: 0 18:24:12 INFO - Installing mock into virtualenv /builds/slave/test/build/venv 18:24:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'mock']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb72a95e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb7284e30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94821b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9476df8>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x947b918>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x947b148>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:24:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'mock'] in /builds/slave/test/build 18:24:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org mock 18:24:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:24:12 INFO - 'CCACHE_UMASK': '002', 18:24:12 INFO - 'DISPLAY': ':0', 18:24:12 INFO - 'HOME': '/home/cltbld', 18:24:12 INFO - 'LANG': 'en_US.UTF-8', 18:24:12 INFO - 'LOGNAME': 'cltbld', 18:24:12 INFO - 'MAIL': '/var/mail/cltbld', 18:24:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:24:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:24:12 INFO - 'MOZ_NO_REMOTE': '1', 18:24:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:24:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:24:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:24:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:24:12 INFO - 'PWD': '/builds/slave/test', 18:24:12 INFO - 'SHELL': '/bin/bash', 18:24:12 INFO - 'SHLVL': '1', 18:24:12 INFO - 'TERM': 'linux', 18:24:12 INFO - 'TMOUT': '86400', 18:24:12 INFO - 'USER': 'cltbld', 18:24:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 18:24:12 INFO - '_': '/tools/buildbot/bin/python'} 18:24:13 INFO - Ignoring indexes: https://pypi.python.org/simple 18:24:13 INFO - Collecting mock 18:24:13 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 18:24:13 INFO - SNIMissingWarning 18:24:13 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 18:24:13 INFO - InsecurePlatformWarning 18:24:15 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 18:24:15 INFO - InsecurePlatformWarning 18:24:17 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/mock-1.0.1.tar.gz (818kB) 18:24:18 INFO - Building wheels for collected packages: mock 18:24:18 INFO - Running setup.py bdist_wheel for mock: started 18:24:19 INFO - Running setup.py bdist_wheel for mock: finished with status 'done' 18:24:19 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/4e/ac/1d/f88b6569cd766c0df3ec1f2342d4eae9230ae9e146ae8444cb 18:24:19 INFO - Successfully built mock 18:24:19 INFO - Installing collected packages: mock 18:24:20 INFO - Successfully installed mock-1.0.1 18:24:20 INFO - Return code: 0 18:24:20 INFO - Installing simplejson into virtualenv /builds/slave/test/build/venv 18:24:20 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'simplejson']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb72a95e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb7284e30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94821b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9476df8>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x947b918>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x947b148>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:24:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org', 'simplejson'] in /builds/slave/test/build 18:24:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org simplejson 18:24:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:24:20 INFO - 'CCACHE_UMASK': '002', 18:24:20 INFO - 'DISPLAY': ':0', 18:24:20 INFO - 'HOME': '/home/cltbld', 18:24:20 INFO - 'LANG': 'en_US.UTF-8', 18:24:20 INFO - 'LOGNAME': 'cltbld', 18:24:20 INFO - 'MAIL': '/var/mail/cltbld', 18:24:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:24:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:24:20 INFO - 'MOZ_NO_REMOTE': '1', 18:24:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:24:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:24:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:24:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:24:20 INFO - 'PWD': '/builds/slave/test', 18:24:20 INFO - 'SHELL': '/bin/bash', 18:24:20 INFO - 'SHLVL': '1', 18:24:20 INFO - 'TERM': 'linux', 18:24:20 INFO - 'TMOUT': '86400', 18:24:20 INFO - 'USER': 'cltbld', 18:24:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 18:24:20 INFO - '_': '/tools/buildbot/bin/python'} 18:24:21 INFO - Ignoring indexes: https://pypi.python.org/simple 18:24:21 INFO - Collecting simplejson 18:24:21 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. 18:24:21 INFO - SNIMissingWarning 18:24:21 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 18:24:21 INFO - InsecurePlatformWarning 18:24:23 INFO - /builds/slave/test/build/venv/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 18:24:23 INFO - InsecurePlatformWarning 18:24:25 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/simplejson-3.3.0.tar.gz (67kB) 18:24:26 INFO - Building wheels for collected packages: simplejson 18:24:26 INFO - Running setup.py bdist_wheel for simplejson: started 18:24:29 INFO - Running setup.py bdist_wheel for simplejson: finished with status 'done' 18:24:29 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/c3/1a/c4/bb11ea5bda5401b9873b4b81b51f8c7a4f097aef3aab0f1667 18:24:29 INFO - Successfully built simplejson 18:24:29 INFO - Installing collected packages: simplejson 18:24:30 INFO - Successfully installed simplejson-3.3.0 18:24:30 INFO - Return code: 0 18:24:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:24:30 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb72a95e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb7284e30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94821b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9476df8>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x947b918>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x947b148>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:24:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org'] in /builds/slave/test/build/tests/config 18:24:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org 18:24:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:24:30 INFO - 'CCACHE_UMASK': '002', 18:24:30 INFO - 'DISPLAY': ':0', 18:24:30 INFO - 'HOME': '/home/cltbld', 18:24:30 INFO - 'LANG': 'en_US.UTF-8', 18:24:30 INFO - 'LOGNAME': 'cltbld', 18:24:30 INFO - 'MAIL': '/var/mail/cltbld', 18:24:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:24:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:24:30 INFO - 'MOZ_NO_REMOTE': '1', 18:24:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:24:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:24:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:24:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:24:30 INFO - 'PWD': '/builds/slave/test', 18:24:30 INFO - 'SHELL': '/bin/bash', 18:24:30 INFO - 'SHLVL': '1', 18:24:30 INFO - 'TERM': 'linux', 18:24:30 INFO - 'TMOUT': '86400', 18:24:30 INFO - 'USER': 'cltbld', 18:24:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 18:24:30 INFO - '_': '/tools/buildbot/bin/python'} 18:24:31 INFO - Ignoring indexes: https://pypi.python.org/simple 18:24:31 INFO - Processing /builds/slave/test/build/tests/mozbase/manifestparser 18:24:32 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 18:24:32 INFO - Processing /builds/slave/test/build/tests/mozbase/mozcrash 18:24:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 18:24:33 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdebug 18:24:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 18:24:34 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdevice 18:24:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 18:24:34 INFO - Processing /builds/slave/test/build/tests/mozbase/mozfile 18:24:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 18:24:35 INFO - Processing /builds/slave/test/build/tests/mozbase/mozhttpd 18:24:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 18:24:36 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinfo 18:24:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 18:24:36 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinstall 18:24:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 18:24:37 INFO - Processing /builds/slave/test/build/tests/mozbase/mozleak 18:24:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 18:24:38 INFO - Processing /builds/slave/test/build/tests/mozbase/mozlog 18:24:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:24:38 INFO - Processing /builds/slave/test/build/tests/mozbase/moznetwork 18:24:39 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 18:24:39 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprocess 18:24:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 18:24:40 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprofile 18:24:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 18:24:40 INFO - Processing /builds/slave/test/build/tests/mozbase/mozrunner 18:24:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 18:24:41 INFO - Processing /builds/slave/test/build/tests/mozbase/mozscreenshot 18:24:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 18:24:42 INFO - Processing /builds/slave/test/build/tests/mozbase/moztest 18:24:42 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.8 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 18:24:42 INFO - Processing /builds/slave/test/build/tests/mozbase/mozversion 18:24:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 18:24:43 INFO - Processing /builds/slave/test/build/tests/tools/wptserve 18:24:44 INFO - Processing /builds/slave/test/build/tests/marionette/client 18:24:45 INFO - Processing /builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py 18:24:45 INFO - Processing /builds/slave/test/build/tests/marionette/harness 18:24:46 INFO - Processing /builds/slave/test/build/tests/marionette/puppeteer/firefox 18:24:47 INFO - Building wheels for collected packages: browsermob-proxy 18:24:47 INFO - Running setup.py bdist_wheel for browsermob-proxy: started 18:24:48 INFO - Running setup.py bdist_wheel for browsermob-proxy: finished with status 'done' 18:24:48 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/10/00/c1/79bb793b6a7eb4dca9dfd244010f550ae5044951bcd23c261e 18:24:48 INFO - Successfully built browsermob-proxy 18:24:48 INFO - Installing collected packages: wptserve, marionette-driver, browsermob-proxy, marionette-harness, firefox-puppeteer 18:24:48 INFO - Running setup.py install for wptserve: started 18:24:49 INFO - Running setup.py install for wptserve: finished with status 'done' 18:24:49 INFO - Running setup.py install for marionette-driver: started 18:24:50 INFO - Running setup.py install for marionette-driver: finished with status 'done' 18:24:50 INFO - Running setup.py install for marionette-harness: started 18:24:52 INFO - Running setup.py install for marionette-harness: finished with status 'done' 18:24:52 INFO - Running setup.py install for firefox-puppeteer: started 18:24:53 INFO - Running setup.py install for firefox-puppeteer: finished with status 'done' 18:24:54 INFO - Successfully installed browsermob-proxy-0.6.0 firefox-puppeteer-52.1.0 marionette-driver-2.2.0 marionette-harness-4.0.0 wptserve-1.4.0 18:24:54 INFO - Return code: 0 18:24:54 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:24:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xb72a95e0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xb7284e30>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94821b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9476df8>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x947b918>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x947b148>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 18:24:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '--trusted-host', 'pypi.pub.build.mozilla.org', '--trusted-host', 'pypi.pvt.build.mozilla.org'] in /builds/slave/test/build/tests/config 18:24:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub --trusted-host pypi.pub.build.mozilla.org --trusted-host pypi.pvt.build.mozilla.org 18:24:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:24:54 INFO - 'CCACHE_UMASK': '002', 18:24:54 INFO - 'DISPLAY': ':0', 18:24:54 INFO - 'HOME': '/home/cltbld', 18:24:54 INFO - 'LANG': 'en_US.UTF-8', 18:24:54 INFO - 'LOGNAME': 'cltbld', 18:24:54 INFO - 'MAIL': '/var/mail/cltbld', 18:24:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:24:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:24:54 INFO - 'MOZ_NO_REMOTE': '1', 18:24:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:24:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:24:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:24:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:24:54 INFO - 'PWD': '/builds/slave/test', 18:24:54 INFO - 'SHELL': '/bin/bash', 18:24:54 INFO - 'SHLVL': '1', 18:24:54 INFO - 'TERM': 'linux', 18:24:54 INFO - 'TMOUT': '86400', 18:24:54 INFO - 'USER': 'cltbld', 18:24:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 18:24:54 INFO - '_': '/tools/buildbot/bin/python'} 18:24:55 INFO - Ignoring indexes: https://pypi.python.org/simple 18:24:55 INFO - Processing /builds/slave/test/build/tests/mozbase/manifestparser 18:24:56 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 18:24:56 INFO - Processing /builds/slave/test/build/tests/mozbase/mozcrash 18:24:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 18:24:57 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdebug 18:24:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 18:24:58 INFO - Processing /builds/slave/test/build/tests/mozbase/mozdevice 18:24:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 18:24:58 INFO - Processing /builds/slave/test/build/tests/mozbase/mozfile 18:24:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 18:24:59 INFO - Processing /builds/slave/test/build/tests/mozbase/mozhttpd 18:25:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 18:25:00 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinfo 18:25:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 18:25:00 INFO - Processing /builds/slave/test/build/tests/mozbase/mozinstall 18:25:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 18:25:01 INFO - Processing /builds/slave/test/build/tests/mozbase/mozleak 18:25:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 18:25:02 INFO - Processing /builds/slave/test/build/tests/mozbase/mozlog 18:25:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:25:03 INFO - Processing /builds/slave/test/build/tests/mozbase/moznetwork 18:25:03 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 18:25:03 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprocess 18:25:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 18:25:04 INFO - Processing /builds/slave/test/build/tests/mozbase/mozprofile 18:25:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 18:25:05 INFO - Processing /builds/slave/test/build/tests/mozbase/mozrunner 18:25:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 18:25:06 INFO - Processing /builds/slave/test/build/tests/mozbase/mozscreenshot 18:25:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 18:25:07 INFO - Processing /builds/slave/test/build/tests/mozbase/moztest 18:25:08 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.8 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 18:25:08 INFO - Processing /builds/slave/test/build/tests/mozbase/mozversion 18:25:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 18:25:08 INFO - Processing /builds/slave/test/build/tests/tools/wptserve 18:25:09 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 18:25:09 INFO - Processing /builds/slave/test/build/tests/marionette/client 18:25:10 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.2.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 18:25:10 INFO - Processing /builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py 18:25:10 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 18:25:10 INFO - Processing /builds/slave/test/build/tests/marionette/harness 18:25:11 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-harness==4.0.0 from file:///builds/slave/test/build/tests/marionette/harness in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 6)) 18:25:11 INFO - Processing /builds/slave/test/build/tests/marionette/puppeteer/firefox 18:25:12 INFO - Requirement already satisfied (use --upgrade to upgrade): firefox-puppeteer==52.1.0 from file:///builds/slave/test/build/tests/marionette/puppeteer/firefox in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 9)) 18:25:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 18:25:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==1.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 18:25:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 18:25:12 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 18:25:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 18:25:12 INFO - Requirement already satisfied (use --upgrade to upgrade): blessings>=1.3 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:25:12 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 18:25:12 INFO - Building wheels for collected packages: browsermob-proxy 18:25:12 INFO - Running setup.py bdist_wheel for browsermob-proxy: started 18:25:13 INFO - Running setup.py bdist_wheel for browsermob-proxy: finished with status 'done' 18:25:13 INFO - Stored in directory: /home/cltbld/.cache/pip/wheels/10/00/c1/79bb793b6a7eb4dca9dfd244010f550ae5044951bcd23c261e 18:25:13 INFO - Successfully built browsermob-proxy 18:25:13 INFO - Return code: 0 18:25:13 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:25:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:25:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:25:15 INFO - Reading from file tmpfile_stdout 18:25:15 INFO - Reading from file tmpfile_stderr 18:25:15 INFO - Current package versions: 18:25:15 INFO - blessings == 1.6 18:25:15 INFO - blobuploader == 1.2.4 18:25:15 INFO - browsermob-proxy == 0.6.0 18:25:15 INFO - docopt == 0.6.1 18:25:15 INFO - firefox-puppeteer == 52.1.0 18:25:15 INFO - functools32 == 3.2.3.post2 18:25:15 INFO - jsonschema == 2.5.1 18:25:15 INFO - manifestparser == 1.1 18:25:15 INFO - marionette-driver == 2.2.0 18:25:15 INFO - marionette-harness == 4.0.0 18:25:15 INFO - mock == 1.0.1 18:25:15 INFO - mozInstall == 1.12 18:25:15 INFO - mozcrash == 1.0 18:25:15 INFO - mozdebug == 0.1 18:25:15 INFO - mozdevice == 0.48 18:25:15 INFO - mozfile == 1.2 18:25:15 INFO - mozhttpd == 0.7 18:25:15 INFO - mozinfo == 0.9 18:25:15 INFO - mozleak == 0.1 18:25:15 INFO - mozlog == 3.4 18:25:15 INFO - moznetwork == 0.27 18:25:15 INFO - mozprocess == 0.23 18:25:15 INFO - mozprofile == 0.28 18:25:15 INFO - mozrunner == 6.13 18:25:15 INFO - mozscreenshot == 0.1 18:25:15 INFO - mozsystemmonitor == 0.3 18:25:15 INFO - moztest == 0.8 18:25:15 INFO - mozversion == 1.4 18:25:15 INFO - psutil == 3.1.1 18:25:15 INFO - requests == 1.2.3 18:25:15 INFO - simplejson == 3.3.0 18:25:15 INFO - wptserve == 1.4.0 18:25:15 INFO - Running post-action listener: _resource_record_post_action 18:25:15 INFO - Running post-action listener: _start_resource_monitoring 18:25:15 INFO - Starting resource monitoring. 18:25:15 INFO - [mozharness: 2018-09-04 01:25:15.678393Z] Finished create-virtualenv step (success) 18:25:15 INFO - [mozharness: 2018-09-04 01:25:15.703571Z] Running install step. 18:25:15 INFO - Running pre-action listener: _resource_record_pre_action 18:25:15 INFO - Running main action method: install 18:25:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:25:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:25:17 INFO - Reading from file tmpfile_stdout 18:25:17 INFO - Reading from file tmpfile_stderr 18:25:17 INFO - Detecting whether we're running mozinstall >=1.0... 18:25:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:25:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:25:17 INFO - Reading from file tmpfile_stdout 18:25:17 INFO - Output received: 18:25:17 INFO - Usage: mozinstall [options] installer 18:25:17 INFO - Options: 18:25:17 INFO - -h, --help show this help message and exit 18:25:17 INFO - -d DEST, --destination=DEST 18:25:17 INFO - Directory to install application into. [default: 18:25:17 INFO - "/builds/slave/test"] 18:25:17 INFO - --app=APP Application being installed. [default: firefox] 18:25:17 INFO - mkdir: /builds/slave/test/build/application 18:25:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/installer.tar.bz2', '--destination', '/builds/slave/test/build/application'] 18:25:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/installer.tar.bz2 --destination /builds/slave/test/build/application 18:25:52 INFO - Reading from file tmpfile_stdout 18:25:52 INFO - Output received: 18:25:52 INFO - /builds/slave/test/build/application/firefox/firefox 18:25:52 INFO - Running post-action listener: _resource_record_post_action 18:25:52 INFO - [mozharness: 2018-09-04 01:25:52.673931Z] Finished install step (success) 18:25:52 INFO - [mozharness: 2018-09-04 01:25:52.674651Z] Running stage-files step. 18:25:52 INFO - Running pre-action listener: _resource_record_pre_action 18:25:52 INFO - Running main action method: stage_files 18:25:52 INFO - copying /builds/slave/test/build/tests/bin/xpcshell to /builds/slave/test/build/application/firefox/xpcshell 18:25:52 INFO - copying tree: /builds/slave/test/build/tests/bin/components to /builds/slave/test/build/application/firefox/components 18:25:52 INFO - rmtree: /builds/slave/test/build/application/firefox/components 18:25:52 INFO - mkdir: /builds/slave/test/build/application/firefox/plugins 18:25:52 INFO - copying tree: /builds/slave/test/build/tests/bin/plugins to /builds/slave/test/build/application/firefox/plugins 18:25:52 INFO - mkdir: /builds/slave/test/build/application/firefox/plugins/gmp-fakeopenh264 18:25:52 INFO - copying tree: /builds/slave/test/build/tests/bin/plugins/gmp-fakeopenh264 to /builds/slave/test/build/application/firefox/plugins/gmp-fakeopenh264 18:25:52 INFO - rmtree: /builds/slave/test/build/application/firefox/plugins/gmp-fakeopenh264 18:25:52 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build/application/firefox/plugins/gmp-fakeopenh264',), kwargs: {}, attempt #1 18:25:52 INFO - mkdir: /builds/slave/test/build/application/firefox/plugins/gmp-fake 18:25:52 INFO - copying tree: /builds/slave/test/build/tests/bin/plugins/gmp-fake to /builds/slave/test/build/application/firefox/plugins/gmp-fake 18:25:52 INFO - rmtree: /builds/slave/test/build/application/firefox/plugins/gmp-fake 18:25:52 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build/application/firefox/plugins/gmp-fake',), kwargs: {}, attempt #1 18:25:52 INFO - mkdir: /builds/slave/test/build/application/firefox/plugins/gmp-clearkey 18:25:52 INFO - copying tree: /builds/slave/test/build/tests/bin/plugins/gmp-clearkey to /builds/slave/test/build/application/firefox/plugins/gmp-clearkey 18:25:52 INFO - rmtree: /builds/slave/test/build/application/firefox/plugins/gmp-clearkey 18:25:52 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build/application/firefox/plugins/gmp-clearkey',), kwargs: {}, attempt #1 18:25:52 INFO - Running post-action listener: _resource_record_post_action 18:25:52 INFO - [mozharness: 2018-09-04 01:25:52.816843Z] Finished stage-files step (success) 18:25:52 INFO - [mozharness: 2018-09-04 01:25:52.817528Z] Running run-tests step. 18:25:52 INFO - Running pre-action listener: _resource_record_pre_action 18:25:52 INFO - Running pre-action listener: _set_gcov_prefix 18:25:52 INFO - Running main action method: run_tests 18:25:52 INFO - Running pre test command disable_screen_saver with 'xset s off s reset' 18:25:52 INFO - Running command: ['xset', 's', 'off', 's', 'reset'] in /builds/slave/test/build 18:25:52 INFO - Copy/paste: xset s off s reset 18:25:52 INFO - Return code: 0 18:25:52 INFO - #### Running xpcshell suites 18:25:52 INFO - grabbing minidump binary from tooltool 18:25:52 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'output_timeout': 600, 'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9476df8>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x947b918>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x947b148>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:25:52 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 18:25:52 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 18:25:52 INFO - Calling ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 18:25:53 INFO - INFO - File linux32-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 18:25:53 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:25:54 INFO - INFO - File linux32-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpeSiXud 18:25:54 INFO - INFO - File integrity verified, renaming tmpeSiXud to linux32-minidump_stackwalk 18:25:54 INFO - INFO - Updating local cache /builds/tooltool_cache... 18:25:54 INFO - INFO - Local cache /builds/tooltool_cache updated with linux32-minidump_stackwalk 18:25:54 INFO - Return code: 0 18:25:54 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 18:25:54 INFO - grabbing nodejs binary from tooltool 18:25:54 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/nodejs.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'output_timeout': 600, 'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9476df8>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x947b918>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x947b148>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:25:54 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/nodejs.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 18:25:54 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/nodejs.manifest -o -c /builds/tooltool_cache 18:25:54 INFO - Calling ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/nodejs.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 18:25:54 INFO - INFO - File node-linux-x86.tar.gz not present in local cache folder /builds/tooltool_cache 18:25:54 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:25:56 INFO - INFO - File node-linux-x86.tar.gz fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpzJkurC 18:25:57 INFO - INFO - File integrity verified, renaming tmpzJkurC to node-linux-x86.tar.gz 18:25:57 INFO - INFO - Updating local cache /builds/tooltool_cache... 18:25:57 INFO - INFO - Local cache /builds/tooltool_cache updated with node-linux-x86.tar.gz 18:25:57 INFO - INFO - untarring "node-linux-x86.tar.gz" 18:26:00 INFO - Return code: 0 18:26:01 INFO - Chmoding /builds/slave/test/build/node-linux-x86/bin/node to 0755 18:26:01 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:26:01 INFO - ENV: MOZ_UPLOAD_DIR is now /builds/slave/test/build/blobber_upload_dir 18:26:01 INFO - ENV: MINIDUMP_STACKWALK is now /builds/slave/test/build/linux32-minidump_stackwalk 18:26:01 INFO - ENV: MOZ_NODE_PATH is now /builds/slave/test/build/node-linux-x86/bin/node 18:26:01 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:26:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/xpcshell/runxpcshelltests.py', '--total-chunks', '4', '--this-chunk', '3', '--symbols-path=/builds/slave/test/build/symbols', '--test-plugin-path=/builds/slave/test/build/application/firefox/plugins', '--log-raw=/builds/slave/test/build/blobber_upload_dir/xpcshell_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/xpcshell_errorsummary.log', '--utility-path=tests/bin', '--xpcshell=/builds/slave/test/build/application/firefox/xpcshell', '--manifest=tests/xpcshell/tests/xpcshell.ini'] in /builds/slave/test/build 18:26:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/xpcshell/runxpcshelltests.py --total-chunks 4 --this-chunk 3 --symbols-path=/builds/slave/test/build/symbols --test-plugin-path=/builds/slave/test/build/application/firefox/plugins --log-raw=/builds/slave/test/build/blobber_upload_dir/xpcshell_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/xpcshell_errorsummary.log --utility-path=tests/bin --xpcshell=/builds/slave/test/build/application/firefox/xpcshell --manifest=tests/xpcshell/tests/xpcshell.ini 18:26:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:26:01 INFO - 'CCACHE_UMASK': '002', 18:26:01 INFO - 'DISPLAY': ':0', 18:26:01 INFO - 'HOME': '/home/cltbld', 18:26:01 INFO - 'LANG': 'en_US.UTF-8', 18:26:01 INFO - 'LOGNAME': 'cltbld', 18:26:01 INFO - 'MAIL': '/var/mail/cltbld', 18:26:01 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:26:01 INFO - 'MINIDUMP_STACKWALK': '/builds/slave/test/build/linux32-minidump_stackwalk', 18:26:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:26:01 INFO - 'MOZ_NODE_PATH': '/builds/slave/test/build/node-linux-x86/bin/node', 18:26:01 INFO - 'MOZ_NO_REMOTE': '1', 18:26:01 INFO - 'MOZ_UPLOAD_DIR': '/builds/slave/test/build/blobber_upload_dir', 18:26:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:26:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:26:01 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:26:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:26:01 INFO - 'PWD': '/builds/slave/test', 18:26:01 INFO - 'SHELL': '/bin/bash', 18:26:01 INFO - 'SHLVL': '1', 18:26:01 INFO - 'TERM': 'linux', 18:26:01 INFO - 'TMOUT': '86400', 18:26:01 INFO - 'USER': 'cltbld', 18:26:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075', 18:26:01 INFO - '_': '/tools/buildbot/bin/python'} 18:26:01 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/xpcshell/runxpcshelltests.py', '--total-chunks', '4', '--this-chunk', '3', '--symbols-path=/builds/slave/test/build/symbols', '--test-plugin-path=/builds/slave/test/build/application/firefox/plugins', '--log-raw=/builds/slave/test/build/blobber_upload_dir/xpcshell_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/xpcshell_errorsummary.log', '--utility-path=tests/bin', '--xpcshell=/builds/slave/test/build/application/firefox/xpcshell', '--manifest=tests/xpcshell/tests/xpcshell.ini'] with output_timeout 1000 18:26:02 INFO - Found node at /builds/slave/test/build/node-linux-x86/bin/node 18:26:02 INFO - Found moz-http2 at /builds/slave/test/build/tests/xpcshell/moz-http2/moz-http2.js 18:26:03 INFO - Using at most 4 threads. 18:26:03 INFO - SUITE-START | Running 781 tests 18:26:03 INFO - TEST-START | netwerk/test/unit/test_bug826063.js 18:26:03 INFO - TEST-START | netwerk/test/unit/test_bug812167.js 18:26:03 INFO - TEST-START | netwerk/test/unit/test_tldservice_nextsubdomain.js 18:26:03 INFO - TEST-START | netwerk/test/unit/test_about_protocol.js 18:26:09 INFO - TEST-PASS | netwerk/test/unit/test_about_protocol.js | took 5304ms 18:26:09 INFO - TEST-PASS | netwerk/test/unit/test_tldservice_nextsubdomain.js | took 5679ms 18:26:09 INFO - TEST-START | netwerk/test/unit/test_bug856978.js 18:26:10 INFO - TEST-START | netwerk/test/unit/test_unix_domain.js 18:26:10 INFO - TEST-PASS | netwerk/test/unit/test_bug826063.js | took 7182ms 18:26:11 INFO - TEST-START | netwerk/test/unit/test_addr_in_use_error.js 18:26:14 INFO - TEST-PASS | netwerk/test/unit/test_bug812167.js | took 10622ms 18:26:15 INFO - TEST-START | netwerk/test/unit/test_about_networking.js 18:26:17 INFO - TEST-PASS | netwerk/test/unit/test_addr_in_use_error.js | took 5648ms 18:26:17 INFO - TEST-START | netwerk/test/unit/test_ping_aboutnetworking.js 18:26:17 INFO - TEST-PASS | netwerk/test/unit/test_bug856978.js | took 8198ms 18:26:18 INFO - TEST-START | netwerk/test/unit/test_referrer.js 18:26:22 INFO - TEST-PASS | netwerk/test/unit/test_about_networking.js | took 7417ms 18:26:22 INFO - TEST-START | netwerk/test/unit/test_referrer_policy.js 18:26:24 INFO - TEST-PASS | netwerk/test/unit/test_ping_aboutnetworking.js | took 6802ms 18:26:24 INFO - TEST-PASS | netwerk/test/unit/test_unix_domain.js | took 14582ms 18:26:24 INFO - TEST-START | netwerk/test/unit/test_predictor.js 18:26:25 INFO - TEST-START | netwerk/test/unit/test_signature_extraction.js 18:26:25 INFO - TEST-SKIP | netwerk/test/unit/test_signature_extraction.js | took 4ms 18:26:25 INFO - TEST-PASS | netwerk/test/unit/test_referrer.js | took 7128ms 18:26:25 INFO - TEST-START | netwerk/test/unit/test_synthesized_response.js 18:26:26 INFO - TEST-START | netwerk/test/unit/test_udp_multicast.js 18:26:29 INFO - TEST-PASS | netwerk/test/unit/test_referrer_policy.js | took 6743ms 18:26:30 INFO - TEST-START | netwerk/test/unit/test_redirect_history.js 18:26:34 INFO - TEST-PASS | netwerk/test/unit/test_predictor.js | took 9351ms 18:26:34 INFO - TEST-START | netwerk/test/unit/test_reply_without_content_type.js 18:26:38 INFO - TEST-PASS | netwerk/test/unit/test_udp_multicast.js | took 12734ms 18:26:39 INFO - TEST-START | netwerk/test/unit/test_websocket_offline.js 18:26:39 INFO - TEST-PASS | netwerk/test/unit/test_redirect_history.js | took 9394ms 18:26:40 INFO - TEST-START | netwerk/test/unit/test_be_conservative.js 18:26:40 INFO - TEST-PASS | netwerk/test/unit/test_synthesized_response.js | took 15245ms 18:26:41 INFO - TEST-PASS | netwerk/test/unit/test_reply_without_content_type.js | took 6519ms 18:26:41 INFO - TEST-START | netwerk/test/unit/test_tls_server.js 18:26:41 INFO - TEST-START | netwerk/test/unit/test_tls_server_multiple_clients.js 18:26:45 INFO - TEST-PASS | netwerk/test/unit/test_websocket_offline.js | took 5848ms 18:26:45 INFO - TEST-START | netwerk/test/unit/test_1073747.js 18:26:49 INFO - TEST-PASS | netwerk/test/unit/test_be_conservative.js | took 8757ms 18:26:49 INFO - TEST-PASS | netwerk/test/unit/test_tls_server_multiple_clients.js | took 8001ms 18:26:49 INFO - TEST-START | netwerk/test/unit/test_safeoutputstream_append.js 18:26:50 INFO - TEST-START | netwerk/test/unit/test_suspend_channel_before_connect.js 18:26:52 INFO - TEST-PASS | netwerk/test/unit/test_1073747.js | took 6840ms 18:26:53 INFO - TEST-START | netwerk/test/unit/test_suspend_channel_on_modified.js 18:26:54 INFO - TEST-PASS | netwerk/test/unit/test_tls_server.js | took 13791ms 18:26:55 INFO - TEST-START | netwerk/test/unit/test_inhibit_caching.js 18:26:55 INFO - TEST-PASS | netwerk/test/unit/test_safeoutputstream_append.js | took 6108ms 18:26:56 INFO - TEST-START | netwerk/test/unit/test_dns_disable_ipv4.js 18:26:58 INFO - TEST-PASS | netwerk/test/unit/test_suspend_channel_before_connect.js | took 7753ms 18:26:58 INFO - TEST-START | netwerk/test/unit/test_dns_disable_ipv6.js 18:27:02 INFO - TEST-PASS | netwerk/test/unit/test_dns_disable_ipv4.js | took 5825ms 18:27:02 INFO - TEST-START | netwerk/test/unit/test_bug1195415.js 18:27:03 INFO - TEST-PASS | netwerk/test/unit/test_suspend_channel_on_modified.js | took 10200ms 18:27:03 INFO - TEST-START | netwerk/test/unit/test_cookie_blacklist.js 18:27:04 INFO - TEST-PASS | netwerk/test/unit/test_inhibit_caching.js | took 8632ms 18:27:04 INFO - TEST-START | netwerk/test/unit/test_getHost.js 18:27:05 INFO - TEST-PASS | netwerk/test/unit/test_dns_disable_ipv6.js | took 6533ms 18:27:05 INFO - TEST-START | netwerk/test/unit/test_bug412457.js 18:27:09 INFO - TEST-PASS | netwerk/test/unit/test_cookie_blacklist.js | took 5553ms 18:27:09 INFO - TEST-START | netwerk/test/unit/test_bug464591.js 18:27:10 INFO - TEST-PASS | netwerk/test/unit/test_bug1195415.js | took 7632ms 18:27:10 INFO - TEST-START | netwerk/test/unit/test_alt-data_simple.js 18:27:11 INFO - TEST-PASS | netwerk/test/unit/test_bug412457.js | took 6028ms 18:27:11 INFO - TEST-START | netwerk/test/unit/test_alt-data_stream.js 18:27:12 INFO - TEST-PASS | netwerk/test/unit/test_getHost.js | took 7601ms 18:27:12 INFO - TEST-START | netwerk/test/unit/test_cache-control_request.js 18:27:15 INFO - TEST-PASS | netwerk/test/unit/test_bug464591.js | took 5328ms 18:27:15 INFO - TEST-START | netwerk/test/unit/test_bug1279246.js 18:27:18 INFO - TEST-PASS | netwerk/test/unit/test_alt-data_simple.js | took 8023ms 18:27:19 INFO - TEST-START | netwerk/test/unit/test_throttlequeue.js 18:27:21 INFO - TEST-PASS | netwerk/test/unit/test_alt-data_stream.js | took 9719ms 18:27:22 INFO - TEST-START | netwerk/test/unit/test_throttlechannel.js 18:27:23 INFO - TEST-PASS | netwerk/test/unit/test_bug1279246.js | took 8021ms 18:27:23 INFO - TEST-START | netwerk/test/unit/test_throttling.js 18:27:24 INFO - TEST-PASS | netwerk/test/unit/test_throttlequeue.js | took 5363ms 18:27:25 INFO - TEST-START | netwerk/test/unit/test_separate_connections.js 18:27:27 INFO - TEST-PASS | netwerk/test/unit/test_throttlechannel.js | took 5607ms 18:27:28 INFO - TEST-START | netwerk/test/unit_ipc/test_bug528292_wrap.js 18:27:31 INFO - TEST-PASS | netwerk/test/unit/test_throttling.js | took 7983ms 18:27:32 INFO - TEST-START | netwerk/test/unit_ipc/test_bug248970_cookie_wrap.js 18:27:33 INFO - TEST-PASS | netwerk/test/unit/test_cache-control_request.js | took 20364ms 18:27:33 INFO - TEST-PASS | netwerk/test/unit/test_separate_connections.js | took 8161ms 18:27:33 INFO - TEST-START | netwerk/test/unit_ipc/test_cacheflags_wrap.js 18:27:33 INFO - TEST-START | netwerk/test/unit_ipc/test_cache_jar_wrap.js 18:27:43 INFO - TEST-PASS | netwerk/test/unit_ipc/test_bug528292_wrap.js | took 15250ms 18:27:43 INFO - TEST-START | netwerk/test/unit_ipc/test_channel_close_wrap.js 18:27:47 INFO - TEST-PASS | netwerk/test/unit_ipc/test_cache_jar_wrap.js | took 14121ms 18:27:48 INFO - TEST-START | netwerk/test/unit_ipc/test_cookie_header_wrap.js 18:27:52 INFO - TEST-PASS | netwerk/test/unit_ipc/test_bug248970_cookie_wrap.js | took 19562ms 18:27:52 INFO - TEST-START | netwerk/test/unit_ipc/test_cookiejars_wrap.js 18:28:01 INFO - TEST-PASS | netwerk/test/unit_ipc/test_cacheflags_wrap.js | took 28383ms 18:28:02 INFO - TEST-START | netwerk/test/unit_ipc/test_dns_cancel_wrap.js 18:28:03 INFO - TEST-PASS | netwerk/test/unit_ipc/test_channel_close_wrap.js | took 20035ms 18:28:04 INFO - TEST-START | netwerk/test/unit_ipc/test_dns_per_interface_wrap.js 18:28:07 INFO - TEST-PASS | netwerk/test/unit_ipc/test_cookie_header_wrap.js | took 19008ms 18:28:07 INFO - TEST-START | netwerk/test/unit_ipc/test_dns_service_wrap.js 18:28:14 INFO - TEST-PASS | netwerk/test/unit_ipc/test_cookiejars_wrap.js | took 21903ms 18:28:14 INFO - TEST-START | netwerk/test/unit_ipc/test_duplicate_headers_wrap.js 18:28:17 INFO - TEST-PASS | netwerk/test/unit_ipc/test_dns_cancel_wrap.js | took 15451ms 18:28:18 INFO - TEST-START | netwerk/test/unit_ipc/test_event_sink_wrap.js 18:28:19 INFO - TEST-PASS | netwerk/test/unit_ipc/test_dns_per_interface_wrap.js | took 15125ms 18:28:20 INFO - TEST-START | netwerk/test/unit_ipc/test_head_wrap.js 18:28:22 INFO - TEST-PASS | netwerk/test/unit_ipc/test_dns_service_wrap.js | took 14990ms 18:28:23 INFO - TEST-START | netwerk/test/unit_ipc/test_headers_wrap.js 18:28:36 INFO - TEST-PASS | netwerk/test/unit_ipc/test_event_sink_wrap.js | took 18028ms 18:28:37 INFO - TEST-START | netwerk/test/unit_ipc/test_httpsuspend_wrap.js 18:28:38 INFO - TEST-PASS | netwerk/test/unit_ipc/test_head_wrap.js | took 18775ms 18:28:39 INFO - TEST-START | netwerk/test/unit_ipc/test_post_wrap.js 18:28:43 INFO - TEST-PASS | netwerk/test/unit_ipc/test_duplicate_headers_wrap.js | took 28938ms 18:28:44 INFO - TEST-PASS | netwerk/test/unit_ipc/test_headers_wrap.js | took 20735ms 18:28:44 INFO - TEST-START | netwerk/test/unit_ipc/test_predictor_wrap.js 18:28:44 INFO - TEST-START | netwerk/test/unit_ipc/test_progress_wrap.js 18:28:54 INFO - TEST-PASS | netwerk/test/unit_ipc/test_post_wrap.js | took 15435ms 18:28:55 INFO - TEST-START | netwerk/test/unit_ipc/test_redirect-caching_canceled_wrap.js 18:28:59 INFO - TEST-PASS | netwerk/test/unit_ipc/test_predictor_wrap.js | took 14999ms 18:28:59 INFO - TEST-START | netwerk/test/unit_ipc/test_redirect-caching_failure_wrap.js 18:29:00 INFO - TEST-PASS | netwerk/test/unit_ipc/test_httpsuspend_wrap.js | took 23229ms 18:29:00 INFO - TEST-START | netwerk/test/unit_ipc/test_redirect-caching_passing_wrap.js 18:29:13 INFO - TEST-PASS | netwerk/test/unit_ipc/test_redirect-caching_canceled_wrap.js | took 18376ms 18:29:14 INFO - TEST-START | netwerk/test/unit_ipc/test_redirect_canceled_wrap.js 18:29:18 INFO - TEST-PASS | netwerk/test/unit_ipc/test_redirect-caching_failure_wrap.js | took 18308ms 18:29:18 INFO - TEST-START | netwerk/test/unit_ipc/test_redirect_failure_wrap.js 18:29:19 INFO - TEST-PASS | netwerk/test/unit_ipc/test_redirect-caching_passing_wrap.js | took 18601ms 18:29:19 INFO - TEST-START | netwerk/test/unit_ipc/test_redirect_from_script_wrap.js 18:29:19 INFO - TEST-SKIP | netwerk/test/unit_ipc/test_redirect_from_script_wrap.js | took 2ms 18:29:20 INFO - TEST-START | netwerk/test/unit_ipc/test_redirect_passing_wrap.js 18:29:30 INFO - TEST-PASS | netwerk/test/unit_ipc/test_progress_wrap.js | took 45235ms 18:29:30 INFO - TEST-START | netwerk/test/unit_ipc/test_redirect_different-protocol_wrap.js 18:29:32 INFO - TEST-PASS | netwerk/test/unit_ipc/test_redirect_canceled_wrap.js | took 18404ms 18:29:33 INFO - TEST-START | netwerk/test/unit_ipc/test_reentrancy_wrap.js 18:29:35 INFO - TEST-PASS | netwerk/test/unit_ipc/test_redirect_failure_wrap.js | took 16403ms 18:29:35 INFO - TEST-START | netwerk/test/unit_ipc/test_resumable_channel_wrap.js 18:29:37 INFO - TEST-PASS | netwerk/test/unit_ipc/test_redirect_passing_wrap.js | took 17589ms 18:29:38 INFO - TEST-START | netwerk/test/unit_ipc/test_simple_wrap.js 18:29:48 INFO - TEST-PASS | netwerk/test/unit_ipc/test_redirect_different-protocol_wrap.js | took 17599ms 18:29:48 INFO - TEST-START | netwerk/test/unit_ipc/test_synthesized_response_wrap.js 18:29:54 INFO - TEST-PASS | netwerk/test/unit_ipc/test_reentrancy_wrap.js | took 20869ms 18:29:54 INFO - TEST-START | netwerk/test/unit_ipc/test_xmlhttprequest_wrap.js 18:29:56 INFO - TEST-PASS | netwerk/test/unit_ipc/test_simple_wrap.js | took 17879ms 18:29:56 INFO - TEST-START | netwerk/test/unit_ipc/test_XHR_redirects.js 18:30:11 INFO - TEST-PASS | netwerk/test/unit_ipc/test_resumable_channel_wrap.js | took 35524ms 18:30:12 INFO - TEST-START | netwerk/test/unit_ipc/test_redirect_history_wrap.js 18:30:14 INFO - TEST-PASS | netwerk/test/unit_ipc/test_xmlhttprequest_wrap.js | took 19380ms 18:30:14 INFO - TEST-START | netwerk/test/unit_ipc/test_reply_without_content_type_wrap.js 18:30:15 INFO - TEST-PASS | netwerk/test/unit_ipc/test_synthesized_response_wrap.js | took 26293ms 18:30:15 INFO - TEST-START | netwerk/test/unit_ipc/test_getHost_wrap.js 18:30:32 INFO - TEST-PASS | netwerk/test/unit_ipc/test_reply_without_content_type_wrap.js | took 17882ms 18:30:33 INFO - TEST-PASS | netwerk/test/unit_ipc/test_getHost_wrap.js | took 17383ms 18:30:33 INFO - TEST-START | netwerk/test/unit_ipc/test_alt-data_simple_wrap.js 18:30:33 INFO - TEST-START | netwerk/test/unit_ipc/test_alt-data_stream_wrap.js 18:30:35 INFO - TEST-PASS | netwerk/test/unit_ipc/test_redirect_history_wrap.js | took 23379ms 18:30:35 INFO - TEST-START | netwerk/test/unit_ipc/test_original_sent_received_head_wrap.js 18:30:51 INFO - TEST-PASS | netwerk/test/unit_ipc/test_alt-data_simple_wrap.js | took 17891ms 18:30:51 INFO - TEST-START | netwerk/test/unit_ipc/test_channel_id.js 18:30:53 INFO - TEST-PASS | netwerk/test/unit_ipc/test_alt-data_stream_wrap.js | took 19872ms 18:30:54 INFO - TEST-START | parser/xml/test/unit/test_parser.js 18:30:55 INFO - TEST-PASS | netwerk/test/unit_ipc/test_original_sent_received_head_wrap.js | took 19971ms 18:30:56 INFO - TEST-START | parser/xml/test/unit/test_namespace_support.js 18:30:59 INFO - TEST-PASS | parser/xml/test/unit/test_parser.js | took 5507ms 18:31:00 INFO - TEST-START | parser/xml/test/unit/test_xml_declaration.js 18:31:02 INFO - TEST-PASS | parser/xml/test/unit/test_namespace_support.js | took 5917ms 18:31:02 INFO - TEST-START | parser/xml/test/unit/test_sanitizer.js 18:31:08 INFO - TEST-PASS | parser/xml/test/unit/test_xml_declaration.js | took 7836ms 18:31:09 INFO - TEST-START | rdf/tests/unit/test_rdfredirect.js 18:31:12 INFO - TEST-PASS | netwerk/test/unit_ipc/test_channel_id.js | took 20696ms 18:31:12 INFO - TEST-START | security/manager/ssl/tests/unit/test_pkcs11_insert_remove.js 18:31:19 INFO - TEST-PASS | rdf/tests/unit/test_rdfredirect.js | took 10338ms 18:31:20 INFO - TEST-START | security/manager/ssl/tests/unit/test_pkcs11_module.js 18:31:20 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_pkcs11_insert_remove.js | took 7931ms 18:31:21 INFO - TEST-PASS | netwerk/test/unit_ipc/test_XHR_redirects.js | took 84496ms 18:31:21 INFO - TEST-START | security/manager/ssl/tests/unit/test_pkcs11_no_events_after_removal.js 18:31:21 INFO - TEST-START | security/manager/ssl/tests/unit/test_pkcs11_safe_mode.js 18:31:28 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_pkcs11_module.js | took 7945ms 18:31:28 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_pkcs11_safe_mode.js | took 6425ms 18:31:28 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_pkcs11_no_events_after_removal.js | took 6695ms 18:31:28 INFO - TEST-START | security/manager/ssl/tests/unit/test_pkcs11_slot.js 18:31:28 INFO - TEST-START | security/manager/ssl/tests/unit/test_pkcs11_tokenDB.js 18:31:28 INFO - TEST-START | security/manager/ssl/tests/unit/test_pkcs11_token.js 18:31:30 INFO - TEST-PASS | parser/xml/test/unit/test_sanitizer.js | took 27840ms 18:31:30 INFO - TEST-START | security/manager/ssl/tests/unit/test_add_preexisting_cert.js 18:31:34 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_pkcs11_slot.js | took 6589ms 18:31:35 INFO - TEST-START | security/manager/ssl/tests/unit/test_baseline_requirements_subject_common_name.js 18:31:35 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_pkcs11_tokenDB.js | took 7184ms 18:31:36 INFO - TEST-START | security/manager/ssl/tests/unit/test_cert_blocklist.js 18:31:36 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_pkcs11_token.js | took 7904ms 18:31:36 INFO - TEST-START | security/manager/ssl/tests/unit/test_cert_dbKey.js 18:31:38 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_add_preexisting_cert.js | took 7262ms 18:31:38 INFO - TEST-START | security/manager/ssl/tests/unit/test_cert_eku.js 18:31:44 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_cert_dbKey.js | took 7389ms 18:31:44 INFO - TEST-START | security/manager/ssl/tests/unit/test_cert_embedded_null.js 18:31:48 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_baseline_requirements_subject_common_name.js | took 13068ms 18:31:48 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_cert_eku.js | took 10184ms 18:31:48 INFO - TEST-START | security/manager/ssl/tests/unit/test_cert_keyUsage.js 18:31:49 INFO - TEST-START | security/manager/ssl/tests/unit/test_cert_isBuiltInRoot.js 18:31:52 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_cert_embedded_null.js | took 8004ms 18:31:53 INFO - TEST-START | security/manager/ssl/tests/unit/test_cert_isBuiltInRoot_reload.js 18:31:57 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_cert_isBuiltInRoot.js | took 8120ms 18:31:57 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_cert_blocklist.js | took 21743ms 18:31:58 INFO - TEST-START | security/manager/ssl/tests/unit/test_cert_sha1.js 18:31:58 INFO - TEST-START | security/manager/ssl/tests/unit/test_cert_signatures.js 18:32:01 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_cert_isBuiltInRoot_reload.js | took 8050ms 18:32:01 INFO - TEST-START | security/manager/ssl/tests/unit/test_cert_trust.js 18:32:04 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_cert_keyUsage.js | took 15532ms 18:32:05 INFO - TEST-START | security/manager/ssl/tests/unit/test_cert_version.js 18:32:07 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_cert_sha1.js | took 9326ms 18:32:07 INFO - TEST-START | security/manager/ssl/tests/unit/test_certDB_import.js 18:32:08 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_cert_signatures.js | took 10389ms 18:32:09 INFO - TEST-START | security/manager/ssl/tests/unit/test_certDB_import_pkcs12.js 18:32:16 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_certDB_import.js | took 9036ms 18:32:17 INFO - TEST-START | security/manager/ssl/tests/unit/test_certviewer_invalid_oids.js 18:32:18 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_certDB_import_pkcs12.js | took 8615ms 18:32:18 INFO - TEST-START | security/manager/ssl/tests/unit/test_constructX509FromBase64.js 18:32:21 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_cert_version.js | took 16237ms 18:32:21 INFO - TEST-START | security/manager/ssl/tests/unit/test_content_signing.js 18:32:24 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_cert_trust.js | took 22438ms 18:32:24 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_certviewer_invalid_oids.js | took 6742ms 18:32:24 INFO - TEST-START | security/manager/ssl/tests/unit/test_datasignatureverifier.js 18:32:24 INFO - TEST-START | security/manager/ssl/tests/unit/test_der.js 18:32:25 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_constructX509FromBase64.js | took 7041ms 18:32:25 INFO - TEST-START | security/manager/ssl/tests/unit/test_enterprise_roots.js 18:32:25 INFO - TEST-SKIP | security/manager/ssl/tests/unit/test_enterprise_roots.js | took 4ms 18:32:26 INFO - TEST-START | security/manager/ssl/tests/unit/test_forget_about_site_security_headers.js 18:32:31 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_content_signing.js | took 9784ms 18:32:32 INFO - TEST-START | security/manager/ssl/tests/unit/test_getchain.js 18:32:33 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_datasignatureverifier.js | took 9163ms 18:32:33 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_der.js | took 8985ms 18:32:34 INFO - TEST-START | security/manager/ssl/tests/unit/test_hash_algorithms.js 18:32:34 INFO - TEST-START | security/manager/ssl/tests/unit/test_hash_algorithms_wrap.js 18:32:41 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_getchain.js | took 8912ms 18:32:41 INFO - TEST-START | security/manager/ssl/tests/unit/test_hmac.js 18:32:43 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_hash_algorithms.js | took 9322ms 18:32:43 INFO - TEST-START | security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints.js 18:32:46 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_forget_about_site_security_headers.js | took 20406ms 18:32:47 INFO - TEST-START | security/manager/ssl/tests/unit/test_keysize.js 18:32:51 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_hmac.js | took 9732ms 18:32:51 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_hash_algorithms_wrap.js | took 17617ms 18:32:51 INFO - TEST-START | security/manager/ssl/tests/unit/test_local_cert.js 18:32:52 INFO - TEST-START | security/manager/ssl/tests/unit/test_name_constraints.js 18:32:58 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_keysize.js | took 11457ms 18:32:59 INFO - TEST-START | security/manager/ssl/tests/unit/test_nsIX509Cert_utf8.js 18:33:00 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_local_cert.js | took 8760ms 18:33:00 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_name_constraints.js | took 8357ms 18:33:01 INFO - TEST-START | security/manager/ssl/tests/unit/test_nsIX509CertValidity.js 18:33:01 INFO - TEST-START | security/manager/ssl/tests/unit/test_nss_shutdown.js 18:33:05 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints.js | took 21503ms 18:33:05 INFO - TEST-START | security/manager/ssl/tests/unit/test_password_prompt.js 18:33:06 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_nsIX509Cert_utf8.js | took 7040ms 18:33:06 INFO - TEST-START | security/manager/ssl/tests/unit/test_pinning_dynamic.js 18:33:08 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_nsIX509CertValidity.js | took 7002ms 18:33:08 INFO - TEST-START | security/manager/ssl/tests/unit/test_pinning_header_parsing.js 18:33:09 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_nss_shutdown.js | took 8043ms 18:33:10 INFO - TEST-START | security/manager/ssl/tests/unit/test_sdr.js 18:33:13 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_password_prompt.js | took 7453ms 18:33:13 INFO - TEST-START | security/manager/ssl/tests/unit/test_signed_apps.js 18:33:18 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_sdr.js | took 8008ms 18:33:18 INFO - TEST-START | security/manager/ssl/tests/unit/test_signed_apps-marketplace.js 18:33:18 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_pinning_header_parsing.js | took 10034ms 18:33:19 INFO - TEST-START | security/manager/ssl/tests/unit/test_signed_dir.js 18:33:21 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_pinning_dynamic.js | took 15114ms 18:33:22 INFO - TEST-START | security/manager/ssl/tests/unit/test_sss_eviction.js 18:33:25 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_signed_apps.js | took 11423ms 18:33:25 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_signed_apps-marketplace.js | took 6794ms 18:33:25 INFO - TEST-START | security/manager/ssl/tests/unit/test_sss_readstate_child.js 18:33:25 INFO - TEST-START | security/manager/ssl/tests/unit/test_sss_readstate.js 18:33:33 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_sss_readstate.js | took 7156ms 18:33:33 INFO - TEST-START | security/manager/ssl/tests/unit/test_sss_readstate_empty.js 18:33:41 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_sss_readstate_empty.js | took 7611ms 18:33:41 INFO - TEST-START | security/manager/ssl/tests/unit/test_sss_readstate_garbage.js 18:33:42 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_sss_readstate_child.js | took 16328ms 18:33:42 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_signed_dir.js | took 23228ms 18:33:42 INFO - TEST-START | security/manager/ssl/tests/unit/test_sss_readstate_huge.js 18:33:43 INFO - TEST-START | security/manager/ssl/tests/unit/test_sss_savestate.js 18:33:44 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_sss_eviction.js | took 22487ms 18:33:45 INFO - TEST-START | security/manager/ssl/tests/unit/test_startcom_wosign.js 18:33:47 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_sss_readstate_garbage.js | took 5793ms 18:33:47 INFO - TEST-START | security/manager/ssl/tests/unit/test_sts_fqdn.js 18:33:52 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_startcom_wosign.js | took 7552ms 18:33:53 INFO - TEST-START | security/manager/ssl/tests/unit/test_sts_holepunch.js 18:33:53 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_sss_readstate_huge.js | took 11175ms 18:33:54 INFO - TEST-START | security/manager/ssl/tests/unit/test_sts_ipv4_ipv6.js 18:33:54 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_sts_fqdn.js | took 6899ms 18:33:55 INFO - TEST-START | security/manager/ssl/tests/unit/test_sts_preloadlist_perwindowpb.js 18:33:57 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_sss_savestate.js | took 14888ms 18:33:58 INFO - TEST-START | security/manager/ssl/tests/unit/test_sts_preloadlist_selfdestruct.js 18:33:59 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_sts_holepunch.js | took 5849ms 18:33:59 INFO - TEST-START | security/manager/ssl/tests/unit/test_x509.js 18:34:00 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_sts_ipv4_ipv6.js | took 5991ms 18:34:00 INFO - TEST-START | security/manager/ssl/tests/unit/test_toolkit_securityreporter.js 18:34:04 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_sts_preloadlist_perwindowpb.js | took 9230ms 18:34:04 INFO - TEST-START | services/cloudsync/tests/xpcshell/test_module.js 18:34:05 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_sts_preloadlist_selfdestruct.js | took 6622ms 18:34:05 INFO - TEST-START | services/cloudsync/tests/xpcshell/test_tabs.js 18:34:07 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_x509.js | took 7592ms 18:34:07 INFO - TEST-START | services/cloudsync/tests/xpcshell/test_bookmarks.js 18:34:12 INFO - TEST-PASS | services/cloudsync/tests/xpcshell/test_module.js | took 7877ms 18:34:12 INFO - TEST-PASS | services/cloudsync/tests/xpcshell/test_tabs.js | took 7132ms 18:34:13 INFO - TEST-START | services/cloudsync/tests/xpcshell/test_lazyload.js 18:34:13 INFO - TEST-START | services/common/tests/unit/test_load_modules.js 18:34:18 INFO - TEST-PASS | services/cloudsync/tests/xpcshell/test_lazyload.js | took 5261ms 18:34:18 INFO - TEST-START | services/common/tests/unit/test_blocklist_certificates.js 18:34:20 INFO - TEST-PASS | services/cloudsync/tests/xpcshell/test_bookmarks.js | took 12723ms 18:34:20 INFO - TEST-START | services/common/tests/unit/test_blocklist_clients.js 18:34:21 INFO - TEST-PASS | services/common/tests/unit/test_load_modules.js | took 8011ms 18:34:21 INFO - TEST-START | services/common/tests/unit/test_blocklist_updater.js 18:34:25 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_toolkit_securityreporter.js | took 25236ms 18:34:26 INFO - TEST-START | services/common/tests/unit/test_kinto.js 18:34:34 INFO - TEST-PASS | services/common/tests/unit/test_blocklist_updater.js | took 12425ms 18:34:34 INFO - TEST-START | services/common/tests/unit/test_blocklist_signatures.js 18:34:40 INFO - TEST-PASS | services/common/tests/unit/test_blocklist_certificates.js | took 21318ms 18:34:40 INFO - TEST-START | services/common/tests/unit/test_storage_adapter.js 18:35:00 INFO - TEST-PASS | services/common/tests/unit/test_kinto.js | took 34487ms 18:35:01 INFO - TEST-START | services/common/tests/unit/test_utils_atob.js 18:35:03 INFO - TEST-PASS | services/common/tests/unit/test_storage_adapter.js | took 22477ms 18:35:03 INFO - TEST-START | services/common/tests/unit/test_utils_convert_string.js 18:35:08 INFO - TEST-PASS | services/common/tests/unit/test_utils_atob.js | took 7466ms 18:35:09 INFO - TEST-START | services/common/tests/unit/test_utils_dateprefs.js 18:35:13 INFO - TEST-PASS | services/common/tests/unit/test_utils_convert_string.js | took 9891ms 18:35:13 INFO - TEST-START | services/common/tests/unit/test_utils_deepCopy.js 18:35:17 INFO - TEST-PASS | services/common/tests/unit/test_utils_dateprefs.js | took 8514ms 18:35:18 INFO - TEST-START | services/common/tests/unit/test_utils_encodeBase32.js 18:35:21 INFO - TEST-PASS | services/common/tests/unit/test_utils_deepCopy.js | took 7709ms 18:35:22 INFO - TEST-START | services/common/tests/unit/test_utils_encodeBase64URL.js 18:35:30 INFO - TEST-PASS | services/common/tests/unit/test_utils_encodeBase64URL.js | took 8337ms 18:35:30 INFO - TEST-START | services/common/tests/unit/test_utils_ensureMillisecondsTimestamp.js 18:35:38 INFO - TEST-PASS | services/common/tests/unit/test_utils_ensureMillisecondsTimestamp.js | took 7515ms 18:35:38 INFO - TEST-PASS | services/common/tests/unit/test_utils_encodeBase32.js | took 20299ms 18:35:38 INFO - TEST-START | services/common/tests/unit/test_utils_json.js 18:35:38 INFO - TEST-START | services/common/tests/unit/test_utils_makeURI.js 18:35:38 INFO - TEST-PASS | services/common/tests/unit/test_blocklist_signatures.js | took 64215ms 18:35:39 INFO - TEST-START | services/common/tests/unit/test_utils_namedTimer.js 18:35:47 INFO - TEST-PASS | services/common/tests/unit/test_utils_makeURI.js | took 8085ms 18:35:47 INFO - TEST-START | services/common/tests/unit/test_utils_sets.js 18:35:48 INFO - TEST-PASS | services/common/tests/unit/test_utils_namedTimer.js | took 8341ms 18:35:48 INFO - TEST-PASS | services/common/tests/unit/test_utils_json.js | took 9601ms 18:35:48 INFO - TEST-START | services/common/tests/unit/test_utils_utf8.js 18:35:49 INFO - TEST-START | services/common/tests/unit/test_utils_uuid.js 18:35:52 INFO - TEST-PASS | services/common/tests/unit/test_blocklist_clients.js | took 91372ms 18:35:52 INFO - TEST-START | services/common/tests/unit/test_async_chain.js 18:35:55 INFO - TEST-PASS | services/common/tests/unit/test_utils_sets.js | took 8114ms 18:35:55 INFO - TEST-PASS | services/common/tests/unit/test_utils_utf8.js | took 7456ms 18:35:56 INFO - TEST-START | services/common/tests/unit/test_async_querySpinningly.js 18:35:56 INFO - TEST-PASS | services/common/tests/unit/test_utils_uuid.js | took 7464ms 18:35:56 INFO - TEST-START | services/common/tests/unit/test_hawkclient.js 18:35:57 INFO - TEST-START | services/common/tests/unit/test_hawkrequest.js 18:36:00 INFO - TEST-PASS | services/common/tests/unit/test_async_chain.js | took 7583ms 18:36:00 INFO - TEST-START | services/common/tests/unit/test_logmanager.js 18:36:05 INFO - TEST-PASS | services/common/tests/unit/test_async_querySpinningly.js | took 8974ms 18:36:05 INFO - TEST-START | services/common/tests/unit/test_observers.js 18:36:09 INFO - TEST-PASS | services/common/tests/unit/test_hawkrequest.js | took 12682ms 18:36:10 INFO - TEST-START | services/common/tests/unit/test_restrequest.js 18:36:16 INFO - TEST-PASS | services/common/tests/unit/test_observers.js | took 10476ms 18:36:16 INFO - TEST-START | services/common/tests/unit/test_tokenauthenticatedrequest.js 18:36:18 INFO - TEST-PASS | services/common/tests/unit/test_logmanager.js | took 18065ms 18:36:19 INFO - TEST-START | services/common/tests/unit/test_tokenserverclient.js 18:36:23 INFO - TEST-PASS | services/common/tests/unit/test_hawkclient.js | took 26659ms 18:36:23 INFO - TEST-START | services/common/tests/unit/test_storage_server.js 18:36:28 INFO - TEST-PASS | services/common/tests/unit/test_tokenauthenticatedrequest.js | took 11338ms 18:36:28 INFO - TEST-START | services/crypto/component/tests/unit/test_jpake.js 18:36:47 INFO - TEST-PASS | services/crypto/component/tests/unit/test_jpake.js | took 19060ms 18:36:48 INFO - TEST-START | services/crypto/tests/unit/test_load_modules.js 18:36:49 INFO - TEST-PASS | services/common/tests/unit/test_restrequest.js | took 39390ms 18:36:50 INFO - TEST-START | services/crypto/tests/unit/test_crypto_crypt.js 18:36:57 INFO - TEST-PASS | services/crypto/tests/unit/test_load_modules.js | took 9286ms 18:36:58 INFO - TEST-START | services/crypto/tests/unit/test_crypto_deriveKey.js 18:36:58 INFO - TEST-PASS | services/common/tests/unit/test_tokenserverclient.js | took 39556ms 18:36:59 INFO - TEST-START | services/crypto/tests/unit/test_crypto_random.js 18:37:03 INFO - TEST-PASS | services/crypto/tests/unit/test_crypto_crypt.js | took 12713ms 18:37:03 INFO - TEST-START | services/crypto/tests/unit/test_utils_hawk.js 18:37:06 INFO - TEST-PASS | services/common/tests/unit/test_storage_server.js | took 42696ms 18:37:06 INFO - TEST-START | services/crypto/tests/unit/test_utils_hkdfExpand.js 18:37:08 INFO - TEST-PASS | services/crypto/tests/unit/test_crypto_deriveKey.js | took 10018ms 18:37:08 INFO - TEST-START | services/crypto/tests/unit/test_utils_httpmac.js 18:37:15 INFO - TEST-PASS | services/crypto/tests/unit/test_utils_hawk.js | took 12163ms 18:37:16 INFO - TEST-PASS | services/crypto/tests/unit/test_utils_hkdfExpand.js | took 9106ms 18:37:16 INFO - TEST-START | services/crypto/tests/unit/test_utils_pbkdf2.js 18:37:16 INFO - TEST-START | services/crypto/tests/unit/test_utils_sha1.js 18:37:17 INFO - TEST-PASS | services/crypto/tests/unit/test_utils_httpmac.js | took 9065ms 18:37:18 INFO - TEST-START | services/fxaccounts/tests/xpcshell/test_accounts.js 18:37:25 INFO - TEST-PASS | services/crypto/tests/unit/test_crypto_random.js | took 25862ms 18:37:25 INFO - TEST-PASS | services/crypto/tests/unit/test_utils_sha1.js | took 8591ms 18:37:25 INFO - TEST-START | services/fxaccounts/tests/xpcshell/test_accounts_device_registration.js 18:37:26 INFO - TEST-START | services/fxaccounts/tests/xpcshell/test_client.js 18:37:56 INFO - TEST-PASS | services/fxaccounts/tests/xpcshell/test_accounts_device_registration.js | took 30875ms 18:37:57 INFO - TEST-START | services/fxaccounts/tests/xpcshell/test_credentials.js 18:38:05 INFO - TEST-PASS | services/fxaccounts/tests/xpcshell/test_accounts.js | took 46795ms 18:38:05 INFO - TEST-START | services/fxaccounts/tests/xpcshell/test_loginmgr_storage.js 18:38:11 INFO - TEST-PASS | services/fxaccounts/tests/xpcshell/test_credentials.js | took 13974ms 18:38:11 INFO - TEST-START | services/fxaccounts/tests/xpcshell/test_oauth_client.js 18:38:20 INFO - TEST-PASS | services/fxaccounts/tests/xpcshell/test_oauth_client.js | took 8805ms 18:38:20 INFO - TEST-START | services/fxaccounts/tests/xpcshell/test_oauth_grant_client.js 18:38:26 INFO - TEST-PASS | services/fxaccounts/tests/xpcshell/test_loginmgr_storage.js | took 20883ms 18:38:26 INFO - TEST-START | services/fxaccounts/tests/xpcshell/test_oauth_grant_client_server.js 18:38:34 INFO - TEST-PASS | services/fxaccounts/tests/xpcshell/test_oauth_grant_client.js | took 13527ms 18:38:35 INFO - TEST-START | services/fxaccounts/tests/xpcshell/test_oauth_tokens.js 18:38:37 INFO - TEST-PASS | services/fxaccounts/tests/xpcshell/test_oauth_grant_client_server.js | took 10681ms 18:38:37 INFO - TEST-START | services/fxaccounts/tests/xpcshell/test_oauth_token_storage.js 18:38:46 INFO - TEST-PASS | services/fxaccounts/tests/xpcshell/test_oauth_tokens.js | took 11590ms 18:38:47 INFO - TEST-START | services/fxaccounts/tests/xpcshell/test_profile_client.js 18:38:47 INFO - TEST-PASS | services/fxaccounts/tests/xpcshell/test_oauth_token_storage.js | took 10039ms 18:38:48 INFO - TEST-START | services/fxaccounts/tests/xpcshell/test_push_service.js 18:39:00 INFO - TEST-PASS | services/fxaccounts/tests/xpcshell/test_push_service.js | took 11656ms 18:39:00 INFO - TEST-START | services/fxaccounts/tests/xpcshell/test_web_channel.js 18:39:03 INFO - TEST-PASS | services/fxaccounts/tests/xpcshell/test_profile_client.js | took 15911ms 18:39:03 INFO - TEST-START | services/fxaccounts/tests/xpcshell/test_profile.js 18:39:09 INFO - TEST-PASS | services/fxaccounts/tests/xpcshell/test_client.js | took 103697ms 18:39:10 INFO - TEST-START | services/fxaccounts/tests/xpcshell/test_storage_manager.js 18:39:15 INFO - TEST-PASS | services/crypto/tests/unit/test_utils_pbkdf2.js | took 118731ms 18:39:15 INFO - TEST-START | services/sync/tests/unit/test_load_modules.js 18:39:17 INFO - TEST-PASS | services/fxaccounts/tests/xpcshell/test_profile.js | took 13568ms 18:39:17 INFO - TEST-START | services/sync/tests/unit/test_utils_catch.js 18:39:18 INFO - TEST-PASS | services/fxaccounts/tests/xpcshell/test_web_channel.js | took 18110ms 18:39:19 INFO - TEST-START | services/sync/tests/unit/test_utils_deepEquals.js 18:39:28 INFO - TEST-PASS | services/sync/tests/unit/test_utils_deepEquals.js | took 9566ms 18:39:29 INFO - TEST-START | services/sync/tests/unit/test_utils_deferGetSet.js 18:39:32 INFO - TEST-PASS | services/sync/tests/unit/test_load_modules.js | took 16349ms 18:39:32 INFO - TEST-PASS | services/fxaccounts/tests/xpcshell/test_storage_manager.js | took 21904ms 18:39:32 INFO - TEST-START | services/sync/tests/unit/test_utils_deriveKey.js 18:39:32 INFO - TEST-START | services/sync/tests/unit/test_utils_keyEncoding.js 18:39:33 INFO - TEST-PASS | services/sync/tests/unit/test_utils_catch.js | took 15996ms 18:39:33 INFO - TEST-START | services/sync/tests/unit/test_utils_getErrorString.js 18:39:38 INFO - TEST-PASS | services/sync/tests/unit/test_utils_deferGetSet.js | took 8986ms 18:39:38 INFO - TEST-START | services/sync/tests/unit/test_utils_json.js 18:39:42 INFO - TEST-PASS | services/sync/tests/unit/test_utils_keyEncoding.js | took 9858ms 18:39:43 INFO - TEST-START | services/sync/tests/unit/test_utils_lazyStrings.js 18:39:43 INFO - TEST-PASS | services/sync/tests/unit/test_utils_getErrorString.js | took 9580ms 18:39:43 INFO - TEST-START | services/sync/tests/unit/test_utils_lock.js 18:39:52 INFO - TEST-PASS | services/sync/tests/unit/test_utils_json.js | took 13363ms 18:39:52 INFO - TEST-PASS | services/sync/tests/unit/test_utils_lazyStrings.js | took 9104ms 18:39:52 INFO - TEST-START | services/sync/tests/unit/test_utils_makeGUID.js 18:39:52 INFO - TEST-START | services/sync/tests/unit/test_utils_notify.js 18:39:53 INFO - TEST-PASS | services/sync/tests/unit/test_utils_lock.js | took 9302ms 18:39:53 INFO - TEST-START | services/sync/tests/unit/test_utils_passphrase.js 18:40:02 INFO - TEST-PASS | services/sync/tests/unit/test_utils_notify.js | took 9851ms 18:40:03 INFO - TEST-START | services/sync/tests/unit/test_httpd_sync_server.js 18:40:05 INFO - TEST-PASS | services/sync/tests/unit/test_utils_passphrase.js | took 11398ms 18:40:05 INFO - TEST-START | services/sync/tests/unit/test_jpakeclient.js 18:40:24 INFO - TEST-PASS | services/sync/tests/unit/test_httpd_sync_server.js | took 20655ms 18:40:24 INFO - TEST-START | services/sync/tests/unit/test_resource.js 18:40:25 INFO - TEST-PASS | services/sync/tests/unit/test_utils_deriveKey.js | took 52642ms 18:40:25 INFO - TEST-START | services/sync/tests/unit/test_resource_async.js 18:41:05 INFO - TEST-PASS | services/sync/tests/unit/test_resource.js | took 41144ms 18:41:06 INFO - TEST-START | services/sync/tests/unit/test_resource_header.js 18:41:10 INFO - TEST-PASS | services/sync/tests/unit/test_resource_async.js | took 44773ms 18:41:10 INFO - TEST-START | services/sync/tests/unit/test_resource_ua.js 18:41:19 INFO - TEST-PASS | services/sync/tests/unit/test_resource_header.js | took 12786ms 18:41:19 INFO - TEST-START | services/sync/tests/unit/test_syncstoragerequest.js 18:41:33 INFO - TEST-PASS | services/sync/tests/unit/test_resource_ua.js | took 22162ms 18:41:33 INFO - TEST-START | services/sync/tests/unit/test_browserid_identity.js 18:41:50 INFO - TEST-PASS | services/sync/tests/unit/test_syncstoragerequest.js | took 30850ms 18:41:50 INFO - TEST-START | services/sync/tests/unit/test_collection_inc_get.js 18:42:12 INFO - TEST-PASS | services/sync/tests/unit/test_collection_inc_get.js | took 21209ms 18:42:12 INFO - TEST-START | services/sync/tests/unit/test_collection_getBatched.js 18:42:19 INFO - TEST-PASS | services/sync/tests/unit/test_browserid_identity.js | took 45462ms 18:42:19 INFO - TEST-START | services/sync/tests/unit/test_collections_recovery.js 18:42:33 INFO - TEST-PASS | services/sync/tests/unit/test_collection_getBatched.js | took 20692ms 18:42:33 INFO - TEST-START | services/sync/tests/unit/test_identity_manager.js 18:42:53 INFO - TEST-PASS | services/sync/tests/unit/test_identity_manager.js | took 20058ms 18:42:54 INFO - TEST-START | services/sync/tests/unit/test_keys.js 18:43:00 INFO - TEST-PASS | services/sync/tests/unit/test_jpakeclient.js | took 174879ms 18:43:00 INFO - TEST-START | services/sync/tests/unit/test_records_crypto.js 18:43:14 INFO - TEST-PASS | services/sync/tests/unit/test_keys.js | took 19924ms 18:43:14 INFO - TEST-START | services/sync/tests/unit/test_records_wbo.js 18:43:23 INFO - TEST-PASS | services/sync/tests/unit/test_records_crypto.js | took 22221ms 18:43:23 INFO - TEST-START | services/sync/tests/unit/test_engine.js 18:43:34 INFO - TEST-PASS | services/sync/tests/unit/test_records_wbo.js | took 20032ms 18:43:35 INFO - TEST-START | services/sync/tests/unit/test_engine_abort.js 18:43:45 INFO - TEST-PASS | services/sync/tests/unit/test_engine.js | took 22341ms 18:43:46 INFO - TEST-START | services/sync/tests/unit/test_enginemanager.js 18:43:56 INFO - TEST-PASS | services/sync/tests/unit/test_engine_abort.js | took 21519ms 18:43:57 INFO - TEST-START | services/sync/tests/unit/test_syncengine.js 18:44:02 INFO - TEST-PASS | services/sync/tests/unit/test_enginemanager.js | took 16351ms 18:44:03 INFO - TEST-START | services/sync/tests/unit/test_syncengine_sync.js 18:44:21 INFO - TEST-PASS | services/sync/tests/unit/test_syncengine.js | took 24604ms 18:44:22 INFO - TEST-START | services/sync/tests/unit/test_tracker_addChanged.js 18:44:37 INFO - TEST-PASS | services/sync/tests/unit/test_utils_makeGUID.js | took 285224ms 18:44:38 INFO - TEST-START | services/sync/tests/unit/test_service_attributes.js 18:44:43 INFO - TEST-PASS | services/sync/tests/unit/test_tracker_addChanged.js | took 21089ms 18:44:43 INFO - TEST-START | services/sync/tests/unit/test_service_changePassword.js 18:44:43 INFO - TEST-SKIP | services/sync/tests/unit/test_service_changePassword.js | took 1ms 18:44:43 INFO - TEST-START | services/sync/tests/unit/test_service_checkAccount.js 18:44:56 INFO - TEST-PASS | services/sync/tests/unit/test_service_attributes.js | took 18162ms 18:44:56 INFO - TEST-START | services/sync/tests/unit/test_service_cluster.js 18:45:07 INFO - TEST-PASS | services/sync/tests/unit/test_service_checkAccount.js | took 23742ms 18:45:07 INFO - TEST-START | services/sync/tests/unit/test_service_createAccount.js 18:45:07 INFO - TEST-SKIP | services/sync/tests/unit/test_service_createAccount.js | took 4ms 18:45:08 INFO - TEST-START | services/sync/tests/unit/test_service_detect_upgrade.js 18:45:27 INFO - TEST-PASS | services/sync/tests/unit/test_service_cluster.js | took 30621ms 18:45:27 INFO - TEST-START | services/sync/tests/unit/test_service_getStorageInfo.js 18:45:52 INFO - TEST-PASS | services/sync/tests/unit/test_service_getStorageInfo.js | took 24952ms 18:45:53 INFO - TEST-START | services/sync/tests/unit/test_service_login.js 18:47:19 INFO - TEST-TIMEOUT | services/sync/tests/unit/test_collections_recovery.js | took 300002ms 18:47:19 INFO - xpcshell return code: None 18:47:19 INFO - services/sync/tests/unit/test_collections_recovery.js | Process still running after test! 18:47:20 INFO - services/sync/tests/unit/test_collections_recovery.js failed or timed out, will retry. 18:47:20 INFO - TEST-START | services/sync/tests/unit/test_service_migratePrefs.js 18:47:40 INFO - TEST-PASS | services/sync/tests/unit/test_service_migratePrefs.js | took 19807ms 18:47:40 INFO - TEST-START | services/sync/tests/unit/test_service_passwordUTF8.js 18:48:04 INFO - TEST-PASS | services/sync/tests/unit/test_service_login.js | took 130798ms 18:48:04 INFO - TEST-START | services/sync/tests/unit/test_service_persistLogin.js 18:48:10 INFO - TEST-PASS | services/sync/tests/unit/test_service_passwordUTF8.js | took 29955ms 18:48:11 INFO - TEST-START | services/sync/tests/unit/test_service_set_serverURL.js 18:48:23 INFO - TEST-PASS | services/sync/tests/unit/test_service_persistLogin.js | took 18986ms 18:48:24 INFO - TEST-START | services/sync/tests/unit/test_service_startOver.js 18:48:24 INFO - TEST-PASS | services/sync/tests/unit/test_service_detect_upgrade.js | took 196429ms 18:48:25 INFO - TEST-START | services/sync/tests/unit/test_service_startup.js 18:48:25 INFO - TEST-PASS | services/sync/tests/unit/test_service_set_serverURL.js | took 14614ms 18:48:26 INFO - TEST-START | services/sync/tests/unit/test_service_sync_401.js 18:48:38 INFO - TEST-PASS | services/sync/tests/unit/test_service_startup.js | took 13425ms 18:48:39 INFO - TEST-START | services/sync/tests/unit/test_service_sync_locked.js 18:48:46 INFO - TEST-PASS | services/sync/tests/unit/test_service_startOver.js | took 22773ms 18:48:47 INFO - TEST-START | services/sync/tests/unit/test_service_sync_remoteSetup.js 18:48:55 INFO - TEST-PASS | services/sync/tests/unit/test_service_sync_locked.js | took 16072ms 18:48:55 INFO - TEST-START | services/sync/tests/unit/test_service_sync_specified.js 18:49:02 INFO - TEST-PASS | services/sync/tests/unit/test_service_sync_401.js | took 36320ms 18:49:03 INFO - TEST-START | services/sync/tests/unit/test_service_sync_updateEnabledEngines.js 18:49:03 INFO - TEST-TIMEOUT | services/sync/tests/unit/test_syncengine_sync.js | took 300217ms 18:49:03 INFO - xpcshell return code: None 18:49:03 INFO - services/sync/tests/unit/test_syncengine_sync.js | Process still running after test! 18:49:05 INFO - TEST-START | services/sync/tests/unit/test_service_verifyLogin.js 18:49:18 INFO - services/sync/tests/unit/test_syncengine_sync.js failed or timed out, will retry. 18:49:45 INFO - TEST-PASS | services/sync/tests/unit/test_service_verifyLogin.js | took 39971ms 18:49:45 INFO - TEST-START | services/sync/tests/unit/test_service_wipeClient.js 18:50:12 INFO - TEST-PASS | services/sync/tests/unit/test_service_wipeClient.js | took 26830ms 18:50:12 INFO - TEST-START | services/sync/tests/unit/test_service_wipeServer.js 18:50:12 INFO - TEST-SKIP | services/sync/tests/unit/test_service_wipeServer.js | took 2ms 18:50:13 INFO - TEST-START | services/sync/tests/unit/test_corrupt_keys.js 18:51:26 INFO - TEST-PASS | services/sync/tests/unit/test_service_sync_specified.js | took 150742ms 18:51:27 INFO - TEST-START | services/sync/tests/unit/test_declined.js 18:51:46 INFO - TEST-PASS | services/sync/tests/unit/test_declined.js | took 19173ms 18:51:46 INFO - TEST-START | services/sync/tests/unit/test_errorhandler_1.js 18:52:26 INFO - TEST-PASS | services/sync/tests/unit/test_corrupt_keys.js | took 133200ms 18:52:26 INFO - TEST-START | services/sync/tests/unit/test_errorhandler_2.js 18:53:47 INFO - TEST-TIMEOUT | services/sync/tests/unit/test_service_sync_remoteSetup.js | took 300002ms 18:53:47 INFO - xpcshell return code: None 18:53:47 INFO - services/sync/tests/unit/test_service_sync_remoteSetup.js | Process still running after test! 18:53:47 INFO - services/sync/tests/unit/test_service_sync_remoteSetup.js failed or timed out, will retry. 18:53:47 INFO - TEST-START | services/sync/tests/unit/test_errorhandler_filelog.js 18:53:52 INFO - TEST-PASS | services/sync/tests/unit/test_service_sync_updateEnabledEngines.js | took 289494ms 18:53:53 INFO - TEST-START | services/sync/tests/unit/test_errorhandler_sync_checkServerError.js 18:54:19 INFO - TEST-PASS | services/sync/tests/unit/test_errorhandler_filelog.js | took 32003ms 18:54:20 INFO - TEST-START | services/sync/tests/unit/test_errorhandler_eol.js 18:54:52 INFO - TEST-PASS | services/sync/tests/unit/test_errorhandler_eol.js | took 31788ms 18:54:52 INFO - TEST-START | services/sync/tests/unit/test_hmac_error.js 18:56:46 INFO - TEST-TIMEOUT | services/sync/tests/unit/test_errorhandler_1.js | took 300002ms 18:56:46 INFO - xpcshell return code: None 18:56:46 INFO - services/sync/tests/unit/test_errorhandler_1.js | Process still running after test! 18:56:46 INFO - services/sync/tests/unit/test_errorhandler_1.js failed or timed out, will retry. 18:56:47 INFO - TEST-START | services/sync/tests/unit/test_interval_triggers.js 18:57:16 INFO - TEST-PASS | services/sync/tests/unit/test_hmac_error.js | took 144145ms 18:57:17 INFO - TEST-START | services/sync/tests/unit/test_node_reassignment.js 18:57:26 INFO - TEST-TIMEOUT | services/sync/tests/unit/test_errorhandler_2.js | took 300002ms 18:57:26 INFO - xpcshell return code: None 18:57:26 INFO - services/sync/tests/unit/test_errorhandler_2.js | Process still running after test! 18:57:27 INFO - services/sync/tests/unit/test_errorhandler_2.js failed or timed out, will retry. 18:57:27 INFO - TEST-START | services/sync/tests/unit/test_score_triggers.js 18:58:37 INFO - TEST-PASS | services/sync/tests/unit/test_score_triggers.js | took 69360ms 18:58:37 INFO - TEST-START | services/sync/tests/unit/test_sendcredentials_controller.js 18:58:53 INFO - TEST-TIMEOUT | services/sync/tests/unit/test_errorhandler_sync_checkServerError.js | took 300002ms 18:58:53 INFO - xpcshell return code: None 18:58:53 INFO - services/sync/tests/unit/test_errorhandler_sync_checkServerError.js | Process still running after test! 18:58:53 INFO - services/sync/tests/unit/test_errorhandler_sync_checkServerError.js failed or timed out, will retry. 18:58:53 INFO - TEST-START | services/sync/tests/unit/test_status.js 18:59:02 INFO - TEST-PASS | services/sync/tests/unit/test_sendcredentials_controller.js | took 25137ms 18:59:03 INFO - TEST-START | services/sync/tests/unit/test_status_checkSetup.js 18:59:07 INFO - TEST-PASS | services/sync/tests/unit/test_status.js | took 14070ms 18:59:08 INFO - TEST-START | services/sync/tests/unit/test_syncscheduler.js 18:59:26 INFO - TEST-PASS | services/sync/tests/unit/test_status_checkSetup.js | took 23362ms 18:59:27 INFO - TEST-START | services/sync/tests/unit/test_upgrade_old_sync_key.js 18:59:58 INFO - TEST-PASS | services/sync/tests/unit/test_upgrade_old_sync_key.js | took 30928ms 18:59:58 INFO - TEST-START | services/sync/tests/unit/test_fxa_startOver.js 19:00:24 INFO - TEST-PASS | services/sync/tests/unit/test_fxa_startOver.js | took 26314ms 19:00:25 INFO - TEST-START | services/sync/tests/unit/test_fxa_service_cluster.js 19:00:47 INFO - TEST-PASS | services/sync/tests/unit/test_fxa_service_cluster.js | took 21991ms 19:00:47 INFO - TEST-START | services/sync/tests/unit/test_fxa_node_reassignment.js 19:01:18 INFO - TEST-PASS | services/sync/tests/unit/test_interval_triggers.js | took 270729ms 19:01:18 INFO - TEST-START | services/sync/tests/unit/test_addons_reconciler.js 19:02:02 INFO - TEST-PASS | services/sync/tests/unit/test_addons_reconciler.js | took 44127ms 19:02:03 INFO - TEST-START | services/sync/tests/unit/test_addons_tracker.js 19:02:17 INFO - TEST-TIMEOUT | services/sync/tests/unit/test_node_reassignment.js | took 300002ms 19:02:17 INFO - xpcshell return code: None 19:02:17 INFO - services/sync/tests/unit/test_node_reassignment.js | Process still running after test! 19:02:17 INFO - services/sync/tests/unit/test_node_reassignment.js failed or timed out, will retry. 19:02:18 INFO - TEST-START | services/sync/tests/unit/test_bookmark_batch_fail.js 19:02:36 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_batch_fail.js | took 18658ms 19:02:37 INFO - TEST-START | services/sync/tests/unit/test_bookmark_duping.js 19:03:14 INFO - TEST-PASS | services/sync/tests/unit/test_addons_tracker.js | took 71636ms 19:03:15 INFO - TEST-START | services/sync/tests/unit/test_bookmark_engine.js 19:03:54 INFO - TEST-FAIL | services/sync/tests/unit/test_bookmark_duping.js | took 77220ms 19:03:54 INFO - services/sync/tests/unit/test_bookmark_duping.js failed or timed out, will retry. 19:03:55 INFO - TEST-START | services/sync/tests/unit/test_bookmark_invalid.js 19:04:08 INFO - TEST-TIMEOUT | services/sync/tests/unit/test_syncscheduler.js | took 300002ms 19:04:08 INFO - xpcshell return code: None 19:04:08 INFO - services/sync/tests/unit/test_syncscheduler.js | Process still running after test! 19:04:09 INFO - services/sync/tests/unit/test_syncscheduler.js failed or timed out, will retry. 19:04:09 INFO - TEST-START | services/sync/tests/unit/test_bookmark_legacy_microsummaries_support.js 19:04:21 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_invalid.js | took 25764ms 19:04:21 INFO - TEST-START | services/sync/tests/unit/test_bookmark_livemarks.js 19:04:41 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_legacy_microsummaries_support.js | took 31326ms 19:04:41 INFO - TEST-START | services/sync/tests/unit/test_bookmark_order.js 19:04:52 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_livemarks.js | took 30630ms 19:04:52 INFO - TEST-START | services/sync/tests/unit/test_bookmark_places_query_rewriting.js 19:05:21 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_places_query_rewriting.js | took 28605ms 19:05:21 INFO - TEST-START | services/sync/tests/unit/test_bookmark_record.js 19:05:26 INFO - TEST-PASS | services/sync/tests/unit/test_fxa_node_reassignment.js | took 278522ms 19:05:27 INFO - TEST-START | services/sync/tests/unit/test_bookmark_smart_bookmarks.js 19:05:43 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_order.js | took 61371ms 19:05:43 INFO - TEST-START | services/sync/tests/unit/test_bookmark_store.js 19:05:43 INFO - TEST-SKIP | services/sync/tests/unit/test_bookmark_store.js | took 3ms 19:05:43 INFO - TEST-START | services/sync/tests/unit/test_bookmark_tracker.js 19:05:45 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_record.js | took 23816ms 19:05:46 INFO - TEST-START | services/sync/tests/unit/test_bookmark_validator.js 19:05:49 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_engine.js | took 153718ms 19:05:49 INFO - TEST-START | services/sync/tests/unit/test_clients_engine.js 19:06:14 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_validator.js | took 28308ms 19:06:14 INFO - TEST-START | services/sync/tests/unit/test_clients_escape.js 19:06:33 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_smart_bookmarks.js | took 66823ms 19:06:34 INFO - TEST-START | services/sync/tests/unit/test_extension_storage_crypto.js 19:06:46 INFO - TEST-PASS | services/sync/tests/unit/test_extension_storage_crypto.js | took 12285ms 19:06:47 INFO - TEST-START | services/sync/tests/unit/test_extension_storage_engine.js 19:06:58 INFO - TEST-PASS | services/sync/tests/unit/test_clients_escape.js | took 43166ms 19:06:58 INFO - TEST-START | services/sync/tests/unit/test_extension_storage_tracker.js 19:07:07 INFO - TEST-PASS | services/sync/tests/unit/test_extension_storage_engine.js | took 19514ms 19:07:07 INFO - TEST-START | services/sync/tests/unit/test_forms_store.js 19:07:19 INFO - TEST-PASS | services/sync/tests/unit/test_extension_storage_tracker.js | took 20534ms 19:07:19 INFO - TEST-START | services/sync/tests/unit/test_forms_tracker.js 19:07:19 INFO - TEST-SKIP | services/sync/tests/unit/test_forms_tracker.js | took 4ms 19:07:19 INFO - TEST-START | services/sync/tests/unit/test_history_engine.js 19:07:26 INFO - TEST-PASS | services/sync/tests/unit/test_forms_store.js | took 18946ms 19:07:26 INFO - TEST-START | services/sync/tests/unit/test_history_store.js 19:07:49 INFO - TEST-PASS | services/sync/tests/unit/test_history_store.js | took 22485ms 19:07:49 INFO - TEST-START | services/sync/tests/unit/test_history_tracker.js 19:07:49 INFO - TEST-SKIP | services/sync/tests/unit/test_history_tracker.js | took 2ms 19:07:49 INFO - TEST-START | services/sync/tests/unit/test_places_guid_downgrade.js 19:08:10 INFO - TEST-PASS | services/sync/tests/unit/test_places_guid_downgrade.js | took 20638ms 19:08:11 INFO - TEST-START | services/sync/tests/unit/test_password_store.js 19:08:32 INFO - TEST-PASS | services/sync/tests/unit/test_history_engine.js | took 72406ms 19:08:32 INFO - TEST-START | services/sync/tests/unit/test_password_validator.js 19:08:42 INFO - TEST-PASS | services/sync/tests/unit/test_password_store.js | took 31240ms 19:08:42 INFO - TEST-START | services/sync/tests/unit/test_password_tracker.js 19:08:42 INFO - TEST-SKIP | services/sync/tests/unit/test_password_tracker.js | took 9ms 19:08:42 INFO - TEST-START | services/sync/tests/unit/test_prefs_store.js 19:08:44 INFO - TEST-PASS | services/sync/tests/unit/test_password_validator.js | took 11542ms 19:08:44 INFO - TEST-START | services/sync/tests/unit/test_prefs_tracker.js 19:09:03 INFO - TEST-PASS | services/sync/tests/unit/test_prefs_tracker.js | took 18696ms 19:09:03 INFO - TEST-START | services/sync/tests/unit/test_tab_engine.js 19:09:08 INFO - TEST-PASS | services/sync/tests/unit/test_clients_engine.js | took 199180ms 19:09:09 INFO - TEST-START | services/sync/tests/unit/test_tab_store.js 19:09:11 INFO - TEST-PASS | services/sync/tests/unit/test_prefs_store.js | took 28968ms 19:09:12 INFO - TEST-START | services/sync/tests/unit/test_tab_tracker.js 19:09:28 INFO - TEST-PASS | services/sync/tests/unit/test_tab_store.js | took 19595ms 19:09:29 INFO - TEST-START | services/sync/tests/unit/test_warn_on_truncated_response.js 19:09:30 INFO - TEST-PASS | services/sync/tests/unit/test_tab_engine.js | took 26807ms 19:09:30 INFO - TEST-PASS | services/sync/tests/unit/test_tab_tracker.js | took 18415ms 19:09:31 INFO - TEST-START | services/sync/tests/unit/test_postqueue.js 19:09:31 INFO - TEST-START | services/sync/tests/unit/test_fxa_migration.js 19:09:42 INFO - TEST-PASS | services/sync/tests/unit/test_warn_on_truncated_response.js | took 13147ms 19:09:43 INFO - TEST-START | services/sync/tests/unit/test_syncedtabs.js 19:09:44 INFO - TEST-PASS | services/sync/tests/unit/test_postqueue.js | took 13827ms 19:09:45 INFO - TEST-START | services/sync/tests/unit/test_telemetry.js 19:10:02 INFO - TEST-PASS | services/sync/tests/unit/test_syncedtabs.js | took 19731ms 19:10:03 INFO - TEST-START | storage/test/unit/test_bug-365166.js 19:10:08 INFO - TEST-PASS | storage/test/unit/test_bug-365166.js | took 5705ms 19:10:09 INFO - TEST-START | storage/test/unit/test_bug-393952.js 19:10:11 INFO - TEST-PASS | services/sync/tests/unit/test_fxa_migration.js | took 40660ms 19:10:12 INFO - TEST-START | storage/test/unit/test_bug-429521.js 19:10:15 INFO - TEST-PASS | storage/test/unit/test_bug-393952.js | took 5836ms 19:10:15 INFO - TEST-START | storage/test/unit/test_bug-444233.js 19:10:17 INFO - TEST-PASS | storage/test/unit/test_bug-429521.js | took 5408ms 19:10:18 INFO - TEST-START | storage/test/unit/test_cache_size.js 19:10:21 INFO - TEST-PASS | storage/test/unit/test_bug-444233.js | took 5475ms 19:10:21 INFO - TEST-START | storage/test/unit/test_chunk_growth.js 19:10:24 INFO - TEST-PASS | storage/test/unit/test_cache_size.js | took 6265ms 19:10:25 INFO - TEST-START | storage/test/unit/test_connection_asyncClose.js 19:10:28 INFO - TEST-PASS | storage/test/unit/test_chunk_growth.js | took 6915ms 19:10:28 INFO - TEST-START | storage/test/unit/test_connection_executeAsync.js 19:10:31 INFO - TEST-PASS | storage/test/unit/test_connection_asyncClose.js | took 6718ms 19:10:32 INFO - TEST-START | storage/test/unit/test_connection_executeSimpleSQLAsync.js 19:10:35 INFO - TEST-PASS | storage/test/unit/test_connection_executeAsync.js | took 6812ms 19:10:36 INFO - TEST-START | storage/test/unit/test_js_helpers.js 19:10:39 INFO - TEST-PASS | storage/test/unit/test_connection_executeSimpleSQLAsync.js | took 7259ms 19:10:39 INFO - TEST-START | storage/test/unit/test_levenshtein.js 19:10:42 INFO - TEST-PASS | storage/test/unit/test_js_helpers.js | took 5861ms 19:10:42 INFO - TEST-START | storage/test/unit/test_like.js 19:10:48 INFO - TEST-PASS | storage/test/unit/test_levenshtein.js | took 8355ms 19:10:48 INFO - TEST-START | storage/test/unit/test_like_escape.js 19:10:50 INFO - TEST-PASS | storage/test/unit/test_like.js | took 8118ms 19:10:51 INFO - TEST-START | storage/test/unit/test_locale_collation.js 19:10:54 INFO - TEST-PASS | storage/test/unit/test_like_escape.js | took 5290ms 19:10:54 INFO - TEST-START | storage/test/unit/test_page_size_is_32k.js 19:11:00 INFO - TEST-PASS | storage/test/unit/test_page_size_is_32k.js | took 6223ms 19:11:01 INFO - TEST-START | storage/test/unit/test_sqlite_secure_delete.js 19:11:06 INFO - TEST-PASS | storage/test/unit/test_sqlite_secure_delete.js | took 5598ms 19:11:07 INFO - TEST-START | storage/test/unit/test_statement_executeAsync.js 19:11:29 INFO - TEST-PASS | storage/test/unit/test_statement_executeAsync.js | took 22344ms 19:11:30 INFO - TEST-START | storage/test/unit/test_statement_wrapper_automatically.js 19:11:39 INFO - TEST-PASS | storage/test/unit/test_statement_wrapper_automatically.js | took 9316ms 19:11:39 INFO - TEST-START | storage/test/unit/test_storage_aggregates.js 19:11:45 INFO - TEST-PASS | storage/test/unit/test_storage_aggregates.js | took 5529ms 19:11:45 INFO - TEST-START | storage/test/unit/test_storage_connection.js 19:12:16 INFO - TEST-PASS | storage/test/unit/test_storage_connection.js | took 30307ms 19:12:16 INFO - TEST-START | storage/test/unit/test_storage_fulltextindex.js 19:12:24 INFO - TEST-PASS | storage/test/unit/test_storage_fulltextindex.js | took 7347ms 19:12:24 INFO - TEST-START | storage/test/unit/test_storage_function.js 19:12:31 INFO - TEST-PASS | storage/test/unit/test_storage_function.js | took 6189ms 19:12:31 INFO - TEST-START | storage/test/unit/test_storage_progresshandler.js 19:12:37 INFO - TEST-PASS | storage/test/unit/test_locale_collation.js | took 106765ms 19:12:37 INFO - TEST-PASS | storage/test/unit/test_storage_progresshandler.js | took 6394ms 19:12:38 INFO - TEST-START | storage/test/unit/test_storage_service.js 19:12:38 INFO - TEST-START | storage/test/unit/test_storage_service_unshared.js 19:12:45 INFO - TEST-PASS | storage/test/unit/test_storage_service_unshared.js | took 7267ms 19:12:46 INFO - TEST-PASS | storage/test/unit/test_storage_service.js | took 7662ms 19:12:46 INFO - TEST-START | storage/test/unit/test_storage_statement.js 19:12:46 INFO - TEST-START | storage/test/unit/test_storage_value_array.js 19:12:53 INFO - TEST-PASS | storage/test/unit/test_storage_statement.js | took 7453ms 19:12:54 INFO - TEST-START | storage/test/unit/test_unicode.js 19:12:59 INFO - TEST-PASS | storage/test/unit/test_storage_value_array.js | took 12173ms 19:12:59 INFO - TEST-START | storage/test/unit/test_vacuum.js 19:13:03 INFO - TEST-PASS | storage/test/unit/test_unicode.js | took 8615ms 19:13:03 INFO - TEST-START | storage/test/unit/test_telemetry_vfs.js 19:13:09 INFO - TEST-PASS | storage/test/unit/test_telemetry_vfs.js | took 6076ms 19:13:10 INFO - TEST-START | testing/marionette/test_action.js 19:13:12 INFO - TEST-PASS | storage/test/unit/test_vacuum.js | took 13112ms 19:13:13 INFO - TEST-START | testing/marionette/test_assert.js 19:13:24 INFO - TEST-PASS | testing/marionette/test_assert.js | took 10938ms 19:13:24 INFO - TEST-START | testing/marionette/test_element.js 19:13:36 INFO - TEST-PASS | testing/marionette/test_element.js | took 11743ms 19:13:37 INFO - TEST-START | testing/marionette/test_error.js 19:13:41 INFO - TEST-PASS | testing/marionette/test_action.js | took 31402ms 19:13:42 INFO - TEST-START | testing/marionette/test_message.js 19:13:54 INFO - TEST-PASS | testing/marionette/test_message.js | took 12241ms 19:13:55 INFO - TEST-START | testing/marionette/test_navigate.js 19:13:59 INFO - TEST-PASS | testing/marionette/test_error.js | took 22384ms 19:14:00 INFO - TEST-START | testing/marionette/test_session.js 19:14:02 INFO - TEST-PASS | testing/marionette/test_navigate.js | took 7495ms 19:14:02 INFO - TEST-START | testing/modules/tests/xpcshell/test_assert.js 19:14:10 INFO - TEST-PASS | testing/modules/tests/xpcshell/test_assert.js | took 8012ms 19:14:11 INFO - TEST-START | testing/modules/tests/xpcshell/test_mockRegistrar.js 19:14:17 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_tracker.js | took 514354ms 19:14:17 INFO - TEST-PASS | testing/modules/tests/xpcshell/test_mockRegistrar.js | took 6476ms 19:14:18 INFO - TEST-START | testing/xpcshell/example/unit/test_check_nsIException.js 19:14:18 INFO - TEST-START | testing/modules/tests/xpcshell/test_structuredlog.js 19:14:23 INFO - TEST-PASS | testing/marionette/test_session.js | took 23105ms 19:14:23 INFO - TEST-PASS | testing/xpcshell/example/unit/test_check_nsIException.js | took 5034ms 19:14:23 INFO - TEST-START | testing/xpcshell/example/unit/test_check_nsIException_failing.js 19:14:24 INFO - TEST-START | testing/xpcshell/example/unit/test_do_get_tempdir.js 19:14:28 INFO - TEST-PASS | testing/modules/tests/xpcshell/test_structuredlog.js | took 10189ms 19:14:29 INFO - TEST-START | testing/xpcshell/example/unit/test_execute_soon.js 19:14:29 INFO - TEST-FAIL | testing/xpcshell/example/unit/test_check_nsIException_failing.js | took 5768ms 19:14:29 INFO - TEST-PASS | testing/xpcshell/example/unit/test_do_get_tempdir.js | took 5673ms 19:14:30 INFO - TEST-START | testing/xpcshell/example/unit/test_get_file.js 19:14:30 INFO - TEST-START | testing/xpcshell/example/unit/test_get_idle.js 19:14:34 INFO - TEST-PASS | testing/xpcshell/example/unit/test_execute_soon.js | took 5216ms 19:14:35 INFO - TEST-START | testing/xpcshell/example/unit/test_import_module.js 19:14:35 INFO - TEST-PASS | testing/xpcshell/example/unit/test_get_file.js | took 5907ms 19:14:36 INFO - TEST-PASS | testing/xpcshell/example/unit/test_get_idle.js | took 5685ms 19:14:36 INFO - TEST-START | testing/xpcshell/example/unit/test_load.js 19:14:36 INFO - TEST-START | testing/xpcshell/example/unit/test_load_httpd_js.js 19:14:40 INFO - TEST-PASS | testing/xpcshell/example/unit/test_import_module.js | took 5343ms 19:14:41 INFO - TEST-START | testing/xpcshell/example/unit/test_location.js 19:14:41 INFO - TEST-PASS | testing/xpcshell/example/unit/test_load.js | took 5260ms 19:14:42 INFO - TEST-START | testing/xpcshell/example/unit/test_profile.js 19:14:42 INFO - TEST-PASS | testing/xpcshell/example/unit/test_load_httpd_js.js | took 5843ms 19:14:43 INFO - TEST-START | testing/xpcshell/example/unit/test_profile_afterChange.js 19:14:45 INFO - TEST-TIMEOUT | services/sync/tests/unit/test_telemetry.js | took 300002ms 19:14:45 INFO - xpcshell return code: None 19:14:45 INFO - services/sync/tests/unit/test_telemetry.js | Process still running after test! 19:14:45 INFO - services/sync/tests/unit/test_telemetry.js failed or timed out, will retry. 19:14:46 INFO - TEST-PASS | testing/xpcshell/example/unit/test_location.js | took 5097ms 19:14:46 INFO - TEST-START | testing/xpcshell/example/unit/test_sample.js 19:14:46 INFO - TEST-START | testing/xpcshell/example/unit/test_fail.js 19:14:48 INFO - TEST-PASS | testing/xpcshell/example/unit/test_profile.js | took 5861ms 19:14:48 INFO - TEST-START | testing/xpcshell/example/unit/test_skip.js 19:14:48 INFO - TEST-SKIP | testing/xpcshell/example/unit/test_skip.js | took 2ms 19:14:48 INFO - TEST-START | testing/xpcshell/example/unit/test_do_check_null.js 19:14:48 INFO - TEST-PASS | testing/xpcshell/example/unit/test_profile_afterChange.js | took 5738ms 19:14:49 INFO - TEST-START | testing/xpcshell/example/unit/test_do_check_null_failing.js 19:14:51 INFO - TEST-PASS | testing/xpcshell/example/unit/test_sample.js | took 5311ms 19:14:52 INFO - TEST-FAIL | testing/xpcshell/example/unit/test_fail.js | took 5197ms 19:14:52 INFO - TEST-START | testing/xpcshell/example/unit/test_do_check_matches.js 19:14:52 INFO - TEST-START | testing/xpcshell/example/unit/test_do_check_matches_failing.js 19:14:53 INFO - TEST-PASS | testing/xpcshell/example/unit/test_do_check_null.js | took 5010ms 19:14:54 INFO - TEST-START | toolkit/components/asyncshutdown/tests/xpcshell/test_AsyncShutdown.js 19:14:54 INFO - TEST-FAIL | testing/xpcshell/example/unit/test_do_check_null_failing.js | took 5253ms 19:14:55 INFO - TEST-START | toolkit/components/asyncshutdown/tests/xpcshell/test_AsyncShutdown_leave_uncaught.js 19:14:57 INFO - TEST-PASS | testing/xpcshell/example/unit/test_do_check_matches.js | took 5361ms 19:14:57 INFO - TEST-FAIL | testing/xpcshell/example/unit/test_do_check_matches_failing.js | took 5180ms 19:14:58 INFO - TEST-START | toolkit/components/asyncshutdown/tests/xpcshell/test_converters.js 19:14:58 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_330578.js 19:15:06 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_330578.js | took 7677ms 19:15:07 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_378079.js 19:15:08 INFO - TEST-PASS | toolkit/components/asyncshutdown/tests/xpcshell/test_converters.js | took 10656ms 19:15:09 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_393191.js 19:15:12 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_378079.js | took 5765ms 19:15:13 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_440866.js 19:15:14 INFO - TEST-PASS | toolkit/components/asyncshutdown/tests/xpcshell/test_AsyncShutdown.js | took 20127ms 19:15:15 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_463023.js 19:15:15 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_393191.js | took 6582ms 19:15:16 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_660156.js 19:15:19 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_440866.js | took 6234ms 19:15:20 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_autocomplete_multiple.js 19:15:20 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_463023.js | took 5461ms 19:15:20 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_autocomplete_userContextId.js 19:15:22 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_660156.js | took 6022ms 19:15:22 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_autofillSelectedPopupIndex.js 19:15:25 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_autocomplete_multiple.js | took 5439ms 19:15:25 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_badDefaultIndex.js 19:15:26 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_autocomplete_userContextId.js | took 5627ms 19:15:27 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_completeDefaultIndex_casing.js 19:15:30 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_autofillSelectedPopupIndex.js | took 7319ms 19:15:30 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_finalCompleteValue.js 19:15:32 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_badDefaultIndex.js | took 6846ms 19:15:33 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_finalCompleteValue_defaultIndex.js 19:15:33 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_completeDefaultIndex_casing.js | took 6717ms 19:15:34 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_finalCompleteValue_forceComplete.js 19:15:36 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_finalCompleteValue.js | took 6100ms 19:15:37 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_finalCompleteValueSelectedIndex.js 19:15:40 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_finalCompleteValue_defaultIndex.js | took 6943ms 19:15:40 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_finalDefaultCompleteValue.js 19:15:41 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_finalCompleteValue_forceComplete.js | took 7353ms 19:15:42 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_immediate_search.js 19:15:44 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_finalCompleteValueSelectedIndex.js | took 7446ms 19:15:44 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_insertMatchAt.js 19:15:46 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_finalDefaultCompleteValue.js | took 5842ms 19:15:47 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_previousResult.js 19:15:48 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_immediate_search.js | took 6365ms 19:15:48 INFO - TEST-START | toolkit/components/autocomplete/tests/unit/test_stopSearch.js 19:15:50 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_insertMatchAt.js | took 5701ms 19:15:51 INFO - TEST-START | toolkit/components/captivedetect/test/unit/test_captive_portal_not_found.js 19:15:53 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_previousResult.js | took 6456ms 19:15:54 INFO - TEST-START | toolkit/components/captivedetect/test/unit/test_captive_portal_not_found_404.js 19:15:56 INFO - TEST-PASS | toolkit/components/autocomplete/tests/unit/test_stopSearch.js | took 7179ms 19:15:56 INFO - TEST-START | toolkit/components/captivedetect/test/unit/test_captive_portal_found.js 19:16:00 INFO - TEST-PASS | toolkit/components/captivedetect/test/unit/test_captive_portal_not_found.js | took 8836ms 19:16:00 INFO - TEST-START | toolkit/components/captivedetect/test/unit/test_captive_portal_found_303.js 19:16:05 INFO - TEST-PASS | toolkit/components/captivedetect/test/unit/test_captive_portal_not_found_404.js | took 11160ms 19:16:05 INFO - TEST-START | toolkit/components/captivedetect/test/unit/test_abort.js 19:16:06 INFO - TEST-PASS | toolkit/components/captivedetect/test/unit/test_captive_portal_found.js | took 9846ms 19:16:07 INFO - TEST-START | toolkit/components/captivedetect/test/unit/test_abort_during_user_login.js 19:16:10 INFO - TEST-PASS | toolkit/components/captivedetect/test/unit/test_captive_portal_found_303.js | took 9676ms 19:16:10 INFO - TEST-START | toolkit/components/captivedetect/test/unit/test_user_cancel.js 19:16:13 INFO - TEST-PASS | toolkit/components/captivedetect/test/unit/test_abort.js | took 7495ms 19:16:13 INFO - TEST-START | toolkit/components/captivedetect/test/unit/test_multiple_requests.js 19:16:15 INFO - TEST-PASS | toolkit/components/captivedetect/test/unit/test_abort_during_user_login.js | took 8164ms 19:16:15 INFO - TEST-START | toolkit/components/captivedetect/test/unit/test_abort_ongoing_request.js 19:16:19 INFO - TEST-PASS | toolkit/components/captivedetect/test/unit/test_user_cancel.js | took 8236ms 19:16:19 INFO - TEST-START | toolkit/components/captivedetect/test/unit/test_abort_pending_request.js 19:16:23 INFO - TEST-PASS | toolkit/components/captivedetect/test/unit/test_multiple_requests.js | took 9200ms 19:16:23 INFO - TEST-START | toolkit/components/commandlines/test/unit/test_classinfo.js 19:16:24 INFO - TEST-PASS | toolkit/components/captivedetect/test/unit/test_abort_ongoing_request.js | took 9006ms 19:16:25 INFO - TEST-START | toolkit/components/commandlines/test/unit/test_bug666224.js 19:16:28 INFO - TEST-PASS | toolkit/components/captivedetect/test/unit/test_abort_pending_request.js | took 8468ms 19:16:28 INFO - TEST-START | toolkit/components/commandlines/test/unit_unix/test_bug410156.js 19:16:28 INFO - TEST-PASS | toolkit/components/commandlines/test/unit/test_classinfo.js | took 5432ms 19:16:29 INFO - TEST-START | toolkit/components/contentprefs/tests/unit/test_bug248970.js 19:16:30 INFO - TEST-PASS | toolkit/components/commandlines/test/unit/test_bug666224.js | took 5178ms 19:16:30 INFO - TEST-START | toolkit/components/contentprefs/tests/unit/test_bug503971.js 19:16:33 INFO - TEST-PASS | toolkit/components/commandlines/test/unit_unix/test_bug410156.js | took 5061ms 19:16:34 INFO - TEST-START | toolkit/components/contentprefs/tests/unit/test_bug679784.js 19:16:44 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit/test_bug248970.js | took 15096ms 19:16:44 INFO - TEST-START | toolkit/components/contentprefs/tests/unit/test_contentPrefs.js 19:16:47 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit/test_bug503971.js | took 16486ms 19:16:47 INFO - TEST-START | toolkit/components/contentprefs/tests/unit/test_contentPrefsCache.js 19:17:05 INFO - TEST-PASS | toolkit/components/asyncshutdown/tests/xpcshell/test_AsyncShutdown_leave_uncaught.js | took 130243ms 19:17:05 INFO - TEST-START | toolkit/components/contentprefs/tests/unit/test_getPrefAsync.js 19:17:08 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit/test_bug679784.js | took 34695ms 19:17:09 INFO - TEST-START | toolkit/components/contentprefs/tests/unit/test_stringGroups.js 19:17:19 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit/test_getPrefAsync.js | took 13663ms 19:17:20 INFO - TEST-START | toolkit/components/contentprefs/tests/unit/test_unusedGroupsAndSettings.js 19:17:42 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit/test_unusedGroupsAndSettings.js | took 22834ms 19:17:43 INFO - TEST-START | toolkit/components/contentprefs/tests/unit_cps2/test_service.js 19:17:51 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit_cps2/test_service.js | took 7652ms 19:17:51 INFO - TEST-START | toolkit/components/contentprefs/tests/unit_cps2/test_setGet.js 19:18:18 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit/test_stringGroups.js | took 69425ms 19:18:19 INFO - TEST-START | toolkit/components/contentprefs/tests/unit_cps2/test_getSubdomains.js 19:18:19 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit_cps2/test_setGet.js | took 27856ms 19:18:20 INFO - TEST-START | toolkit/components/contentprefs/tests/unit_cps2/test_remove.js 19:18:33 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit_cps2/test_getSubdomains.js | took 13859ms 19:18:33 INFO - TEST-START | toolkit/components/contentprefs/tests/unit_cps2/test_removeByDomain.js 19:18:39 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit/test_contentPrefs.js | took 114051ms 19:18:39 INFO - TEST-START | toolkit/components/contentprefs/tests/unit_cps2/test_removeAllDomains.js 19:18:46 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit_cps2/test_remove.js | took 26117ms 19:18:46 INFO - TEST-START | toolkit/components/contentprefs/tests/unit_cps2/test_removeByName.js 19:18:52 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit_cps2/test_removeAllDomains.js | took 13091ms 19:18:53 INFO - TEST-START | toolkit/components/contentprefs/tests/unit_cps2/test_getCached.js 19:18:56 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit_cps2/test_removeByDomain.js | took 23011ms 19:18:57 INFO - TEST-START | toolkit/components/contentprefs/tests/unit_cps2/test_getCachedSubdomains.js 19:19:01 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit_cps2/test_removeByName.js | took 14564ms 19:19:01 INFO - TEST-START | toolkit/components/contentprefs/tests/unit_cps2/test_observers.js 19:19:09 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit_cps2/test_getCached.js | took 16089ms 19:19:09 INFO - TEST-START | toolkit/components/contentprefs/tests/unit_cps2/test_extractDomain.js 19:19:17 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit_cps2/test_extractDomain.js | took 7476ms 19:19:17 INFO - TEST-START | toolkit/components/contentprefs/tests/unit_cps2/test_migrationToSchema4.js 19:19:25 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit_cps2/test_migrationToSchema4.js | took 7851ms 19:19:26 INFO - TEST-START | toolkit/components/contentprefs/tests/unit_cps2/test_removeAllDomainsSince.js 19:19:29 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit_cps2/test_getCachedSubdomains.js | took 32588ms 19:19:30 INFO - TEST-START | toolkit/components/contextualidentity/tests/unit/test_basic.js 19:19:36 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit_cps2/test_observers.js | took 34081ms 19:19:36 INFO - TEST-START | toolkit/components/crashes/tests/xpcshell/test_crash_manager.js 19:19:39 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit_cps2/test_removeAllDomainsSince.js | took 13607ms 19:19:40 INFO - TEST-START | toolkit/components/crashes/tests/xpcshell/test_crash_service.js 19:19:42 INFO - TEST-PASS | toolkit/components/contextualidentity/tests/unit/test_basic.js | took 12697ms 19:19:43 INFO - TEST-START | toolkit/components/crashes/tests/xpcshell/test_crash_store.js 19:19:47 INFO - TEST-PASS | toolkit/components/contentprefs/tests/unit/test_contentPrefsCache.js | took 179369ms 19:19:47 INFO - TEST-START | toolkit/components/crashmonitor/test/unit/test_init.js 19:19:48 INFO - TEST-PASS | toolkit/components/crashes/tests/xpcshell/test_crash_service.js | took 8438ms 19:19:49 INFO - TEST-START | toolkit/components/crashmonitor/test/unit/test_valid_file.js 19:19:59 INFO - TEST-PASS | toolkit/components/crashmonitor/test/unit/test_init.js | took 11695ms 19:20:00 INFO - TEST-START | toolkit/components/crashmonitor/test/unit/test_invalid_file.js 19:20:01 INFO - TEST-PASS | toolkit/components/crashmonitor/test/unit/test_valid_file.js | took 11967ms 19:20:02 INFO - TEST-START | toolkit/components/crashmonitor/test/unit/test_invalid_json.js 19:20:11 INFO - TEST-PASS | toolkit/components/crashmonitor/test/unit/test_invalid_file.js | took 11835ms 19:20:12 INFO - TEST-START | toolkit/components/crashmonitor/test/unit/test_missing_file.js 19:20:13 INFO - TEST-PASS | toolkit/components/crashmonitor/test/unit/test_invalid_json.js | took 11000ms 19:20:13 INFO - TEST-START | toolkit/components/crashmonitor/test/unit/test_register.js 19:20:16 INFO - TEST-PASS | toolkit/components/crashes/tests/xpcshell/test_crash_store.js | took 33033ms 19:20:16 INFO - TEST-START | toolkit/components/ctypes/tests/unit/test_errno.js 19:20:22 INFO - TEST-PASS | toolkit/components/crashmonitor/test/unit/test_missing_file.js | took 9869ms 19:20:22 INFO - TEST-START | toolkit/components/ctypes/tests/unit/test_finalizer.js 19:20:23 INFO - TEST-PASS | toolkit/components/crashmonitor/test/unit/test_register.js | took 10070ms 19:20:24 INFO - TEST-START | toolkit/components/ctypes/tests/unit/test_finalizer_shouldfail.js 19:20:31 INFO - TEST-PASS | toolkit/components/ctypes/tests/unit/test_finalizer_shouldfail.js | took 7380ms 19:20:32 INFO - TEST-START | toolkit/components/ctypes/tests/unit/test_finalizer_shouldaccept.js 19:20:39 INFO - TEST-PASS | toolkit/components/ctypes/tests/unit/test_errno.js | took 22286ms 19:20:39 INFO - TEST-START | toolkit/components/ctypes/tests/unit/test_jsctypes.js 19:20:40 INFO - TEST-PASS | toolkit/components/ctypes/tests/unit/test_finalizer_shouldaccept.js | took 7774ms 19:20:40 INFO - TEST-START | toolkit/components/downloads/test/unit/test_app_rep.js 19:20:52 INFO - TEST-PASS | toolkit/components/downloads/test/unit/test_app_rep.js | took 12342ms 19:20:52 INFO - TEST-START | toolkit/components/downloads/test/unit/test_app_rep_windows.js 19:20:52 INFO - TEST-SKIP | toolkit/components/downloads/test/unit/test_app_rep_windows.js | took 4ms 19:20:53 INFO - TEST-START | toolkit/components/downloads/test/unit/test_app_rep_maclinux.js 19:21:04 INFO - TEST-PASS | toolkit/components/downloads/test/unit/test_app_rep_maclinux.js | took 11259ms 19:21:04 INFO - TEST-PASS | toolkit/components/crashes/tests/xpcshell/test_crash_manager.js | took 88182ms 19:21:05 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js 19:21:05 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging_perf.js 19:22:44 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging.js | took 98971ms 19:22:44 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging_unresponsive.js 19:23:37 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging_unresponsive.js | took 53109ms 19:23:38 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_csp_custom_policies.js 19:23:47 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_csp_custom_policies.js | took 9423ms 19:23:48 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_csp_validator.js 19:24:01 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_csp_validator.js | took 13043ms 19:24:01 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_alarms.js 19:24:07 INFO - TEST-PASS | toolkit/components/ctypes/tests/unit/test_finalizer.js | took 225191ms 19:24:08 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_alarms_does_not_fire.js 19:24:40 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_alarms_does_not_fire.js | took 32127ms 19:24:41 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_alarms_periodic.js 19:24:53 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_alarms.js | took 51714ms 19:24:53 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_alarms_replaces.js 19:25:16 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_alarms_periodic.js | took 35369ms 19:25:16 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_apimanager.js 19:25:26 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_apimanager.js | took 9438ms 19:25:26 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_api_permissions.js 19:25:29 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_alarms_replaces.js | took 36013ms 19:25:30 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_background_generated_load_events.js 19:25:39 INFO - TEST-TIMEOUT | toolkit/components/ctypes/tests/unit/test_jsctypes.js | took 300001ms 19:25:39 INFO - xpcshell return code: None 19:25:39 INFO - toolkit/components/ctypes/tests/unit/test_jsctypes.js | Process still running after test! 19:25:41 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_background_generated_reload.js 19:25:57 INFO - toolkit/components/ctypes/tests/unit/test_jsctypes.js failed or timed out, will retry. 19:26:00 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_api_permissions.js | took 34041ms 19:26:01 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_background_global_history.js 19:26:02 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_background_generated_load_events.js | took 31571ms 19:26:02 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_background_private_browsing.js 19:26:05 INFO - TEST-TIMEOUT | toolkit/components/extensions/test/xpcshell/test_ext_native_messaging_perf.js | took 300001ms 19:26:05 INFO - xpcshell return code: None 19:26:05 INFO - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging_perf.js | Process still running after test! 19:26:05 INFO - toolkit/components/extensions/test/xpcshell/test_ext_native_messaging_perf.js failed or timed out, will retry. 19:26:05 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_background_runtime_connect_params.js 19:26:15 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_background_generated_reload.js | took 33951ms 19:26:15 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_background_sub_windows.js 19:26:30 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_background_global_history.js | took 28841ms 19:26:30 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_background_window_properties.js 19:26:32 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_background_private_browsing.js | took 30172ms 19:26:33 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_contexts.js 19:26:34 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_background_runtime_connect_params.js | took 28598ms 19:26:35 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_downloads.js 19:26:43 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_contexts.js | took 10040ms 19:26:43 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_background_sub_windows.js | took 27320ms 19:26:43 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_downloads_download.js 19:26:43 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_downloads_misc.js 19:27:00 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_background_window_properties.js | took 29944ms 19:27:01 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_downloads_search.js 19:27:15 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_downloads.js | took 40136ms 19:27:15 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_experiments.js 19:27:15 INFO - TEST-SKIP | toolkit/components/extensions/test/xpcshell/test_ext_experiments.js | took 3ms 19:27:15 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_extension.js 19:27:54 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_extension.js | took 38372ms 19:27:54 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_idle.js 19:27:57 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_downloads_download.js | took 74003ms 19:27:58 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_json_parser.js 19:28:11 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_downloads_misc.js | took 87557ms 19:28:11 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_localStorage.js 19:28:15 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_downloads_search.js | took 74434ms 19:28:16 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_management.js 19:28:20 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_json_parser.js | took 22556ms 19:28:21 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_management_uninstall_self.js 19:28:42 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_idle.js | took 48088ms 19:28:43 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_management.js | took 27157ms 19:28:43 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_manifest_content_security_policy.js 19:28:43 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_manifest_incognito.js 19:28:50 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_localStorage.js | took 38735ms 19:28:50 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_manifest_minimum_chrome_version.js 19:29:03 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_manifest_content_security_policy.js | took 19926ms 19:29:03 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_manifest_incognito.js | took 19892ms 19:29:03 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_onmessage_removelistener.js 19:29:04 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_runtime_connect_no_receiver.js 19:29:10 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_manifest_minimum_chrome_version.js | took 19905ms 19:29:11 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_runtime_getBrowserInfo.js 19:29:18 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_management_uninstall_self.js | took 57026ms 19:29:18 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_runtime_getPlatformInfo.js 19:29:29 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_onmessage_removelistener.js | took 25739ms 19:29:30 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_runtime_onInstalled_and_onStartup.js 19:29:30 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_runtime_connect_no_receiver.js | took 25968ms 19:29:30 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_runtime_sendMessage.js 19:29:37 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_runtime_getBrowserInfo.js | took 26210ms 19:29:37 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_runtime_sendMessage_errors.js 19:29:44 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_runtime_getPlatformInfo.js | took 25639ms 19:29:44 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_runtime_sendMessage_no_receiver.js 19:29:58 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_runtime_sendMessage.js | took 27954ms 19:29:59 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_runtime_sendMessage_self.js 19:30:07 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_runtime_sendMessage_errors.js | took 29572ms 19:30:07 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_schemas.js 19:30:16 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_runtime_sendMessage_no_receiver.js | took 31959ms 19:30:17 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_schemas_api_injection.js 19:30:28 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_schemas_api_injection.js | took 11564ms 19:30:29 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_schemas_async.js 19:30:32 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_runtime_sendMessage_self.js | took 32838ms 19:30:32 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_schemas_allowed_contexts.js 19:30:36 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_schemas.js | took 28063ms 19:30:36 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_simple.js 19:30:45 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_schemas_allowed_contexts.js | took 12200ms 19:30:45 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_storage.js 19:30:46 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_schemas_async.js | took 16947ms 19:30:46 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_storage_sync.js 19:31:12 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_simple.js | took 35857ms 19:31:13 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_topSites.js 19:31:45 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_topSites.js | took 32195ms 19:31:45 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_getAPILevelForWindow.js 19:31:53 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_runtime_onInstalled_and_onStartup.js | took 143604ms 19:31:54 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_legacy_extension_context.js 19:31:57 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_getAPILevelForWindow.js | took 11973ms 19:31:58 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_ext_legacy_extension_embedding.js 19:32:06 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_storage.js | took 80727ms 19:32:06 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_locale_converter.js 19:32:15 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_locale_converter.js | took 8758ms 19:32:16 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_locale_data.js 19:32:23 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_legacy_extension_context.js | took 29314ms 19:32:23 INFO - TEST-START | toolkit/components/extensions/test/xpcshell/test_native_messaging.js 19:32:27 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_legacy_extension_embedding.js | took 28873ms 19:32:27 INFO - TEST-START | toolkit/components/feeds/test/test_xml.js 19:32:41 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_locale_data.js | took 25249ms 19:32:41 INFO - TEST-START | toolkit/components/filepicker/test/unit/test_filecomplete.js 19:32:47 INFO - TEST-PASS | toolkit/components/filepicker/test/unit/test_filecomplete.js | took 5285ms 19:32:47 INFO - TEST-START | toolkit/components/filewatcher/tests/xpcshell/test_arguments.js 19:32:47 INFO - TEST-SKIP | toolkit/components/filewatcher/tests/xpcshell/test_arguments.js | took 2ms 19:32:47 INFO - TEST-START | toolkit/components/filewatcher/tests/xpcshell/test_no_error_callback.js 19:32:47 INFO - TEST-SKIP | toolkit/components/filewatcher/tests/xpcshell/test_no_error_callback.js | took 2ms 19:32:47 INFO - TEST-START | toolkit/components/filewatcher/tests/xpcshell/test_remove_non_watched.js 19:32:47 INFO - TEST-SKIP | toolkit/components/filewatcher/tests/xpcshell/test_remove_non_watched.js | took 2ms 19:32:47 INFO - TEST-START | toolkit/components/filewatcher/tests/xpcshell/test_shared_callback.js 19:32:47 INFO - TEST-SKIP | toolkit/components/filewatcher/tests/xpcshell/test_shared_callback.js | took 1ms 19:32:47 INFO - TEST-START | toolkit/components/filewatcher/tests/xpcshell/test_watch_file_creation_single.js 19:32:47 INFO - TEST-SKIP | toolkit/components/filewatcher/tests/xpcshell/test_watch_file_creation_single.js | took 3ms 19:32:47 INFO - TEST-START | toolkit/components/filewatcher/tests/xpcshell/test_watch_file_deletion_single.js 19:32:47 INFO - TEST-SKIP | toolkit/components/filewatcher/tests/xpcshell/test_watch_file_deletion_single.js | took 2ms 19:32:47 INFO - TEST-START | toolkit/components/filewatcher/tests/xpcshell/test_watch_file_modification_single.js 19:32:47 INFO - TEST-SKIP | toolkit/components/filewatcher/tests/xpcshell/test_watch_file_modification_single.js | took 2ms 19:32:47 INFO - TEST-START | toolkit/components/filewatcher/tests/xpcshell/test_watch_directory_creation_single.js 19:32:47 INFO - TEST-SKIP | toolkit/components/filewatcher/tests/xpcshell/test_watch_directory_creation_single.js | took 1ms 19:32:47 INFO - TEST-START | toolkit/components/filewatcher/tests/xpcshell/test_watch_directory_deletion_single.js 19:32:47 INFO - TEST-SKIP | toolkit/components/filewatcher/tests/xpcshell/test_watch_directory_deletion_single.js | took 4ms 19:32:47 INFO - TEST-START | toolkit/components/filewatcher/tests/xpcshell/test_watch_many_changes.js 19:32:47 INFO - TEST-SKIP | toolkit/components/filewatcher/tests/xpcshell/test_watch_many_changes.js | took 1ms 19:32:47 INFO - TEST-START | toolkit/components/filewatcher/tests/xpcshell/test_watch_multi_paths.js 19:32:47 INFO - TEST-SKIP | toolkit/components/filewatcher/tests/xpcshell/test_watch_multi_paths.js | took 2ms 19:32:47 INFO - TEST-START | toolkit/components/filewatcher/tests/xpcshell/test_watch_recursively.js 19:32:47 INFO - TEST-SKIP | toolkit/components/filewatcher/tests/xpcshell/test_watch_recursively.js | took 1ms 19:32:47 INFO - TEST-START | toolkit/components/filewatcher/tests/xpcshell/test_watch_resource.js 19:32:47 INFO - TEST-SKIP | toolkit/components/filewatcher/tests/xpcshell/test_watch_resource.js | took 2ms 19:32:47 INFO - TEST-START | toolkit/components/formautofill/test/xpcshell/test_infrastructure.js 19:32:52 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_native_messaging.js | took 28087ms 19:32:52 INFO - TEST-START | toolkit/components/formautofill/test/xpcshell/test_integration.js 19:32:59 INFO - TEST-PASS | toolkit/components/formautofill/test/xpcshell/test_infrastructure.js | took 12057ms 19:33:00 INFO - TEST-START | toolkit/components/jsdownloads/test/unit/test_DownloadCore.js 19:33:01 INFO - TEST-PASS | toolkit/components/formautofill/test/xpcshell/test_integration.js | took 8990ms 19:33:02 INFO - TEST-START | toolkit/components/jsdownloads/test/unit/test_DownloadImport.js 19:33:37 INFO - TEST-PASS | toolkit/components/jsdownloads/test/unit/test_DownloadImport.js | took 35003ms 19:33:37 INFO - TEST-START | toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js 19:34:01 INFO - TEST-PASS | toolkit/components/extensions/test/xpcshell/test_ext_storage_sync.js | took 194523ms 19:34:01 INFO - TEST-START | toolkit/components/jsdownloads/test/unit/test_DownloadLegacy.js 19:34:03 INFO - TEST-PASS | toolkit/components/feeds/test/test_xml.js | took 96196ms 19:34:04 INFO - TEST-START | toolkit/components/jsdownloads/test/unit/test_DownloadList.js 19:34:33 INFO - TEST-PASS | toolkit/components/jsdownloads/test/unit/test_DownloadIntegration.js | took 55990ms 19:34:34 INFO - TEST-START | toolkit/components/jsdownloads/test/unit/test_Downloads.js 19:34:57 INFO - TEST-PASS | toolkit/components/jsdownloads/test/unit/test_DownloadList.js | took 53322ms 19:34:58 INFO - TEST-START | toolkit/components/jsdownloads/test/unit/test_DownloadStore.js 19:35:01 INFO - TEST-PASS | toolkit/components/jsdownloads/test/unit/test_Downloads.js | took 26902ms 19:35:01 INFO - TEST-START | toolkit/components/jsdownloads/test/unit/test_PrivateTemp.js 19:35:19 INFO - TEST-PASS | toolkit/components/jsdownloads/test/unit/test_PrivateTemp.js | took 18055ms 19:35:20 INFO - TEST-START | toolkit/components/lz4/tests/xpcshell/test_lz4.js 19:35:31 INFO - TEST-PASS | toolkit/components/lz4/tests/xpcshell/test_lz4.js | took 10689ms 19:35:31 INFO - TEST-START | toolkit/components/lz4/tests/xpcshell/test_lz4_sync.js 19:35:35 INFO - TEST-PASS | toolkit/components/jsdownloads/test/unit/test_DownloadStore.js | took 36668ms 19:35:35 INFO - TEST-START | toolkit/components/mediasniffer/test/unit/test_mediasniffer.js 19:35:40 INFO - TEST-PASS | toolkit/components/lz4/tests/xpcshell/test_lz4_sync.js | took 8873ms 19:35:40 INFO - TEST-START | toolkit/components/mediasniffer/test/unit/test_mediasniffer_ext.js 19:35:45 INFO - TEST-PASS | toolkit/components/mediasniffer/test/unit/test_mediasniffer.js | took 10177ms 19:35:46 INFO - TEST-START | toolkit/components/mozintl/test/test_mozintl.js 19:35:53 INFO - TEST-PASS | toolkit/components/mozintl/test/test_mozintl.js | took 7030ms 19:35:53 INFO - TEST-PASS | toolkit/components/mediasniffer/test/unit/test_mediasniffer_ext.js | took 13000ms 19:35:53 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_available_free_space.js 19:35:54 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_compression.js 19:35:57 INFO - TEST-PASS | toolkit/components/jsdownloads/test/unit/test_DownloadCore.js | took 176375ms 19:35:57 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_constants.js 19:36:04 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_available_free_space.js | took 10872ms 19:36:05 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_creationDate.js 19:36:06 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_constants.js | took 8899ms 19:36:06 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_duration.js 19:36:07 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_compression.js | took 12505ms 19:36:07 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_exception.js 19:36:16 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_creationDate.js | took 10831ms 19:36:16 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_file_URL_conversion.js 19:36:19 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_duration.js | took 12642ms 19:36:20 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_loader.js 19:36:26 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_file_URL_conversion.js | took 9281ms 19:36:26 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_logging.js 19:36:28 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_loader.js | took 7963ms 19:36:28 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_makeDir.js 19:36:29 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_exception.js | took 21305ms 19:36:29 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_open.js 19:36:34 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_logging.js | took 7594ms 19:36:34 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_osfile_async.js 19:36:41 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_open.js | took 12372ms 19:36:42 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_osfile_async_append.js 19:36:42 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_makeDir.js | took 14174ms 19:36:43 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_osfile_async_bytes.js 19:36:46 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_osfile_async.js | took 11186ms 19:36:46 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_osfile_async_copy.js 19:36:54 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_osfile_async_bytes.js | took 11625ms 19:36:55 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_osfile_async_flush.js 19:37:00 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_osfile_async_append.js | took 18428ms 19:37:00 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_osfile_async_copy.js | took 14346ms 19:37:01 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_osfile_async_setDates.js 19:37:01 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_osfile_async_largefiles.js 19:37:06 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_osfile_async_flush.js | took 11215ms 19:37:07 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_osfile_async_setPermissions.js 19:37:16 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_osfile_async_largefiles.js | took 14405ms 19:37:16 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_osfile_closed.js 19:37:19 INFO - TEST-PASS | toolkit/components/jsdownloads/test/unit/test_DownloadLegacy.js | took 197929ms 19:37:20 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_osfile_error.js 19:37:27 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_osfile_async_setPermissions.js | took 20539ms 19:37:28 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_osfile_kill.js 19:37:28 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_osfile_closed.js | took 12096ms 19:37:28 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_osfile_win_async_setPermissions.js 19:37:28 INFO - TEST-SKIP | toolkit/components/osfile/tests/xpcshell/test_osfile_win_async_setPermissions.js | took 2ms 19:37:29 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_osfile_writeAtomic_backupTo_option.js 19:37:32 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_osfile_error.js | took 12332ms 19:37:33 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_osfile_writeAtomic_zerobytes.js 19:37:40 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_osfile_kill.js | took 12243ms 19:37:41 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_path.js 19:37:44 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_osfile_writeAtomic_zerobytes.js | took 11228ms 19:37:44 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_path_constants.js 19:37:45 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_osfile_writeAtomic_backupTo_option.js | took 15756ms 19:37:45 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_queue.js 19:37:48 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_osfile_async_setDates.js | took 46793ms 19:37:48 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_read_write.js 19:37:52 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_path.js | took 11150ms 19:37:52 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_remove.js 19:37:54 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_path_constants.js | took 9850ms 19:37:55 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_removeDir.js 19:37:55 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_queue.js | took 10054ms 19:37:56 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_removeEmptyDir.js 19:38:04 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_remove.js | took 11708ms 19:38:05 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_reset.js 19:38:08 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_removeEmptyDir.js | took 12714ms 19:38:09 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_shutdown.js 19:38:15 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_removeDir.js | took 19938ms 19:38:15 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_telemetry.js 19:38:23 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_reset.js | took 18174ms 19:38:23 INFO - TEST-START | toolkit/components/osfile/tests/xpcshell/test_unique.js 19:38:27 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_telemetry.js | took 11888ms 19:38:27 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_shutdown.js | took 18448ms 19:38:27 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_module_LoginImport.js 19:38:28 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_module_LoginStore.js 19:38:47 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_module_LoginStore.js | took 19069ms 19:38:48 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_removeLegacySignonFiles.js 19:38:51 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_module_LoginImport.js | took 24178ms 19:38:52 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_storage_mozStorage.js 19:38:52 INFO - TEST-SKIP | toolkit/components/passwordmgr/test/unit/test_storage_mozStorage.js | took 2ms 19:38:52 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_context_menu.js 19:39:04 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_removeLegacySignonFiles.js | took 15923ms 19:39:04 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_read_write.js | took 75669ms 19:39:04 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_dedupeLogins.js 19:39:04 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_disabled_hosts.js 19:39:08 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_context_menu.js | took 16257ms 19:39:09 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_getFormFields.js 19:39:21 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_disabled_hosts.js | took 16982ms 19:39:22 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_getPasswordFields.js 19:39:23 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_dedupeLogins.js | took 18782ms 19:39:23 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_getPasswordOrigin.js 19:39:29 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_getFormFields.js | took 20411ms 19:39:30 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_isOriginMatching.js 19:39:37 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_getPasswordOrigin.js | took 13159ms 19:39:37 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_legacy_empty_formSubmitURL.js 19:39:41 INFO - TEST-PASS | toolkit/components/osfile/tests/xpcshell/test_unique.js | took 77773ms 19:39:42 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_legacy_validation.js 19:39:42 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_isOriginMatching.js | took 12245ms 19:39:43 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_logins_change.js 19:39:47 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_getPasswordFields.js | took 24491ms 19:39:47 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_logins_decrypt_failure.js 19:39:49 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_legacy_empty_formSubmitURL.js | took 12261ms 19:39:50 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_user_autocomplete_result.js 19:39:57 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_legacy_validation.js | took 14777ms 19:39:57 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_logins_metainfo.js 19:40:21 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_logins_metainfo.js | took 24452ms 19:40:22 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_logins_search.js 19:40:22 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_user_autocomplete_result.js | took 32372ms 19:40:23 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_maybeImportLogin.js 19:40:24 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_logins_decrypt_failure.js | took 37035ms 19:40:25 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_notifications.js 19:40:34 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_logins_change.js | took 51748ms 19:40:34 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_OSCrypto_win.js 19:40:34 INFO - TEST-SKIP | toolkit/components/passwordmgr/test/unit/test_OSCrypto_win.js | took 2ms 19:40:35 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_recipes_add.js 19:40:38 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_maybeImportLogin.js | took 14955ms 19:40:38 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_recipes_content.js 19:40:39 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_notifications.js | took 13973ms 19:40:39 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_search_schemeUpgrades.js 19:40:52 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_recipes_content.js | took 13620ms 19:40:52 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_recipes_add.js | took 17362ms 19:40:52 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_storage.js 19:40:53 INFO - TEST-START | toolkit/components/passwordmgr/test/unit/test_telemetry.js 19:41:06 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_search_schemeUpgrades.js | took 26676ms 19:41:07 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_1016953-renaming-uncompressed.js 19:41:10 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_logins_search.js | took 48305ms 19:41:11 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_1017502-bookmarks_foreign_count.js 19:41:11 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_storage.js | took 18956ms 19:41:12 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_384228.js 19:41:13 INFO - TEST-PASS | toolkit/components/passwordmgr/test/unit/test_telemetry.js | took 19955ms 19:41:14 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_385829.js 19:41:22 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_1016953-renaming-uncompressed.js | took 15669ms 19:41:23 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_388695.js 19:41:25 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_1017502-bookmarks_foreign_count.js | took 13851ms 19:41:25 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_393498.js 19:41:27 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_384228.js | took 15084ms 19:41:27 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_395101.js 19:41:30 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_385829.js | took 16006ms 19:41:30 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_395593.js 19:41:33 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_388695.js | took 10190ms 19:41:33 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_405938_restore_queries.js 19:41:36 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_393498.js | took 10544ms 19:41:36 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_417228-exclude-from-backup.js 19:41:38 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_395101.js | took 10666ms 19:41:39 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_417228-other-roots.js 19:41:40 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_395593.js | took 10406ms 19:41:41 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_424958-json-quoted-folders.js 19:41:52 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_417228-exclude-from-backup.js | took 16339ms 19:41:53 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_448584.js 19:41:53 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_405938_restore_queries.js | took 19970ms 19:41:54 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_458683.js 19:41:55 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_424958-json-quoted-folders.js | took 14416ms 19:41:56 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_466303-json-remove-backups.js 19:41:56 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_417228-other-roots.js | took 17514ms 19:41:57 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_477583_json-backup-in-future.js 19:42:07 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_448584.js | took 13985ms 19:42:08 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_675416.js 19:42:09 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_458683.js | took 14845ms 19:42:09 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_711914.js 19:42:10 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_477583_json-backup-in-future.js | took 13740ms 19:42:11 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_818584-discard-duplicate-backups.js 19:42:11 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_466303-json-remove-backups.js | took 15482ms 19:42:12 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_818587_compress-bookmarks-backups.js 19:42:18 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_675416.js | took 9974ms 19:42:18 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_818593-store-backup-metadata.js 19:42:19 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_711914.js | took 9838ms 19:42:20 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_992901-backup-unsorted-hierarchy.js 19:42:25 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_818584-discard-duplicate-backups.js | took 14629ms 19:42:26 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_997030-bookmarks-html-encode.js 19:42:27 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_818587_compress-bookmarks-backups.js | took 15131ms 19:42:27 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_1129529.js 19:42:32 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_818593-store-backup-metadata.js | took 14341ms 19:42:33 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_async_observers.js 19:42:34 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_992901-backup-unsorted-hierarchy.js | took 14109ms 19:42:34 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_bmindex.js 19:42:39 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_1129529.js | took 11397ms 19:42:39 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_997030-bookmarks-html-encode.js | took 13051ms 19:42:39 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_bookmarkstree_cache.js 19:42:40 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_bookmarks.js 19:42:45 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_async_observers.js | took 11620ms 19:42:45 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_bookmarks_eraseEverything.js 19:42:52 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_bookmarkstree_cache.js | took 12558ms 19:42:52 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_bookmarks_fetch.js 19:43:08 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_bmindex.js | took 34132ms 19:43:09 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_bookmarks_getRecent.js 19:43:12 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_bookmarks_eraseEverything.js | took 26383ms 19:43:12 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_bookmarks_insert.js 19:43:12 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_bookmarks.js | took 32754ms 19:43:13 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_bookmarks_notifications.js 19:43:27 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_bookmarks_getRecent.js | took 18303ms 19:43:28 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_bookmarks_remove.js 19:43:31 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_bookmarks_fetch.js | took 38418ms 19:43:31 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_bookmarks_reorder.js 19:43:39 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_bookmarks_insert.js | took 27364ms 19:43:40 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_bookmarks_search.js 19:43:55 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_bookmarks_remove.js | took 27466ms 19:43:56 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_bookmarks_update.js 19:43:56 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_bookmarks_notifications.js | took 43309ms 19:43:57 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_changeBookmarkURI.js 19:44:00 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_bookmarks_reorder.js | took 29182ms 19:44:01 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_getBookmarkedURIFor.js 19:44:09 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_changeBookmarkURI.js | took 12540ms 19:44:10 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_keywords.js 19:44:15 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_getBookmarkedURIFor.js | took 14262ms 19:44:16 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_nsINavBookmarkObserver.js 19:44:21 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_bookmarks_search.js | took 41245ms 19:44:22 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_protectRoots.js 19:44:30 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_keywords.js | took 20440ms 19:44:31 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_removeFolderTransaction_reinsert.js 19:44:34 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_protectRoots.js | took 11850ms 19:44:34 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_removeItem.js 19:44:38 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_bookmarks_update.js | took 42278ms 19:44:38 INFO - TEST-START | toolkit/components/places/tests/bookmarks/test_savedsearches.js 19:44:44 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_removeFolderTransaction_reinsert.js | took 12744ms 19:44:44 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_removeItem.js | took 9902ms 19:44:44 INFO - TEST-START | toolkit/components/places/tests/expiration/test_analyze_runs.js 19:44:45 INFO - TEST-START | toolkit/components/places/tests/expiration/test_annos_expire_history.js 19:44:50 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_savedsearches.js | took 11565ms 19:44:50 INFO - TEST-START | toolkit/components/places/tests/expiration/test_annos_expire_never.js 19:44:53 INFO - TEST-PASS | toolkit/components/places/tests/bookmarks/test_nsINavBookmarkObserver.js | took 37748ms 19:44:54 INFO - TEST-START | toolkit/components/places/tests/expiration/test_annos_expire_policy.js 19:44:58 INFO - TEST-PASS | toolkit/components/places/tests/expiration/test_annos_expire_history.js | took 13816ms 19:44:59 INFO - TEST-START | toolkit/components/places/tests/expiration/test_annos_expire_session.js 19:45:05 INFO - TEST-PASS | toolkit/components/places/tests/expiration/test_annos_expire_never.js | took 14299ms 19:45:05 INFO - TEST-START | toolkit/components/places/tests/expiration/test_clearHistory.js 19:45:06 INFO - TEST-PASS | toolkit/components/places/tests/expiration/test_analyze_runs.js | took 21494ms 19:45:06 INFO - TEST-START | toolkit/components/places/tests/expiration/test_debug_expiration.js 19:45:12 INFO - TEST-PASS | toolkit/components/places/tests/expiration/test_annos_expire_policy.js | took 18633ms 19:45:13 INFO - TEST-START | toolkit/components/places/tests/expiration/test_idle_daily.js 19:45:19 INFO - TEST-PASS | toolkit/components/places/tests/expiration/test_annos_expire_session.js | took 20481ms 19:45:20 INFO - TEST-START | toolkit/components/places/tests/expiration/test_notifications.js 19:45:24 INFO - TEST-PASS | toolkit/components/places/tests/expiration/test_idle_daily.js | took 11365ms 19:45:25 INFO - TEST-START | toolkit/components/places/tests/expiration/test_notifications_onDeleteURI.js 19:45:25 INFO - TEST-PASS | toolkit/components/places/tests/expiration/test_debug_expiration.js | took 19152ms 19:45:26 INFO - TEST-PASS | toolkit/components/places/tests/expiration/test_clearHistory.js | took 20445ms 19:45:26 INFO - TEST-START | toolkit/components/places/tests/expiration/test_notifications_onDeleteVisits.js 19:45:26 INFO - TEST-START | toolkit/components/places/tests/expiration/test_outdated_analyze.js 19:45:32 INFO - TEST-PASS | toolkit/components/places/tests/expiration/test_notifications.js | took 12267ms 19:45:33 INFO - TEST-START | toolkit/components/places/tests/expiration/test_pref_interval.js 19:45:40 INFO - TEST-PASS | toolkit/components/places/tests/expiration/test_outdated_analyze.js | took 13803ms 19:45:40 INFO - TEST-START | toolkit/components/places/tests/expiration/test_pref_maxpages.js 19:45:40 INFO - TEST-SKIP | toolkit/components/places/tests/expiration/test_pref_maxpages.js | took 2ms 19:45:41 INFO - TEST-START | toolkit/components/places/tests/favicons/test_expireAllFavicons.js 19:45:44 INFO - TEST-PASS | toolkit/components/places/tests/expiration/test_pref_interval.js | took 11222ms 19:45:44 INFO - TEST-START | toolkit/components/places/tests/favicons/test_favicons_conversions.js 19:45:50 INFO - TEST-PASS | toolkit/components/places/tests/expiration/test_notifications_onDeleteURI.js | took 25475ms 19:45:51 INFO - TEST-START | toolkit/components/places/tests/favicons/test_getFaviconDataForPage.js 19:45:54 INFO - TEST-PASS | toolkit/components/places/tests/favicons/test_expireAllFavicons.js | took 12816ms 19:45:54 INFO - TEST-START | toolkit/components/places/tests/favicons/test_getFaviconURLForPage.js 19:46:01 INFO - TEST-PASS | toolkit/components/places/tests/favicons/test_favicons_conversions.js | took 16356ms 19:46:01 INFO - TEST-START | toolkit/components/places/tests/favicons/test_moz-anno_favicon_mime_type.js 19:46:04 INFO - TEST-PASS | toolkit/components/places/tests/favicons/test_getFaviconDataForPage.js | took 12826ms 19:46:04 INFO - TEST-START | toolkit/components/places/tests/favicons/test_page-icon_protocol.js 19:46:05 INFO - TEST-PASS | toolkit/components/places/tests/expiration/test_notifications_onDeleteVisits.js | took 39565ms 19:46:06 INFO - TEST-START | toolkit/components/places/tests/favicons/test_query_result_favicon_changed_on_child.js 19:46:07 INFO - TEST-PASS | toolkit/components/places/tests/favicons/test_getFaviconURLForPage.js | took 12739ms 19:46:07 INFO - TEST-START | toolkit/components/places/tests/favicons/test_replaceFaviconData.js 19:46:11 INFO - TEST-PASS | toolkit/components/places/tests/favicons/test_moz-anno_favicon_mime_type.js | took 9614ms 19:46:11 INFO - TEST-START | toolkit/components/places/tests/favicons/test_replaceFaviconDataFromDataURL.js 19:46:15 INFO - TEST-PASS | toolkit/components/places/tests/favicons/test_page-icon_protocol.js | took 11096ms 19:46:16 INFO - TEST-START | toolkit/components/places/tests/history/test_insert.js 19:46:18 INFO - TEST-PASS | toolkit/components/places/tests/favicons/test_query_result_favicon_changed_on_child.js | took 12083ms 19:46:19 INFO - TEST-START | toolkit/components/places/tests/history/test_remove.js 19:46:23 INFO - TEST-PASS | toolkit/components/places/tests/favicons/test_replaceFaviconData.js | took 15864ms 19:46:24 INFO - TEST-START | toolkit/components/places/tests/history/test_removeVisits.js 19:46:31 INFO - TEST-PASS | toolkit/components/places/tests/favicons/test_replaceFaviconDataFromDataURL.js | took 19222ms 19:46:31 INFO - TEST-START | toolkit/components/places/tests/history/test_removeVisitsByFilter.js 19:46:56 INFO - TEST-PASS | toolkit/components/places/tests/history/test_removeVisits.js | took 32173ms 19:46:57 INFO - TEST-START | toolkit/components/places/tests/history/test_updatePlaces_sameUri_titleChanged.js 19:47:00 INFO - TEST-PASS | toolkit/components/places/tests/history/test_insert.js | took 44106ms 19:47:01 INFO - TEST-START | toolkit/components/places/tests/migration/test_current_from_downgraded.js 19:47:08 INFO - TEST-PASS | toolkit/components/places/tests/history/test_updatePlaces_sameUri_titleChanged.js | took 11057ms 19:47:08 INFO - TEST-START | toolkit/components/places/tests/migration/test_current_from_v6.js 19:47:14 INFO - TEST-PASS | toolkit/components/places/tests/migration/test_current_from_downgraded.js | took 13258ms 19:47:14 INFO - TEST-START | toolkit/components/places/tests/migration/test_current_from_v11.js 19:47:22 INFO - TEST-PASS | toolkit/components/places/tests/migration/test_current_from_v6.js | took 13752ms 19:47:22 INFO - TEST-START | toolkit/components/places/tests/migration/test_current_from_v19.js 19:47:24 INFO - TEST-PASS | toolkit/components/places/tests/history/test_remove.js | took 65027ms 19:47:24 INFO - TEST-START | toolkit/components/places/tests/migration/test_current_from_v24.js 19:47:27 INFO - TEST-PASS | toolkit/components/places/tests/migration/test_current_from_v11.js | took 12858ms 19:47:28 INFO - TEST-START | toolkit/components/places/tests/migration/test_current_from_v25.js 19:47:35 INFO - TEST-PASS | toolkit/components/places/tests/migration/test_current_from_v19.js | took 13044ms 19:47:36 INFO - TEST-START | toolkit/components/places/tests/migration/test_current_from_v26.js 19:47:39 INFO - TEST-PASS | toolkit/components/places/tests/migration/test_current_from_v24.js | took 14812ms 19:47:40 INFO - TEST-START | toolkit/components/places/tests/migration/test_current_from_v27.js 19:47:44 INFO - TEST-PASS | toolkit/components/places/tests/migration/test_current_from_v25.js | took 16121ms 19:47:44 INFO - TEST-START | toolkit/components/places/tests/migration/test_current_from_v31.js 19:47:51 INFO - TEST-PASS | toolkit/components/places/tests/migration/test_current_from_v26.js | took 14797ms 19:47:52 INFO - TEST-START | toolkit/components/places/tests/migration/test_current_from_v34.js 19:47:54 INFO - TEST-PASS | toolkit/components/places/tests/migration/test_current_from_v27.js | took 14648ms 19:47:55 INFO - TEST-START | toolkit/components/places/tests/migration/test_current_from_v34_no_roots.js 19:47:57 INFO - TEST-PASS | toolkit/components/places/tests/migration/test_current_from_v31.js | took 13150ms 19:47:58 INFO - TEST-START | toolkit/components/places/tests/queries/test_415716.js 19:48:07 INFO - TEST-PASS | toolkit/components/places/tests/migration/test_current_from_v34.js | took 15168ms 19:48:07 INFO - TEST-START | toolkit/components/places/tests/queries/test_abstime-annotation-domain.js 19:48:08 INFO - TEST-PASS | toolkit/components/places/tests/migration/test_current_from_v34_no_roots.js | took 12849ms 19:48:08 INFO - TEST-START | toolkit/components/places/tests/queries/test_abstime-annotation-uri.js 19:48:10 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_415716.js | took 12095ms 19:48:11 INFO - TEST-START | toolkit/components/places/tests/queries/test_async.js 19:48:22 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_abstime-annotation-uri.js | took 14055ms 19:48:23 INFO - TEST-START | toolkit/components/places/tests/queries/test_containersQueries_sorting.js 19:48:23 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_abstime-annotation-domain.js | took 15766ms 19:48:24 INFO - TEST-START | toolkit/components/places/tests/queries/test_history_queries_tags_liveUpdate.js 19:48:31 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_async.js | took 20815ms 19:48:32 INFO - TEST-START | toolkit/components/places/tests/queries/test_history_queries_titles_liveUpdate.js 19:48:46 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_history_queries_tags_liveUpdate.js | took 21933ms 19:48:46 INFO - TEST-START | toolkit/components/places/tests/queries/test_onlyBookmarked.js 19:48:54 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_history_queries_titles_liveUpdate.js | took 22461ms 19:48:55 INFO - TEST-START | toolkit/components/places/tests/queries/test_queryMultipleFolder.js 19:49:01 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_onlyBookmarked.js | took 15205ms 19:49:02 INFO - TEST-START | toolkit/components/places/tests/queries/test_querySerialization.js 19:49:23 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_queryMultipleFolder.js | took 27702ms 19:49:23 INFO - TEST-START | toolkit/components/places/tests/queries/test_redirects.js 19:49:47 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_redirects.js | took 23638ms 19:49:47 INFO - TEST-START | toolkit/components/places/tests/queries/test_results-as-tag-contents-query.js 19:50:03 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_results-as-tag-contents-query.js | took 16060ms 19:50:04 INFO - TEST-START | toolkit/components/places/tests/queries/test_results-as-visit.js 19:50:20 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_results-as-visit.js | took 16448ms 19:50:21 INFO - TEST-START | toolkit/components/places/tests/queries/test_searchterms-domain.js 19:50:37 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_searchterms-domain.js | took 16721ms 19:50:38 INFO - TEST-START | toolkit/components/places/tests/queries/test_searchterms-uri.js 19:50:49 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_containersQueries_sorting.js | took 145875ms 19:50:49 INFO - TEST-START | toolkit/components/places/tests/queries/test_searchterms-bookmarklets.js 19:50:51 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_searchterms-uri.js | took 13561ms 19:50:52 INFO - TEST-START | toolkit/components/places/tests/queries/test_sort-date-site-grouping.js 19:51:02 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_searchterms-bookmarklets.js | took 12947ms 19:51:03 INFO - TEST-START | toolkit/components/places/tests/queries/test_sorting.js 19:51:04 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_sort-date-site-grouping.js | took 12014ms 19:51:05 INFO - TEST-START | toolkit/components/places/tests/queries/test_tags.js 19:51:31 INFO - TEST-TIMEOUT | toolkit/components/places/tests/history/test_removeVisitsByFilter.js | took 300002ms 19:51:31 INFO - xpcshell return code: None 19:51:31 INFO - toolkit/components/places/tests/history/test_removeVisitsByFilter.js | Process still running after test! 19:51:33 INFO - TEST-START | toolkit/components/places/tests/queries/test_transitions.js 19:51:40 INFO - toolkit/components/places/tests/history/test_removeVisitsByFilter.js failed or timed out, will retry. 19:51:50 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_transitions.js | took 16515ms 19:51:50 INFO - TEST-START | toolkit/components/places/tests/queries/test_searchTerms_includeHidden.js 19:52:03 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_searchTerms_includeHidden.js | took 13088ms 19:52:03 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_416211.js 19:52:07 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_sorting.js | took 64024ms 19:52:07 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_416214.js 19:52:08 INFO - TEST-PASS | toolkit/components/places/tests/queries/test_tags.js | took 63141ms 19:52:08 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_417798.js 19:52:21 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_416211.js | took 17754ms 19:52:22 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_418257.js 19:52:27 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_416214.js | took 19483ms 19:52:27 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_422277.js 19:52:29 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_417798.js | took 20462ms 19:52:29 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_autocomplete_functional.js 19:52:45 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_422277.js | took 18040ms 19:52:46 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_418257.js | took 23791ms 19:52:46 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_autocomplete_on_value_removed_479089.js 19:52:46 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_autofill_default_behavior.js 19:53:01 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_autocomplete_on_value_removed_479089.js | took 15094ms 19:53:02 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_avoid_middle_complete.js 19:53:03 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_autocomplete_functional.js | took 33849ms 19:53:04 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_avoid_stripping_to_empty_tokens.js 19:53:29 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_autofill_default_behavior.js | took 43098ms 19:53:30 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_casing.js 19:53:39 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_avoid_middle_complete.js | took 37230ms 19:53:39 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_do_not_trim.js 19:53:49 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_avoid_stripping_to_empty_tokens.js | took 45280ms 19:53:50 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_download_embed_bookmarks.js 19:54:02 INFO - TEST-TIMEOUT | toolkit/components/places/tests/queries/test_querySerialization.js | took 300002ms 19:54:02 INFO - xpcshell return code: None 19:54:02 INFO - toolkit/components/places/tests/queries/test_querySerialization.js | Process still running after test! 19:54:04 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_dupe_urls.js 19:54:04 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_casing.js | took 34172ms 19:54:05 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_empty_search.js 19:54:06 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_do_not_trim.js | took 26310ms 19:54:06 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_enabled.js 19:54:15 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_download_embed_bookmarks.js | took 25492ms 19:54:16 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_escape_self.js 19:54:20 INFO - toolkit/components/places/tests/queries/test_querySerialization.js failed or timed out, will retry. 19:54:26 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_dupe_urls.js | took 21912ms 19:54:26 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_extension_matches.js 19:54:30 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_enabled.js | took 23768ms 19:54:31 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_ignore_protocol.js 19:54:34 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_empty_search.js | took 28747ms 19:54:34 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_keyword_search.js 19:54:37 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_escape_self.js | took 21760ms 19:54:38 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_keyword_search_actions.js 19:54:50 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_ignore_protocol.js | took 19721ms 19:54:51 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_keywords.js 19:54:59 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_extension_matches.js | took 32678ms 19:55:00 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_match_beginning.js 19:55:00 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_keyword_search.js | took 25947ms 19:55:01 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_multi_word_search.js 19:55:16 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_keyword_search_actions.js | took 38014ms 19:55:17 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_query_url.js 19:55:24 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_match_beginning.js | took 24535ms 19:55:25 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_remote_tab_matches.js 19:55:25 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_keywords.js | took 34405ms 19:55:26 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_search_engine_alias.js 19:55:28 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_multi_word_search.js | took 27054ms 19:55:28 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_search_engine_current.js 19:55:45 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_query_url.js | took 27887ms 19:55:45 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_search_engine_host.js 19:55:54 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_search_engine_alias.js | took 28143ms 19:55:54 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_search_engine_current.js | took 26056ms 19:55:55 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_search_engine_restyle.js 19:55:55 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_search_suggestions.js 19:55:56 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_remote_tab_matches.js | took 31052ms 19:55:56 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_special_search.js 19:56:13 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_search_engine_host.js | took 27886ms 19:56:14 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_swap_protocol.js 19:56:15 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_search_engine_restyle.js | took 20365ms 19:56:16 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_tab_matches.js 19:56:51 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_swap_protocol.js | took 37239ms 19:56:51 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_trimming.js 19:56:58 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_tab_matches.js | took 41852ms 19:56:58 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_typed.js 19:57:11 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_search_suggestions.js | took 75878ms 19:57:12 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_visit_url.js 19:57:29 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_typed.js | took 30780ms 19:57:29 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_word_boundary_search.js 19:57:30 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_special_search.js | took 93724ms 19:57:31 INFO - TEST-START | toolkit/components/places/tests/unifiedcomplete/test_zero_frecency.js 19:57:45 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_trimming.js | took 53945ms 19:57:46 INFO - TEST-START | toolkit/components/places/tests/unit/test_000_frecency.js 19:57:50 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_visit_url.js | took 38269ms 19:57:50 INFO - TEST-START | toolkit/components/places/tests/unit/test_317472.js 19:57:53 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_zero_frecency.js | took 22075ms 19:57:53 INFO - TEST-START | toolkit/components/places/tests/unit/test_331487.js 19:58:03 INFO - TEST-PASS | toolkit/components/places/tests/unit/test_317472.js | took 12630ms 19:58:03 INFO - TEST-START | toolkit/components/places/tests/unit/test_384370.js 19:58:05 INFO - TEST-PASS | toolkit/components/places/tests/unit/test_331487.js | took 11436ms 19:58:05 INFO - TEST-START | toolkit/components/places/tests/unit/test_385397.js 19:58:07 INFO - TEST-PASS | toolkit/components/places/tests/unifiedcomplete/test_word_boundary_search.js | took 37164ms 19:58:07 INFO - TEST-START | toolkit/components/places/tests/unit/test_399264_query_to_string.js 19:58:11 INFO - TEST-PASS | toolkit/components/places/tests/unit/test_000_frecency.js | took 25622ms 19:58:12 INFO - TEST-START | toolkit/components/places/tests/unit/test_399264_string_to_query.js 19:58:16 INFO - TEST-PASS | toolkit/components/places/tests/unit/test_399264_query_to_string.js | took 9044ms 19:58:16 INFO - TEST-START | toolkit/components/places/tests/unit/test_399266.js 19:58:16 INFO - TEST-SKIP | toolkit/components/places/tests/unit/test_399266.js | took 2ms 19:58:17 INFO - TEST-START | toolkit/components/places/tests/unit/test_402799.js 19:58:23 INFO - TEST-PASS | toolkit/components/places/tests/unit/test_399264_string_to_query.js | took 11442ms 19:58:24 INFO - TEST-START | toolkit/components/places/tests/unit/test_405497.js 19:58:27 INFO - TEST-PASS | toolkit/components/places/tests/unit/test_384370.js | took 23943ms 19:58:28 INFO - TEST-PASS | toolkit/components/places/tests/unit/test_402799.js | took 11041ms 19:58:30 INFO - TEST-PASS | toolkit/components/places/tests/unit/test_385397.js | took 24828ms 19:58:30 INFO - TEST-PASS | toolkit/components/places/tests/unit/test_405497.js | took 6323ms 19:58:30 INFO - TEST-START | security/manager/ssl/tests/unit/test_cert_chains.js 19:58:34 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_cert_chains.js | took 4001ms 19:58:34 INFO - TEST-START | security/manager/ssl/tests/unit/test_cert_overrides.js 19:58:52 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_cert_overrides.js | took 17311ms 19:58:52 INFO - TEST-START | security/manager/ssl/tests/unit/test_cert_override_bits_mismatches.js 19:59:07 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_cert_override_bits_mismatches.js | took 15057ms 19:59:07 INFO - TEST-START | security/manager/ssl/tests/unit/test_ev_certs.js 19:59:44 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_ev_certs.js | took 36575ms 19:59:44 INFO - TEST-START | security/manager/ssl/tests/unit/test_js_cert_override_service.js 19:59:46 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_js_cert_override_service.js | took 2709ms 19:59:46 INFO - TEST-START | security/manager/ssl/tests/unit/test_keysize_ev.js 19:59:52 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_keysize_ev.js | took 5833ms 19:59:52 INFO - TEST-START | security/manager/ssl/tests/unit/test_logoutAndTeardown.js 19:59:56 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_logoutAndTeardown.js | took 3861ms 19:59:56 INFO - TEST-START | security/manager/ssl/tests/unit/test_nsCertType.js 19:59:59 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_nsCertType.js | took 2988ms 19:59:59 INFO - TEST-START | security/manager/ssl/tests/unit/test_ocsp_caching.js 20:00:09 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_ocsp_caching.js | took 9138ms 20:00:09 INFO - TEST-START | security/manager/ssl/tests/unit/test_ocsp_enabled_pref.js 20:00:13 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_ocsp_enabled_pref.js | took 4770ms 20:00:13 INFO - TEST-START | security/manager/ssl/tests/unit/test_ocsp_fetch_method.js 20:00:17 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_ocsp_fetch_method.js | took 3286ms 20:00:17 INFO - TEST-START | security/manager/ssl/tests/unit/test_ocsp_must_staple.js 20:00:22 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_ocsp_must_staple.js | took 4644ms 20:00:22 INFO - TEST-START | security/manager/ssl/tests/unit/test_ocsp_no_hsts_upgrade.js 20:00:25 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_ocsp_no_hsts_upgrade.js | took 3147ms 20:00:25 INFO - TEST-START | security/manager/ssl/tests/unit/test_ocsp_required.js 20:00:28 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_ocsp_required.js | took 3174ms 20:00:28 INFO - TEST-START | security/manager/ssl/tests/unit/test_ocsp_stapling.js 20:00:41 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_ocsp_stapling.js | took 13006ms 20:00:41 INFO - TEST-START | security/manager/ssl/tests/unit/test_ocsp_stapling_expired.js 20:00:56 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_ocsp_stapling_expired.js | took 14795ms 20:00:56 INFO - TEST-START | security/manager/ssl/tests/unit/test_ocsp_stapling_with_intermediate.js 20:00:59 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_ocsp_stapling_with_intermediate.js | took 2652ms 20:00:59 INFO - TEST-START | security/manager/ssl/tests/unit/test_ocsp_timeout.js 20:01:14 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_ocsp_timeout.js | took 14935ms 20:01:14 INFO - TEST-START | security/manager/ssl/tests/unit/test_ocsp_url.js 20:01:29 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_ocsp_url.js | took 15146ms 20:01:29 INFO - TEST-START | security/manager/ssl/tests/unit/test_pinning.js 20:01:41 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_pinning.js | took 11941ms 20:01:41 INFO - TEST-START | security/manager/ssl/tests/unit/test_session_resumption.js 20:01:55 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_session_resumption.js | took 13513ms 20:01:55 INFO - TEST-START | security/manager/ssl/tests/unit/test_validity.js 20:01:59 INFO - TEST-PASS | security/manager/ssl/tests/unit/test_validity.js | took 4158ms 20:01:59 INFO - TEST-START | services/sync/tests/unit/test_addon_utils.js 20:02:06 INFO - TEST-PASS | services/sync/tests/unit/test_addon_utils.js | took 6605ms 20:02:06 INFO - TEST-START | services/sync/tests/unit/test_addons_engine.js 20:02:25 INFO - TEST-PASS | services/sync/tests/unit/test_addons_engine.js | took 18771ms 20:02:25 INFO - TEST-START | services/sync/tests/unit/test_addons_store.js 20:03:01 INFO - TEST-PASS | services/sync/tests/unit/test_addons_store.js | took 36836ms 20:03:01 INFO - Retrying tests that failed when run in parallel. 20:03:02 INFO - TEST-START | services/sync/tests/unit/test_collections_recovery.js 20:04:20 INFO - TEST-PASS | services/sync/tests/unit/test_collections_recovery.js | took 78535ms 20:04:20 INFO - TEST-START | services/sync/tests/unit/test_syncengine_sync.js 20:07:28 INFO - TEST-PASS | services/sync/tests/unit/test_syncengine_sync.js | took 188103ms 20:07:28 INFO - TEST-START | services/sync/tests/unit/test_service_sync_remoteSetup.js 20:08:40 INFO - TEST-PASS | services/sync/tests/unit/test_service_sync_remoteSetup.js | took 71741ms 20:08:40 INFO - TEST-START | services/sync/tests/unit/test_errorhandler_1.js 20:10:45 INFO - TEST-PASS | services/sync/tests/unit/test_errorhandler_1.js | took 124904ms 20:10:45 INFO - TEST-START | services/sync/tests/unit/test_errorhandler_2.js 20:13:38 INFO - TEST-PASS | services/sync/tests/unit/test_errorhandler_2.js | took 172731ms 20:13:38 INFO - TEST-START | services/sync/tests/unit/test_errorhandler_sync_checkServerError.js 20:14:54 INFO - TEST-PASS | services/sync/tests/unit/test_errorhandler_sync_checkServerError.js | took 75619ms 20:14:54 INFO - TEST-START | services/sync/tests/unit/test_node_reassignment.js 20:16:12 INFO - TEST-PASS | services/sync/tests/unit/test_node_reassignment.js | took 78161ms 20:16:12 INFO - TEST-START | services/sync/tests/unit/test_bookmark_duping.js 20:17:08 WARNING - TEST-UNEXPECTED-FAIL | services/sync/tests/unit/test_bookmark_duping.js | xpcshell return code: 0 20:17:08 INFO - TEST-INFO took 55831ms 20:17:08 INFO - >>>>>>> 20:17:08 INFO - PROCESS | 23455 | [23455] WARNING: Couldn't get the user appdata directory. Crash events may not be produced.: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 2827 20:17:08 INFO - PROCESS | 23455 | 1536030975326 Sync.Engine.Bookmarks DEBUG Engine initialized 20:17:08 INFO - PROCESS | 23455 | 1536030975332 Sync.EngineManager ERROR Engine 'bookmarks' is already registered! 20:17:08 INFO - PROCESS | 23455 | 1536030975332 Sync.EngineManager ERROR Engine 'bookmarks' is already registered! 20:17:08 INFO - PROCESS | 23455 | 1536030975352 Sync.Engine.Bookmarks DEBUG Engine initialized 20:17:08 INFO - (xpcshell/head.js) | test MAIN run_test pending (1) 20:17:08 INFO - (xpcshell/head.js) | test run_next_test 0 pending (2) 20:17:08 INFO - (xpcshell/head.js) | test MAIN run_test finished (2) 20:17:08 INFO - running event loop 20:17:08 INFO - services/sync/tests/unit/test_bookmark_duping.js | Starting test_dupe_bookmark 20:17:08 INFO - (xpcshell/head.js) | test test_dupe_bookmark pending (2) 20:17:08 INFO - PROCESS | 23455 | Ensure that a bookmark we consider a dupe is handled correctly. 20:17:08 INFO - PROCESS | 23455 | 1536030975446 Sync.BulkKeyBundle INFO BulkKeyBundle being created for [default] 20:17:08 INFO - PROCESS | 23455 | 1536030975508 Sync.CollectionKeyManager INFO Setting collection keys contents. Our last modified: 0, input modified: 1536030975.51. 20:17:08 INFO - PROCESS | 23455 | 1536030975514 Sync.BulkKeyBundle INFO BulkKeyBundle being created for [default] 20:17:08 INFO - PROCESS | 23455 | 1536030975516 Sync.CollectionKeyManager INFO Processing downloaded per-collection keys. 20:17:08 INFO - PROCESS | 23455 | 1536030975522 Sync.CollectionKeyManager INFO Clearing collection keys... 20:17:08 INFO - PROCESS | 23455 | 1536030975524 Sync.CollectionKeyManager INFO Saving downloaded keys. 20:17:08 INFO - PROCESS | 23455 | 1536030975524 Sync.CollectionKeyManager INFO Bumping last modified to 1536030975.51 20:17:08 INFO - PROCESS | 23455 | 1536030975550 Sync.Identity INFO Username changed. Removing stored credentials. 20:17:08 INFO - PROCESS | 23455 | 1536030975552 Sync.Identity INFO Basic password has no value. Removing. 20:17:08 INFO - PROCESS | 23455 | 1536030975552 Sync.Identity INFO Sync Key has no value. Deleting. 20:17:08 INFO - PROCESS | 23455 | 1536030975554 Sync.Identity INFO Basic password being updated. 20:17:08 INFO - PROCESS | 23455 | 1536030975560 Sync.Identity INFO Sync Key being updated. 20:17:08 INFO - PROCESS | 23455 | 1536030975710 Sync.SyncKeyBundle INFO SyncKeyBundle being created. 20:17:08 INFO - PROCESS | 23455 | JavaScript strict warning: resource://services-common/utils.js, line 299: ReferenceError: reference to undefined property 0 20:17:08 INFO - PROCESS | 23455 | JavaScript strict warning: resource://services-common/utils.js, line 303: ReferenceError: reference to undefined property 26 20:17:08 INFO - PROCESS | 23455 | 1536030975756 Sync.Service DEBUG Caching URLs under storage user base: http://localhost:48101/1.1/foo/ 20:17:08 INFO - PROCESS | 23455 | 1536030975790 Sync.AddonsReconciler INFO Registering as Add-on Manager listener. 20:17:08 INFO - PROCESS | 23455 | 1536030975796 Sync.AddonsReconciler DEBUG Adding change listener. 20:17:08 INFO - PROCESS | 23455 | 1536030975810 Sync.Tracker.History INFO Adding Places observer. 20:17:08 INFO - PROCESS | 23455 | 1536030975848 Sqlite.ConnectionWrapper INFO Wrapping database: /tmp/xpc-profile-QSSkPV/places.sqlite (places.sqlite#0) 20:17:08 INFO - PROCESS | 23455 | 1536030975854 Sqlite.Connection INFO places.sqlite#0: Opened 20:17:08 INFO - PROCESS | 23455 | JavaScript strict warning: resource://services-sync/engines.js, line 138: ReferenceError: reference to undefined property "onSavedChangedIDs" 20:17:08 INFO - PROCESS | 23455 | 1536030975914 Sqlite.Connection TRACE places.sqlite#0: Stmt #0 SELECT keyword, url, post_data 20:17:08 INFO - PROCESS | 23455 | FROM moz_keywords k 20:17:08 INFO - PROCESS | 23455 | JOIN moz_places h ON h.id = k.place_id 20:17:08 INFO - PROCESS | 23455 | 1536030975930 Sqlite.Connection TRACE places.sqlite#0: Stmt #1 SELECT b.id, b.guid from moz_bookmarks b WHERE b.id = :id LIMIT 1 - {"id":7} 20:17:08 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "ReferenceError: reference to undefined property 0" {file: "resource://services-common/utils.js" line: 299}]" 20:17:08 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "ReferenceError: reference to undefined property 26" {file: "resource://services-common/utils.js" line: 303}]" 20:17:08 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "ReferenceError: reference to undefined property "onSavedChangedIDs"" {file: "resource://services-sync/engines.js" line: 138}]" 20:17:08 INFO - PROCESS | 23455 | 1536030975960 Sqlite.Connection DEBUG places.sqlite#0: Stmt #0 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030975974 Sqlite.Connection DEBUG places.sqlite#0: Stmt #1 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030976114 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:start 20:17:08 INFO - PROCESS | 23455 | 1536030976120 Sync.Telemetry TRACE observed weave:engine:sync:start bookmarks 20:17:08 INFO - PROCESS | 23455 | 1536030976124 Sync.Telemetry WARN Observed notification weave:engine:sync:start but no current sync is being recorded. 20:17:08 INFO - PROCESS | 23455 | 1536030976186 Sqlite.ConnectionCloner INFO Cloning database: /tmp/xpc-profile-QSSkPV/places.sqlite (places.sqlite#1) 20:17:08 INFO - PROCESS | 23455 | 1536030976212 Sqlite.ConnectionCloner INFO Connection cloned 20:17:08 INFO - PROCESS | 23455 | 1536030976216 Sqlite.Connection INFO places.sqlite#1: Opened 20:17:08 INFO - PROCESS | 23455 | 1536030976226 Sqlite.Connection TRACE places.sqlite#1: Stmt #0 PRAGMA page_size 20:17:08 INFO - PROCESS | 23455 | 1536030976264 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/meta/global 20:17:08 INFO - PROCESS | 23455 | 1536030976286 Sqlite.Connection DEBUG places.sqlite#1: Stmt #0 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030976292 Sqlite.Connection TRACE places.sqlite#1: Stmt #1 PRAGMA page_count 20:17:08 INFO - PROCESS | 23455 | 1536030976306 Sqlite.Connection DEBUG places.sqlite#1: Stmt #1 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030976314 Sqlite.Connection TRACE places.sqlite#1: Stmt #2 PRAGMA freelist_count 20:17:08 INFO - PROCESS | 23455 | 1536030976330 Sqlite.Connection DEBUG places.sqlite#1: Stmt #2 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030976336 Sqlite.Connection TRACE places.sqlite#1: Stmt #3 SELECT count(*) FROM moz_places 20:17:08 INFO - PROCESS | 23455 | 1536030976350 Sqlite.Connection DEBUG places.sqlite#1: Stmt #3 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030976376 Sync.Resource DEBUG mesg: GET success 200 http://localhost:48101/1.1/foo/storage/meta/global 20:17:08 INFO - PROCESS | 23455 | 1536030976380 Sync.Resource DEBUG GET success 200 http://localhost:48101/1.1/foo/storage/meta/global 20:17:08 INFO - PROCESS | 23455 | 1536030976408 Sync.Engine.Bookmarks DEBUG First sync, uploading all items 20:17:08 INFO - PROCESS | 23455 | 1536030976416 Sync.Store.Bookmarks TRACE Creating SQL statement: 20:17:08 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:08 INFO - PROCESS | 23455 | changeRootContents(id) AS ( 20:17:08 INFO - PROCESS | 23455 | VALUES (2), (3), (5), (6) 20:17:08 INFO - PROCESS | 23455 | UNION ALL 20:17:08 INFO - PROCESS | 23455 | SELECT b.id 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:08 INFO - PROCESS | 23455 | JOIN changeRootContents c ON b.parent = c.id 20:17:08 INFO - PROCESS | 23455 | ) 20:17:08 INFO - PROCESS | 23455 | SELECT guid 20:17:08 INFO - PROCESS | 23455 | FROM changeRootContents 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks USING (id) 20:17:08 INFO - PROCESS | 23455 | 1536030976702 Sync.Engine.Bookmarks INFO 6 outgoing items pre-reconciliation 20:17:08 INFO - PROCESS | 23455 | 1536030976710 Sync.Engine.Bookmarks DEBUG Bookmarks backup starting. 20:17:08 INFO - PROCESS | 23455 | 1536030977104 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:08 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:08 INFO - PROCESS | 23455 | 1536030977136 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:08 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:08 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:08 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:08 INFO - PROCESS | 23455 | 1536030977212 Sqlite.Connection TRACE places.sqlite#1: Stmt #4 /* do not warn (bug no): cannot use an index */ 20:17:08 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:08 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:08 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:08 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:08 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:08 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:08 INFO - PROCESS | 23455 | UNION ALL 20:17:08 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:08 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:08 INFO - PROCESS | 23455 | b2.lastModified 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:08 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:08 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:08 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:08 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:08 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:08 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:08 INFO - PROCESS | 23455 | ) AS tags, 20:17:08 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:08 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:08 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:08 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:08 INFO - PROCESS | 23455 | ) AS charset 20:17:08 INFO - PROCESS | 23455 | FROM descendants d 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:08 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:08 INFO - PROCESS | 23455 | 1536030977236 Sqlite.Connection DEBUG places.sqlite#1: Stmt #4 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030977400 Sync.Engine.Bookmarks DEBUG Bookmarks backup done. 20:17:08 INFO - PROCESS | 23455 | 1536030977406 Sync.Engine.Bookmarks TRACE Downloading & applying server changes 20:17:08 INFO - PROCESS | 23455 | 1536030977462 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/bookmarks 20:17:08 INFO - PROCESS | 23455 | 1536030977472 Sync.Test.Server INFO Records: 0, nextOffset: undefined 20:17:08 INFO - PROCESS | 23455 | 1536030977500 Sync.Collection DEBUG mesg: GET success 200 http://localhost:48101/1.1/foo/storage/bookmarks?full=1&sort=index&limit=1000 20:17:08 INFO - PROCESS | 23455 | 1536030977506 Sync.Collection DEBUG GET success 200 http://localhost:48101/1.1/foo/storage/bookmarks?full=1&sort=index&limit=1000 20:17:08 INFO - PROCESS | 23455 | JavaScript strict warning: resource://services-sync/engines.js, line 1199: ReferenceError: reference to undefined property "lastModified" 20:17:08 INFO - PROCESS | 23455 | 1536030977526 Sync.Engine.Bookmarks INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 20:17:08 INFO - PROCESS | 23455 | 1536030977530 Sync.Telemetry TRACE observed weave:engine:sync:applied bookmarks 20:17:08 INFO - PROCESS | 23455 | 1536030977530 Sync.Telemetry WARN Observed notification weave:engine:sync:applied but no current sync is being recorded. 20:17:08 INFO - PROCESS | 23455 | 1536030977546 Sync.Engine.Bookmarks DEBUG Deleted pending items: [] 20:17:08 INFO - PROCESS | 23455 | 1536030977784 Sync.Engine.Bookmarks TRACE Uploading local changes to server. 20:17:08 INFO - PROCESS | 23455 | 1536030977790 Sync.Engine.Bookmarks TRACE Preparing 6 outgoing records 20:17:08 INFO - PROCESS | 23455 | 1536030977812 Sqlite.Connection TRACE places.sqlite#0: Stmt #2 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:08 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:08 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:08 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:08 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:08 INFO - PROCESS | 23455 | - {"guid":"menu________"} 20:17:08 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "ReferenceError: reference to undefined property "lastModified"" {file: "resource://services-sync/engines.js" line: 1199}]" 20:17:08 INFO - PROCESS | 23455 | 1536030977836 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:08 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:08 INFO - PROCESS | 23455 | 1536030977846 Sqlite.Connection DEBUG places.sqlite#0: Stmt #2 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030977904 Sqlite.Connection TRACE places.sqlite#1: Stmt #5 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"livemark/feedURI"} 20:17:08 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:08 INFO - PROCESS | 23455 | 1536030977914 Sqlite.Connection DEBUG places.sqlite#1: Stmt #5 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030977946 Sqlite.Connection TRACE places.sqlite#1: Stmt #6 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"livemark/feedURI"} 20:17:08 INFO - PROCESS | 23455 | 1536030977954 Sqlite.Connection DEBUG places.sqlite#1: Stmt #6 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030977972 Sqlite.Connection TRACE places.sqlite#1: Stmt #7 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"bookmarkProperties/description"} 20:17:08 INFO - PROCESS | 23455 | 1536030977980 Sqlite.Connection DEBUG places.sqlite#1: Stmt #7 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030977988 Sqlite.Connection TRACE places.sqlite#1: Stmt #8 20:17:08 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:08 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:08 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:08 INFO - PROCESS | 23455 | ) 20:17:08 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"menu________"} 20:17:08 INFO - PROCESS | 23455 | 1536030977994 Sqlite.Connection DEBUG places.sqlite#1: Stmt #8 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978030 Sqlite.Connection TRACE places.sqlite#0: Stmt #3 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:08 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:08 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:08 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:08 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:08 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:08 INFO - PROCESS | 23455 | 1536030978042 Sqlite.Connection DEBUG places.sqlite#0: Stmt #3 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978070 Sqlite.Connection TRACE places.sqlite#1: Stmt #9 /* do not warn (bug no): cannot use an index */ 20:17:08 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:08 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:08 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:08 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:08 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:08 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:08 INFO - PROCESS | 23455 | UNION ALL 20:17:08 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:08 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:08 INFO - PROCESS | 23455 | b2.lastModified 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:08 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:08 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:08 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:08 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:08 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:08 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:08 INFO - PROCESS | 23455 | ) AS tags, 20:17:08 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:08 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:08 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:08 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:08 INFO - PROCESS | 23455 | ) AS charset 20:17:08 INFO - PROCESS | 23455 | FROM descendants d 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:08 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:08 INFO - PROCESS | 23455 | 1536030978078 Sqlite.Connection DEBUG places.sqlite#1: Stmt #9 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978132 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Menu,menu,false 20:17:08 INFO - PROCESS | 23455 | 1536030978138 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Toolbar,toolbar,false 20:17:08 INFO - PROCESS | 23455 | 1536030978142 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fFolder 1,AzIudFFQAl1A,false 20:17:08 INFO - PROCESS | 23455 | 1536030978150 Sync.Engine.Bookmarks TRACE Mapped: Folder 1,bhttp://getfirefox.com/:Get Firefox!,PwHFUW6TFmnv,false 20:17:08 INFO - PROCESS | 23455 | 1536030978158 Sync.Engine.Bookmarks TRACE Mapped: ,fOther Bookmarks,unfiled,false 20:17:08 INFO - PROCESS | 23455 | 1536030978160 Sync.Engine.Bookmarks TRACE Mapped: ,fmobile,mobile,false 20:17:08 INFO - PROCESS | 23455 | 1536030978160 Sync.Engine.Bookmarks TRACE Finding mapping: , fBookmarks Menu 20:17:08 INFO - PROCESS | 23455 | 1536030978166 Sync.Engine.Bookmarks TRACE Mapped dupe: menu 20:17:08 INFO - PROCESS | 23455 | JavaScript strict warning: resource://services-sync/record.js, line 192: ReferenceError: reference to undefined property "ttl" 20:17:08 INFO - PROCESS | 23455 | 1536030978168 Sync.Engine.Bookmarks TRACE Outgoing: { id: menu index: 1000000 modified: undefined ttl: undefined payload: {"id":"menu","type":"folder","parentid":"places","parentName":"","title":"Bookmarks Menu","children":[]} collection: bookmarks } 20:17:08 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "ReferenceError: reference to undefined property "ttl"" {file: "resource://services-sync/record.js" line: 192}]" 20:17:08 INFO - PROCESS | 23455 | 1536030978214 Sqlite.Connection TRACE places.sqlite#0: Stmt #4 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:08 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:08 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:08 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:08 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:08 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:08 INFO - PROCESS | 23455 | 1536030978222 Sqlite.Connection DEBUG places.sqlite#0: Stmt #4 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978254 Sqlite.Connection TRACE places.sqlite#1: Stmt #10 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"livemark/feedURI"} 20:17:08 INFO - PROCESS | 23455 | 1536030978256 Sqlite.Connection DEBUG places.sqlite#1: Stmt #10 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978280 Sqlite.Connection TRACE places.sqlite#1: Stmt #11 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"livemark/feedURI"} 20:17:08 INFO - PROCESS | 23455 | 1536030978286 Sqlite.Connection DEBUG places.sqlite#1: Stmt #11 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978304 Sqlite.Connection TRACE places.sqlite#1: Stmt #12 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"bookmarkProperties/description"} 20:17:08 INFO - PROCESS | 23455 | 1536030978318 Sqlite.Connection DEBUG places.sqlite#1: Stmt #12 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978326 Sqlite.Connection TRACE places.sqlite#1: Stmt #13 20:17:08 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:08 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:08 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:08 INFO - PROCESS | 23455 | ) 20:17:08 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"toolbar_____"} 20:17:08 INFO - PROCESS | 23455 | 1536030978328 Sqlite.Connection DEBUG places.sqlite#1: Stmt #13 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978352 Sqlite.Connection TRACE places.sqlite#0: Stmt #5 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:08 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:08 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:08 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:08 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:08 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:08 INFO - PROCESS | 23455 | 1536030978370 Sqlite.Connection DEBUG places.sqlite#0: Stmt #5 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978384 Sync.Engine.Bookmarks TRACE Finding mapping: , fBookmarks Toolbar 20:17:08 INFO - PROCESS | 23455 | 1536030978386 Sync.Engine.Bookmarks TRACE Mapped dupe: toolbar 20:17:08 INFO - PROCESS | 23455 | 1536030978386 Sync.Engine.Bookmarks TRACE Outgoing: { id: toolbar index: 1000000 modified: undefined ttl: undefined payload: {"id":"toolbar","type":"folder","parentid":"places","parentName":"","title":"Bookmarks Toolbar","children":["AzIudFFQAl1A"]} collection: bookmarks } 20:17:08 INFO - PROCESS | 23455 | 1536030978426 Sqlite.Connection TRACE places.sqlite#0: Stmt #6 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:08 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:08 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:08 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:08 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:08 INFO - PROCESS | 23455 | - {"guid":"unfiled_____"} 20:17:08 INFO - PROCESS | 23455 | 1536030978438 Sqlite.Connection DEBUG places.sqlite#0: Stmt #6 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978450 Sqlite.Connection TRACE places.sqlite#1: Stmt #14 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"livemark/feedURI"} 20:17:08 INFO - PROCESS | 23455 | 1536030978454 Sqlite.Connection DEBUG places.sqlite#1: Stmt #14 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978482 Sqlite.Connection TRACE places.sqlite#1: Stmt #15 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"livemark/feedURI"} 20:17:08 INFO - PROCESS | 23455 | 1536030978484 Sqlite.Connection DEBUG places.sqlite#1: Stmt #15 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978494 Sqlite.Connection TRACE places.sqlite#1: Stmt #16 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"bookmarkProperties/description"} 20:17:08 INFO - PROCESS | 23455 | 1536030978496 Sqlite.Connection DEBUG places.sqlite#1: Stmt #16 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978502 Sqlite.Connection TRACE places.sqlite#1: Stmt #17 20:17:08 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:08 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:08 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:08 INFO - PROCESS | 23455 | ) 20:17:08 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"unfiled_____"} 20:17:08 INFO - PROCESS | 23455 | 1536030978510 Sqlite.Connection DEBUG places.sqlite#1: Stmt #17 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978530 Sqlite.Connection TRACE places.sqlite#0: Stmt #7 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:08 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:08 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:08 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:08 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:08 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:08 INFO - PROCESS | 23455 | 1536030978544 Sqlite.Connection DEBUG places.sqlite#0: Stmt #7 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978564 Sync.Engine.Bookmarks TRACE Finding mapping: , fOther Bookmarks 20:17:08 INFO - PROCESS | 23455 | 1536030978564 Sync.Engine.Bookmarks TRACE Mapped dupe: unfiled 20:17:08 INFO - PROCESS | 23455 | 1536030978570 Sync.Engine.Bookmarks TRACE Outgoing: { id: unfiled index: 1000000 modified: undefined ttl: undefined payload: {"id":"unfiled","type":"folder","parentid":"places","parentName":"","title":"Other Bookmarks","children":[]} collection: bookmarks } 20:17:08 INFO - PROCESS | 23455 | 1536030978598 Sqlite.Connection TRACE places.sqlite#0: Stmt #8 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:08 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:08 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:08 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:08 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:08 INFO - PROCESS | 23455 | - {"guid":"mobile______"} 20:17:08 INFO - PROCESS | 23455 | 1536030978608 Sqlite.Connection DEBUG places.sqlite#0: Stmt #8 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978622 Sqlite.Connection TRACE places.sqlite#1: Stmt #18 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"livemark/feedURI"} 20:17:08 INFO - PROCESS | 23455 | 1536030978624 Sqlite.Connection DEBUG places.sqlite#1: Stmt #18 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978638 Sqlite.Connection TRACE places.sqlite#1: Stmt #19 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"livemark/feedURI"} 20:17:08 INFO - PROCESS | 23455 | 1536030978644 Sqlite.Connection DEBUG places.sqlite#1: Stmt #19 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978652 Sqlite.Connection TRACE places.sqlite#1: Stmt #20 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"bookmarkProperties/description"} 20:17:08 INFO - PROCESS | 23455 | 1536030978652 Sqlite.Connection DEBUG places.sqlite#1: Stmt #20 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978666 Sqlite.Connection TRACE places.sqlite#1: Stmt #21 20:17:08 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:08 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:08 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:08 INFO - PROCESS | 23455 | ) 20:17:08 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"mobile______"} 20:17:08 INFO - PROCESS | 23455 | 1536030978668 Sqlite.Connection DEBUG places.sqlite#1: Stmt #21 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978684 Sqlite.Connection TRACE places.sqlite#0: Stmt #9 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:08 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:08 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:08 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:08 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:08 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:08 INFO - PROCESS | 23455 | 1536030978694 Sqlite.Connection DEBUG places.sqlite#0: Stmt #9 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978704 Sync.Engine.Bookmarks TRACE Finding mapping: , fmobile 20:17:08 INFO - PROCESS | 23455 | 1536030978704 Sync.Engine.Bookmarks TRACE Mapped dupe: mobile 20:17:08 INFO - PROCESS | 23455 | 1536030978710 Sync.Engine.Bookmarks TRACE Outgoing: { id: mobile index: 1000000 modified: undefined ttl: undefined payload: {"id":"mobile","type":"folder","parentid":"places","parentName":"","title":"mobile","children":[]} collection: bookmarks } 20:17:08 INFO - PROCESS | 23455 | 1536030978730 Sqlite.Connection TRACE places.sqlite#0: Stmt #10 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:08 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:08 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:08 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:08 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:08 INFO - PROCESS | 23455 | - {"guid":"AzIudFFQAl1A"} 20:17:08 INFO - PROCESS | 23455 | 1536030978738 Sqlite.Connection DEBUG places.sqlite#0: Stmt #10 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978752 Sqlite.Connection TRACE places.sqlite#1: Stmt #22 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"AzIudFFQAl1A","anno":"livemark/feedURI"} 20:17:08 INFO - PROCESS | 23455 | 1536030978758 Sqlite.Connection DEBUG places.sqlite#1: Stmt #22 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978768 Sqlite.Connection TRACE places.sqlite#1: Stmt #23 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"AzIudFFQAl1A","anno":"livemark/feedURI"} 20:17:08 INFO - PROCESS | 23455 | 1536030978776 Sqlite.Connection DEBUG places.sqlite#1: Stmt #23 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978784 Sqlite.Connection TRACE places.sqlite#1: Stmt #24 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"AzIudFFQAl1A","anno":"bookmarkProperties/description"} 20:17:08 INFO - PROCESS | 23455 | 1536030978792 Sqlite.Connection DEBUG places.sqlite#1: Stmt #24 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978802 Sqlite.Connection TRACE places.sqlite#1: Stmt #25 20:17:08 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:08 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:08 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:08 INFO - PROCESS | 23455 | ) 20:17:08 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"AzIudFFQAl1A"} 20:17:08 INFO - PROCESS | 23455 | 1536030978804 Sqlite.Connection DEBUG places.sqlite#1: Stmt #25 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978842 Sqlite.Connection TRACE places.sqlite#0: Stmt #11 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:08 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:08 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:08 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:08 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:08 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:08 INFO - PROCESS | 23455 | 1536030978848 Sqlite.Connection DEBUG places.sqlite#0: Stmt #11 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030978856 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fFolder 1 20:17:08 INFO - PROCESS | 23455 | 1536030978862 Sync.Engine.Bookmarks TRACE Mapped dupe: AzIudFFQAl1A 20:17:08 INFO - PROCESS | 23455 | 1536030978864 Sync.Engine.Bookmarks TRACE Outgoing: { id: AzIudFFQAl1A index: 1000000 modified: undefined ttl: undefined payload: {"id":"AzIudFFQAl1A","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"Folder 1","children":["PwHFUW6TFmnv"]} collection: bookmarks } 20:17:08 INFO - PROCESS | 23455 | 1536030978900 Sqlite.Connection TRACE places.sqlite#0: Stmt #12 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:08 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:08 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:08 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:08 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:08 INFO - PROCESS | 23455 | - {"guid":"PwHFUW6TFmnv"} 20:17:08 INFO - PROCESS | 23455 | 1536030978922 Sqlite.Connection DEBUG places.sqlite#0: Stmt #12 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030979006 Sqlite.Connection TRACE places.sqlite#1: Stmt #26 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"PwHFUW6TFmnv","anno":"bookmarkProperties/description"} 20:17:08 INFO - PROCESS | 23455 | 1536030979008 Sqlite.Connection DEBUG places.sqlite#1: Stmt #26 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030979012 Sqlite.Connection TRACE places.sqlite#1: Stmt #27 20:17:08 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:08 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:08 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:08 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:08 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"PwHFUW6TFmnv","anno":"bookmarkProperties/loadInSidebar"} 20:17:08 INFO - PROCESS | 23455 | 1536030979018 Sqlite.Connection DEBUG places.sqlite#1: Stmt #27 finished. 20:17:08 INFO - PROCESS | 23455 | 1536030979034 Sqlite.Connection TRACE places.sqlite#0: Stmt #13 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:08 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:08 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:08 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:08 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:08 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:08 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"AzIudFFQAl1A"} 20:17:09 INFO - PROCESS | 23455 | 1536030979042 Sqlite.Connection DEBUG places.sqlite#0: Stmt #13 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030979052 Sync.Store.Bookmarks TRACE Creating SQL statement: SELECT frecency FROM moz_places WHERE url_hash = hash(:url) AND url = :url LIMIT 1 20:17:09 INFO - PROCESS | 23455 | 1536030979060 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:09 INFO - PROCESS | 23455 | 1536030979062 Sync.Engine.Bookmarks TRACE Mapped dupe: PwHFUW6TFmnv 20:17:09 INFO - PROCESS | 23455 | 1536030979066 Sync.Engine.Bookmarks TRACE Outgoing: { id: PwHFUW6TFmnv index: 140 modified: undefined ttl: undefined payload: {"id":"PwHFUW6TFmnv","type":"bookmark","parentid":"AzIudFFQAl1A","parentName":"Folder 1","title":"Get Firefox!","bmkUri":"http://getfirefox.com/","loadInSidebar":false,"tags":[]} collection: bookmarks } 20:17:09 INFO - PROCESS | 23455 | 1536030979078 Sync.Engine.Bookmarks INFO Posting 6 records of 2586 bytes with batch=true 20:17:09 INFO - PROCESS | 23455 | 1536030979102 Sync.Collection DEBUG POST Length: 2586 20:17:09 INFO - PROCESS | 23455 | 1536030979196 Sync.Test.Server DEBUG SyncServer: Handling request: POST /1.1/foo/storage/bookmarks 20:17:09 INFO - PROCESS | 23455 | JavaScript strict warning: /builds/slave/test/build/tests/xpcshell/tests/services/sync/tests/unit/head_http_server.js, line 227: ReferenceError: reference to undefined property "menu" 20:17:09 INFO - PROCESS | 23455 | 1536030979210 Sync.Test.Server DEBUG Creating WBO "menu" on the fly. 20:17:09 INFO - PROCESS | 23455 | 1536030979212 Sync.Test.Server DEBUG Creating WBO "toolbar" on the fly. 20:17:09 INFO - PROCESS | 23455 | 1536030979212 Sync.Test.Server DEBUG Creating WBO "unfiled" on the fly. 20:17:09 INFO - PROCESS | 23455 | 1536030979218 Sync.Test.Server DEBUG Creating WBO "mobile" on the fly. 20:17:09 INFO - PROCESS | 23455 | 1536030979218 Sync.Test.Server DEBUG Creating WBO "AzIudFFQAl1A" on the fly. 20:17:09 INFO - PROCESS | 23455 | 1536030979220 Sync.Test.Server DEBUG Creating WBO "PwHFUW6TFmnv" on the fly. 20:17:09 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "ReferenceError: reference to undefined property "menu"" {file: "/builds/slave/test/build/tests/xpcshell/tests/services/sync/tests/unit/head_http_server.js" line: 227}]" 20:17:09 INFO - PROCESS | 23455 | 1536030979268 Sync.Collection DEBUG mesg: POST success 200 http://localhost:48101/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:09 INFO - PROCESS | 23455 | 1536030979268 Sync.Collection DEBUG POST success 200 http://localhost:48101/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:09 INFO - PROCESS | 23455 | 1536030979270 Sync.Engine.Bookmarks TRACE Committed batch 20:17:09 INFO - PROCESS | 23455 | 1536030979288 Sync.Telemetry TRACE observed weave:engine:sync:uploaded bookmarks 20:17:09 INFO - PROCESS | 23455 | 1536030979294 Sync.Telemetry WARN Observed notification weave:engine:sync:uploaded but no current sync is being recorded. 20:17:09 INFO - PROCESS | 23455 | 1536030979294 Sync.Engine.Bookmarks TRACE Finishing up sync 20:17:09 INFO - PROCESS | 23455 | 1536030979302 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:finish 20:17:09 INFO - PROCESS | 23455 | 1536030979302 Sync.Telemetry TRACE observed weave:engine:sync:finish bookmarks 20:17:09 INFO - PROCESS | 23455 | 1536030979304 Sync.Telemetry WARN Observed notification weave:engine:sync:finish but no current sync is being recorded. 20:17:09 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_bookmark - [test_dupe_bookmark : 153] 6 == 6 20:17:09 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_bookmark - [test_dupe_bookmark : 154] 1 == 1 20:17:09 INFO - PROCESS | 23455 | Syncing so new dupe record is processed 20:17:09 INFO - PROCESS | 23455 | 1536030979334 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:start 20:17:09 INFO - PROCESS | 23455 | 1536030979336 Sync.Telemetry TRACE observed weave:engine:sync:start bookmarks 20:17:09 INFO - PROCESS | 23455 | 1536030979336 Sync.Telemetry WARN Observed notification weave:engine:sync:start but no current sync is being recorded. 20:17:09 INFO - PROCESS | 23455 | 1536030979344 Sync.Engine.Bookmarks INFO 0 outgoing items pre-reconciliation 20:17:09 INFO - PROCESS | 23455 | 1536030979354 Sync.Engine.Bookmarks TRACE Downloading & applying server changes 20:17:09 INFO - PROCESS | 23455 | 1536030980020 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/bookmarks 20:17:09 INFO - PROCESS | 23455 | 1536030980038 Sync.Test.Server INFO Records: 4, nextOffset: undefined 20:17:09 INFO - PROCESS | 23455 | 1536030980098 Sync.Collection DEBUG mesg: GET success 200 http://localhost:48101/1.1/foo/storage/bookmarks?newer=1536030979.21&full=1&sort=index&limit=1000 20:17:09 INFO - PROCESS | 23455 | 1536030980102 Sync.Collection DEBUG GET success 200 http://localhost:48101/1.1/foo/storage/bookmarks?newer=1536030979.21&full=1&sort=index&limit=1000 20:17:09 INFO - PROCESS | 23455 | 1536030980112 Sync.Engine.Bookmarks TRACE Incoming: { id: mobile index: 0 modified: 1536030979.22 ttl: undefined payload: {"id":"mobile","type":"folder","parentid":"places","parentName":"","title":"mobile","children":[]} collection: bookmarks } 20:17:09 INFO - PROCESS | 23455 | 1536030980126 Sync.Engine.Bookmarks TRACE Reconciling mobile. exists=true; modified=false; local age=null; incoming age=0.8199999332427979 20:17:09 INFO - PROCESS | 23455 | 1536030980154 Sqlite.Connection TRACE places.sqlite#0: Stmt #14 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"mobile______"} 20:17:09 INFO - PROCESS | 23455 | 1536030980418 Sqlite.Connection DEBUG places.sqlite#0: Stmt #14 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030980450 Sqlite.Connection TRACE places.sqlite#1: Stmt #28 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"livemark/feedURI"} 20:17:09 INFO - PROCESS | 23455 | 1536030980460 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:09 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:09 INFO - PROCESS | 23455 | 1536030980468 Sqlite.Connection DEBUG places.sqlite#1: Stmt #28 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030980504 Sqlite.Connection TRACE places.sqlite#1: Stmt #29 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"livemark/feedURI"} 20:17:09 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:09 INFO - PROCESS | 23455 | 1536030980516 Sqlite.Connection DEBUG places.sqlite#1: Stmt #29 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030980542 Sqlite.Connection TRACE places.sqlite#1: Stmt #30 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"bookmarkProperties/description"} 20:17:09 INFO - PROCESS | 23455 | 1536030980544 Sqlite.Connection DEBUG places.sqlite#1: Stmt #30 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030980554 Sqlite.Connection TRACE places.sqlite#1: Stmt #31 20:17:09 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:09 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:09 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:09 INFO - PROCESS | 23455 | ) 20:17:09 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"mobile______"} 20:17:09 INFO - PROCESS | 23455 | 1536030980560 Sqlite.Connection DEBUG places.sqlite#1: Stmt #31 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030980590 Sqlite.Connection TRACE places.sqlite#0: Stmt #15 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:09 INFO - PROCESS | 23455 | 1536030980616 Sqlite.Connection DEBUG places.sqlite#0: Stmt #15 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030980650 Sqlite.Connection TRACE places.sqlite#1: Stmt #32 /* do not warn (bug no): cannot use an index */ 20:17:09 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:09 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:09 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:09 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:09 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:09 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:09 INFO - PROCESS | 23455 | UNION ALL 20:17:09 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:09 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:09 INFO - PROCESS | 23455 | b2.lastModified 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:09 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:09 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:09 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:09 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:09 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:09 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:09 INFO - PROCESS | 23455 | ) AS tags, 20:17:09 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:09 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:09 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:09 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:09 INFO - PROCESS | 23455 | ) AS charset 20:17:09 INFO - PROCESS | 23455 | FROM descendants d 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:09 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:09 INFO - PROCESS | 23455 | 1536030980660 Sqlite.Connection DEBUG places.sqlite#1: Stmt #32 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030980720 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Menu,menu,false 20:17:09 INFO - PROCESS | 23455 | 1536030980726 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Toolbar,toolbar,false 20:17:09 INFO - PROCESS | 23455 | 1536030980734 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fFolder 1,AzIudFFQAl1A,false 20:17:09 INFO - PROCESS | 23455 | 1536030980746 Sync.Engine.Bookmarks TRACE Mapped: Folder 1,bhttp://getfirefox.com/:Get Firefox!,PwHFUW6TFmnv,false 20:17:09 INFO - PROCESS | 23455 | 1536030980752 Sync.Engine.Bookmarks TRACE Mapped: ,fOther Bookmarks,unfiled,false 20:17:09 INFO - PROCESS | 23455 | 1536030980758 Sync.Engine.Bookmarks TRACE Mapped: ,fmobile,mobile,false 20:17:09 INFO - PROCESS | 23455 | 1536030980768 Sync.Engine.Bookmarks TRACE Finding mapping: , fmobile 20:17:09 INFO - PROCESS | 23455 | 1536030980768 Sync.Engine.Bookmarks TRACE Mapped dupe: mobile 20:17:09 INFO - PROCESS | 23455 | 1536030980774 Sync.Engine.Bookmarks TRACE Ignoring incoming item because the local item is identical. 20:17:09 INFO - PROCESS | 23455 | 1536030980778 Sync.Engine.Bookmarks TRACE Skipping reconciled incoming item mobile 20:17:09 INFO - PROCESS | 23455 | 1536030980788 Sync.Engine.Bookmarks TRACE Incoming: { id: AzIudFFQAl1A index: 0 modified: 1536030979.22 ttl: undefined payload: {"id":"AzIudFFQAl1A","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"Folder 1","children":["PwHFUW6TFmnv"]} collection: bookmarks } 20:17:09 INFO - PROCESS | 23455 | 1536030980798 Sync.Engine.Bookmarks TRACE Reconciling AzIudFFQAl1A. exists=true; modified=false; local age=null; incoming age=0.8199999332427979 20:17:09 INFO - PROCESS | 23455 | 1536030980830 Sqlite.Connection TRACE places.sqlite#0: Stmt #16 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"AzIudFFQAl1A"} 20:17:09 INFO - PROCESS | 23455 | 1536030980842 Sqlite.Connection DEBUG places.sqlite#0: Stmt #16 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030980862 Sqlite.Connection TRACE places.sqlite#1: Stmt #33 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"AzIudFFQAl1A","anno":"livemark/feedURI"} 20:17:09 INFO - PROCESS | 23455 | 1536030980866 Sqlite.Connection DEBUG places.sqlite#1: Stmt #33 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030980902 Sqlite.Connection TRACE places.sqlite#1: Stmt #34 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"AzIudFFQAl1A","anno":"livemark/feedURI"} 20:17:09 INFO - PROCESS | 23455 | 1536030980904 Sqlite.Connection DEBUG places.sqlite#1: Stmt #34 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030980916 Sqlite.Connection TRACE places.sqlite#1: Stmt #35 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"AzIudFFQAl1A","anno":"bookmarkProperties/description"} 20:17:09 INFO - PROCESS | 23455 | 1536030980924 Sqlite.Connection DEBUG places.sqlite#1: Stmt #35 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030980938 Sqlite.Connection TRACE places.sqlite#1: Stmt #36 20:17:09 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:09 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:09 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:09 INFO - PROCESS | 23455 | ) 20:17:09 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"AzIudFFQAl1A"} 20:17:09 INFO - PROCESS | 23455 | 1536030980954 Sqlite.Connection DEBUG places.sqlite#1: Stmt #36 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030980984 Sqlite.Connection TRACE places.sqlite#0: Stmt #17 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:09 INFO - PROCESS | 23455 | 1536030980998 Sqlite.Connection DEBUG places.sqlite#0: Stmt #17 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981008 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fFolder 1 20:17:09 INFO - PROCESS | 23455 | 1536030981018 Sync.Engine.Bookmarks TRACE Mapped dupe: AzIudFFQAl1A 20:17:09 INFO - PROCESS | 23455 | 1536030981020 Sync.Engine.Bookmarks TRACE Ignoring incoming item because the local item is identical. 20:17:09 INFO - PROCESS | 23455 | 1536030981020 Sync.Engine.Bookmarks TRACE Skipping reconciled incoming item AzIudFFQAl1A 20:17:09 INFO - PROCESS | 23455 | 1536030981026 Sync.Engine.Bookmarks TRACE Incoming: { id: PwHFUW6TFmnv index: 0 modified: 1536030979.22 ttl: undefined payload: {"id":"PwHFUW6TFmnv","type":"bookmark","parentid":"AzIudFFQAl1A","parentName":"Folder 1","title":"Get Firefox!","bmkUri":"http://getfirefox.com/","loadInSidebar":false,"tags":[]} collection: bookmarks } 20:17:09 INFO - PROCESS | 23455 | 1536030981034 Sync.Engine.Bookmarks TRACE Reconciling PwHFUW6TFmnv. exists=true; modified=false; local age=null; incoming age=0.8199999332427979 20:17:09 INFO - PROCESS | 23455 | 1536030981070 Sqlite.Connection TRACE places.sqlite#0: Stmt #18 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"PwHFUW6TFmnv"} 20:17:09 INFO - PROCESS | 23455 | 1536030981082 Sqlite.Connection DEBUG places.sqlite#0: Stmt #18 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981124 Sqlite.Connection TRACE places.sqlite#1: Stmt #37 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"PwHFUW6TFmnv","anno":"bookmarkProperties/description"} 20:17:09 INFO - PROCESS | 23455 | 1536030981126 Sqlite.Connection DEBUG places.sqlite#1: Stmt #37 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981140 Sqlite.Connection TRACE places.sqlite#1: Stmt #38 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"PwHFUW6TFmnv","anno":"bookmarkProperties/loadInSidebar"} 20:17:09 INFO - PROCESS | 23455 | 1536030981142 Sqlite.Connection DEBUG places.sqlite#1: Stmt #38 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981162 Sqlite.Connection TRACE places.sqlite#0: Stmt #19 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"AzIudFFQAl1A"} 20:17:09 INFO - PROCESS | 23455 | 1536030981174 Sqlite.Connection DEBUG places.sqlite#0: Stmt #19 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981208 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:09 INFO - PROCESS | 23455 | 1536030981208 Sync.Engine.Bookmarks TRACE Mapped dupe: PwHFUW6TFmnv 20:17:09 INFO - PROCESS | 23455 | 1536030981220 Sync.Engine.Bookmarks TRACE Ignoring incoming item because the local item is identical. 20:17:09 INFO - PROCESS | 23455 | 1536030981220 Sync.Engine.Bookmarks TRACE Skipping reconciled incoming item PwHFUW6TFmnv 20:17:09 INFO - PROCESS | 23455 | 1536030981224 Sync.Engine.Bookmarks TRACE Incoming: { id: fake-guid-00 index: 0 modified: 1536030989.326 ttl: undefined payload: {"id":"fake-guid-00","bmkUri":"http://getfirefox.com/","type":"bookmark","title":"Get Firefox!","parentName":"Folder 1","parentid":"AzIudFFQAl1A"} collection: bookmarks } 20:17:09 INFO - PROCESS | 23455 | 1536030981246 Sqlite.Connection TRACE places.sqlite#0: Stmt #20 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-00"} 20:17:09 INFO - PROCESS | 23455 | 1536030981264 Sqlite.Connection DEBUG places.sqlite#0: Stmt #20 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981316 Sync.Engine.Bookmarks TRACE Reconciling fake-guid-00. exists=false; modified=false; local age=null; incoming age=-9.28600001335144 20:17:09 INFO - PROCESS | 23455 | 1536030981326 Sync.Engine.Bookmarks TRACE Finding dupe for fake-guid-00 (already duped: undefined). 20:17:09 INFO - PROCESS | 23455 | 1536030981326 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:09 INFO - PROCESS | 23455 | 1536030981328 Sync.Engine.Bookmarks TRACE Mapped dupe: PwHFUW6TFmnv 20:17:09 INFO - PROCESS | 23455 | 1536030981328 Sync.Engine.Bookmarks DEBUG fake-guid-00 mapped to PwHFUW6TFmnv 20:17:09 INFO - PROCESS | 23455 | 1536030981328 Sync.Engine.Bookmarks TRACE Local item PwHFUW6TFmnv is a duplicate for incoming item fake-guid-00 20:17:09 INFO - PROCESS | 23455 | 1536030981344 Sync.Engine.Bookmarks DEBUG Switching local ID to incoming: PwHFUW6TFmnv -> fake-guid-00 20:17:09 INFO - PROCESS | 23455 | 1536030981348 Sync.Store.Bookmarks DEBUG Changing GUID PwHFUW6TFmnv to fake-guid-00 20:17:09 INFO - PROCESS | 23455 | 1536030981372 Sqlite.Connection TRACE places.sqlite#0: Stmt #21 UPDATE moz_bookmarks SET guid = :newGuid 20:17:09 INFO - PROCESS | 23455 | WHERE id = :itemId - {"newGuid":"fake-guid-00","itemId":8} 20:17:09 INFO - PROCESS | 23455 | 1536030981390 Sqlite.Connection DEBUG places.sqlite#0: Stmt #21 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981408 Sqlite.Connection TRACE places.sqlite#0: Stmt #22 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-00"} 20:17:09 INFO - PROCESS | 23455 | 1536030981418 Sqlite.Connection DEBUG places.sqlite#0: Stmt #22 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981438 Sync.Engine.Bookmarks DEBUG Local item after duplication: age=null; modified=false; exists=true 20:17:09 INFO - PROCESS | 23455 | 1536030981462 Sqlite.Connection TRACE places.sqlite#0: Stmt #23 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00"} 20:17:09 INFO - PROCESS | 23455 | 1536030981468 Sqlite.Connection DEBUG places.sqlite#0: Stmt #23 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981500 Sqlite.Connection TRACE places.sqlite#1: Stmt #39 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-00","anno":"bookmarkProperties/description"} 20:17:09 INFO - PROCESS | 23455 | 1536030981506 Sqlite.Connection DEBUG places.sqlite#1: Stmt #39 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981518 Sqlite.Connection TRACE places.sqlite#1: Stmt #40 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-00","anno":"bookmarkProperties/loadInSidebar"} 20:17:09 INFO - PROCESS | 23455 | 1536030981520 Sqlite.Connection DEBUG places.sqlite#1: Stmt #40 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981532 Sqlite.Connection TRACE places.sqlite#0: Stmt #24 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"AzIudFFQAl1A"} 20:17:09 INFO - PROCESS | 23455 | 1536030981546 Sqlite.Connection DEBUG places.sqlite#0: Stmt #24 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981572 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:09 INFO - PROCESS | 23455 | 1536030981572 Sync.Engine.Bookmarks TRACE Mapped dupe: PwHFUW6TFmnv 20:17:09 INFO - PROCESS | 23455 | 1536030981574 Sync.Engine.Bookmarks TRACE Applying incoming record because no local conflicts. 20:17:09 INFO - PROCESS | 23455 | 1536030981578 Sync.Store.Bookmarks DEBUG Applying record fake-guid-00 20:17:09 INFO - PROCESS | 23455 | 1536030981580 Sync.Store.Bookmarks DEBUG Remote parent is AzIudFFQAl1A 20:17:09 INFO - PROCESS | 23455 | 1536030981642 Sqlite.Connection TRACE places.sqlite#0: Stmt #25 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00"} 20:17:09 INFO - PROCESS | 23455 | 1536030981672 Sqlite.Connection DEBUG places.sqlite#0: Stmt #25 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981706 Sqlite.Connection TRACE places.sqlite#0: Stmt #26 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00"} 20:17:09 INFO - PROCESS | 23455 | 1536030981712 Sqlite.Connection DEBUG places.sqlite#0: Stmt #26 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981750 BookmarkSyncUtils WARN updateBookmarkMetadata: Error tagging item fake-guid-00: TypeError: tags is undefined (resource://gre/modules/PlacesSyncUtils.jsm:895:7) JS Stack trace: tagItem<@PlacesSyncUtils.jsm:895:7 < updateSyncBookmark<@PlacesSyncUtils.jsm:737:23 < TaskImpl_run@Task.jsm:319:42 < Handler.prototype.process@Promise-backend.js:932:23 < this.PromiseWalker.walkerLoop@Promise-backend.js:813:7 < this.PromiseWalker.scheduleWalkerLoop/<@Promise-backend.js:747:11 < waitForSyncCallback@async.js:98:7 < makeSpinningCallback/callback.wait@async.js:152:27 < promiseSpinningly@async.js:218:12 < BStore_update@bookmarks.js:813:16 < Store.prototype.applyIncoming@engines.js:354:7 < BStore_applyIncoming@bookmarks.js:776:5 < Store.prototype.applyIncomingBatch@engines.js:316:9 < doApplyBatch@engines.js:1025:32 < SyncEngine.prototype._processIncoming/newitems.recordHandler@engines.js:1154:9 < getBatched@record.js:771:9 < SyncEngine.prototype._processIncoming@engines.js:1161:18 < BookmarksEngine.prototype._processIncoming@bookmarks.js:535:7 < SyncEngine.prototype._sync@engines.js:1630:7 < WrappedNotify@util.js:166:21 < Engine.prototype.sync@engines.js:689:5 < test_dupe_bookmark@test_bookmark_duping.js:170:5 < TaskImpl_run@Task.jsm:319:42 < TaskImpl@Task.jsm:277:3 < createAsyncFunction/asyncFunction@Task.jsm:252:14 < Task_spawn@Task.jsm:166:12 < _run_next_test@head.js:1566:9 < do_execute_soon/<.run@head.js:713:9 < _do_main@head.js:210:5 < _execute_test@head.js:545:5 < @-e:1:1 20:17:09 INFO - PROCESS | 23455 | 1536030981794 Sync.Store.Bookmarks DEBUG Updated bookmark fake-guid-00 under AzIudFFQAl1A: {"syncId":"fake-guid-00","kind":"bookmark","title":"Get Firefox!","parentSyncId":"AzIudFFQAl1A","url":{}} 20:17:09 INFO - PROCESS | 23455 | 1536030981804 Sync.Engine.Bookmarks INFO Records: 1 applied, 1 successfully, 0 failed to apply, 0 newly failed to apply, 3 reconciled. 20:17:09 INFO - PROCESS | 23455 | 1536030981818 Sync.Telemetry TRACE observed weave:engine:sync:applied bookmarks 20:17:09 INFO - PROCESS | 23455 | 1536030981820 Sync.Telemetry WARN Observed notification weave:engine:sync:applied but no current sync is being recorded. 20:17:09 INFO - PROCESS | 23455 | 1536030981834 Sync.Engine.Bookmarks DEBUG Deleted pending items: [] 20:17:09 INFO - PROCESS | 23455 | 1536030981844 Sync.Engine.Bookmarks TRACE Uploading local changes to server. 20:17:09 INFO - PROCESS | 23455 | 1536030981844 Sync.Engine.Bookmarks TRACE Preparing 2 outgoing records 20:17:09 INFO - PROCESS | 23455 | 1536030981874 Sqlite.Connection TRACE places.sqlite#0: Stmt #27 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"AzIudFFQAl1A"} 20:17:09 INFO - PROCESS | 23455 | 1536030981894 Sqlite.Connection DEBUG places.sqlite#0: Stmt #27 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981924 Sqlite.Connection TRACE places.sqlite#1: Stmt #41 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"AzIudFFQAl1A","anno":"livemark/feedURI"} 20:17:09 INFO - PROCESS | 23455 | 1536030981932 Sqlite.Connection DEBUG places.sqlite#1: Stmt #41 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981948 Sqlite.Connection TRACE places.sqlite#1: Stmt #42 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"AzIudFFQAl1A","anno":"livemark/feedURI"} 20:17:09 INFO - PROCESS | 23455 | 1536030981954 Sqlite.Connection DEBUG places.sqlite#1: Stmt #42 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981964 Sqlite.Connection TRACE places.sqlite#1: Stmt #43 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"AzIudFFQAl1A","anno":"bookmarkProperties/description"} 20:17:09 INFO - PROCESS | 23455 | 1536030981966 Sqlite.Connection DEBUG places.sqlite#1: Stmt #43 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981968 Sqlite.Connection TRACE places.sqlite#1: Stmt #44 20:17:09 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:09 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:09 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:09 INFO - PROCESS | 23455 | ) 20:17:09 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"AzIudFFQAl1A"} 20:17:09 INFO - PROCESS | 23455 | 1536030981978 Sqlite.Connection DEBUG places.sqlite#1: Stmt #44 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030981998 Sqlite.Connection TRACE places.sqlite#0: Stmt #28 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:09 INFO - PROCESS | 23455 | 1536030982008 Sqlite.Connection DEBUG places.sqlite#0: Stmt #28 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030982020 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fFolder 1 20:17:09 INFO - PROCESS | 23455 | 1536030982030 Sync.Engine.Bookmarks TRACE Mapped dupe: AzIudFFQAl1A 20:17:09 INFO - PROCESS | 23455 | 1536030982030 Sync.Engine.Bookmarks TRACE Outgoing: { id: AzIudFFQAl1A index: 1000000 modified: undefined ttl: undefined payload: {"id":"AzIudFFQAl1A","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"Folder 1","children":["fake-guid-00"]} collection: bookmarks } 20:17:09 INFO - PROCESS | 23455 | 1536030982060 Sqlite.Connection TRACE places.sqlite#0: Stmt #29 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"PwHFUW6TFmnv"} 20:17:09 INFO - PROCESS | 23455 | 1536030982068 Sqlite.Connection DEBUG places.sqlite#0: Stmt #29 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030982076 Sync.Engine.Bookmarks TRACE Outgoing: { id: PwHFUW6TFmnv index: 0 modified: undefined ttl: undefined payload: DELETED collection: bookmarks } 20:17:09 INFO - PROCESS | 23455 | 1536030982090 Sync.Engine.Bookmarks INFO Posting 2 records of 736 bytes with batch=true 20:17:09 INFO - PROCESS | 23455 | 1536030982116 Sync.Collection DEBUG POST Length: 736 20:17:09 INFO - PROCESS | 23455 | 1536030982194 Sync.Test.Server DEBUG SyncServer: Handling request: POST /1.1/foo/storage/bookmarks 20:17:09 INFO - PROCESS | 23455 | 1536030982240 Sync.Collection DEBUG mesg: POST success 200 http://localhost:48101/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:09 INFO - PROCESS | 23455 | 1536030982240 Sync.Collection DEBUG POST success 200 http://localhost:48101/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:09 INFO - PROCESS | 23455 | 1536030982246 Sync.Engine.Bookmarks TRACE Committed batch 20:17:09 INFO - PROCESS | 23455 | 1536030982258 Sync.Telemetry TRACE observed weave:engine:sync:uploaded bookmarks 20:17:09 INFO - PROCESS | 23455 | 1536030982260 Sync.Telemetry WARN Observed notification weave:engine:sync:uploaded but no current sync is being recorded. 20:17:09 INFO - PROCESS | 23455 | 1536030982262 Sync.Engine.Bookmarks TRACE Finishing up sync 20:17:09 INFO - PROCESS | 23455 | 1536030982268 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:finish 20:17:09 INFO - PROCESS | 23455 | 1536030982270 Sync.Telemetry TRACE observed weave:engine:sync:finish bookmarks 20:17:09 INFO - PROCESS | 23455 | 1536030982274 Sync.Telemetry WARN Observed notification weave:engine:sync:finish but no current sync is being recorded. 20:17:09 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_bookmark - [test_dupe_bookmark : 173] 7 == 7 20:17:09 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_bookmark - [test_dupe_bookmark : 174] true == true 20:17:09 INFO - (xpcshell/head.js) | test run_next_test 0 finished (2) 20:17:09 INFO - PROCESS | 23455 | 1536030982326 Sqlite.Connection TRACE places.sqlite#0: Stmt #30 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"PwHFUW6TFmnv"} 20:17:09 INFO - PROCESS | 23455 | 1536030982912 Sqlite.Connection DEBUG places.sqlite#0: Stmt #30 finished. 20:17:09 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_bookmark - [test_dupe_bookmark : 100] No record remains with GUID PwHFUW6TFmnv - true == true 20:17:09 INFO - PROCESS | 23455 | 1536030982956 Sqlite.Connection TRACE places.sqlite#0: Stmt #31 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"PwHFUW6TFmnv"} 20:17:09 INFO - PROCESS | 23455 | 1536030982976 Sqlite.Connection DEBUG places.sqlite#0: Stmt #31 finished. 20:17:09 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_bookmark - [test_dupe_bookmark : 935] 20:17:09 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_bookmark - [test_dupe_bookmark : 178] 1 == 1 20:17:09 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_bookmark - [test_dupe_bookmark : 181] true == true 20:17:09 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_bookmark - [test_dupe_bookmark : 182] true == true 20:17:09 INFO - PROCESS | 23455 | 1536030983124 Sync.AddonsReconciler DEBUG Removing change listener. 20:17:09 INFO - PROCESS | 23455 | 1536030983130 Sync.AddonsReconciler DEBUG Stopping listening and removing AddonManager listeners. 20:17:09 INFO - PROCESS | 23455 | 1536030983140 Sync.Tracker.History INFO Removing Places observer. 20:17:09 INFO - PROCESS | 23455 | 1536030983162 Sync.Status INFO Resetting Status. 20:17:09 INFO - PROCESS | 23455 | 1536030983168 Sync.Status DEBUG Status.service: service.client_not_configured => success.status_ok 20:17:09 INFO - PROCESS | 23455 | 1536030983226 Sync.Test.Server DEBUG SyncServer: Handling request: DELETE /1.1/foo/storage/clients/fake-guid-01 20:17:09 INFO - PROCESS | 23455 | JavaScript strict warning: /builds/slave/test/build/tests/xpcshell/tests/services/sync/tests/unit/head_http_server.js, line 669: ReferenceError: reference to undefined property "clients" 20:17:09 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "ReferenceError: reference to undefined property "clients"" {file: "/builds/slave/test/build/tests/xpcshell/tests/services/sync/tests/unit/head_http_server.js" line: 669}]" 20:17:09 INFO - PROCESS | 23455 | 1536030983286 Sync.Resource DEBUG mesg: DELETE success 200 http://localhost:48101/1.1/foo/storage/clients/fake-guid-01 20:17:09 INFO - PROCESS | 23455 | 1536030983292 Sync.Resource DEBUG DELETE success 200 http://localhost:48101/1.1/foo/storage/clients/fake-guid-01 20:17:09 INFO - PROCESS | 23455 | 1536030983608 Sync.Test.Server DEBUG SyncServer: Handling request: DELETE /1.1/foo/storage/tabs/fake-guid-01 20:17:09 INFO - PROCESS | 23455 | 1536030983642 Sync.Resource DEBUG mesg: DELETE success 200 http://localhost:48101/1.1/foo/storage/tabs/fake-guid-01 20:17:09 INFO - PROCESS | 23455 | 1536030983650 Sync.Resource DEBUG DELETE success 200 http://localhost:48101/1.1/foo/storage/tabs/fake-guid-01 20:17:09 INFO - PROCESS | 23455 | 1536030983652 Sync.Service DEBUG Finished deleting client data. 20:17:09 INFO - PROCESS | 23455 | 1536030983652 Sync.Service INFO Service.startOver dropping sync key and logging out. 20:17:09 INFO - PROCESS | 23455 | 1536030983654 Sync.Identity INFO Sync Key has no value. Deleting. 20:17:09 INFO - PROCESS | 23455 | 1536030983664 Sync.Status DEBUG Status.login: success.login => error.login.reason.no_recoverykey 20:17:09 INFO - PROCESS | 23455 | 1536030983666 Sync.Status DEBUG Status.service: success.status_ok => service.client_not_configured 20:17:09 INFO - PROCESS | 23455 | 1536030983666 Sync.Service INFO Logging out 20:17:09 INFO - PROCESS | 23455 | 1536030983678 Sync.SyncScheduler DEBUG Next sync in 3600000 ms. 20:17:09 INFO - PROCESS | 23455 | 1536030983690 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score. 20:17:09 INFO - PROCESS | 23455 | 1536030983710 Sync.Service INFO Service reset. 20:17:09 INFO - PROCESS | 23455 | 1536030983718 Sync.Engine.Clients DEBUG Resetting clients last sync time 20:17:09 INFO - PROCESS | 23455 | 1536030983732 Sync.Engine.Bookmarks TRACE Event: weave:engine:reset-client:start 20:17:09 INFO - PROCESS | 23455 | 1536030983736 Sync.Engine.Bookmarks DEBUG Resetting bookmarks last sync time 20:17:09 INFO - PROCESS | 23455 | 1536030983738 Sync.Engine.Bookmarks TRACE Event: weave:engine:reset-client:finish 20:17:09 INFO - PROCESS | 23455 | 1536030983742 Sync.Engine.Forms DEBUG Resetting forms last sync time 20:17:09 INFO - PROCESS | 23455 | 1536030983752 Sync.Engine.History DEBUG Resetting history last sync time 20:17:09 INFO - PROCESS | 23455 | 1536030983764 Sync.Engine.Passwords DEBUG Resetting passwords last sync time 20:17:09 INFO - PROCESS | 23455 | 1536030983770 Sync.Engine.Prefs DEBUG Resetting prefs last sync time 20:17:09 INFO - PROCESS | 23455 | 1536030983778 Sync.Engine.Tabs DEBUG Resetting tabs last sync time 20:17:09 INFO - PROCESS | 23455 | 1536030983786 Sync.Engine.Addons DEBUG Resetting addons last sync time 20:17:09 INFO - PROCESS | 23455 | 1536030983792 Sync.Engine.Extension-Storage DEBUG Resetting extension-storage last sync time 20:17:09 INFO - PROCESS | 23455 | 1536030983800 Sync.CollectionKeyManager INFO Clearing collection keys... 20:17:09 INFO - PROCESS | 23455 | 1536030984096 Sqlite.Connection DEBUG places.sqlite#0: Beginning transaction 20:17:09 INFO - PROCESS | 23455 | 1536030984112 Sqlite.Connection TRACE places.sqlite#0: Stmt #32 BEGIN DEFERRED TRANSACTION 20:17:09 INFO - PROCESS | 23455 | 1536030984124 Sqlite.Connection DEBUG places.sqlite#0: Stmt #32 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984134 Sqlite.Connection TRACE places.sqlite#0: Stmt #33 WITH RECURSIVE 20:17:09 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:09 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:09 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:09 INFO - PROCESS | 23455 | UNION ALL 20:17:09 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:09 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:09 INFO - PROCESS | 23455 | ) 20:17:09 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:09 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:09 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:09 INFO - PROCESS | 23455 | FROM descendants 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"toolbar_____"} 20:17:09 INFO - PROCESS | 23455 | 1536030984150 Sqlite.Connection DEBUG places.sqlite#0: Stmt #33 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984194 Sqlite.Connection TRACE places.sqlite#0: Stmt #34 WITH RECURSIVE 20:17:09 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:09 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:09 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:09 INFO - PROCESS | 23455 | UNION ALL 20:17:09 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:09 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:09 INFO - PROCESS | 23455 | ) 20:17:09 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"toolbar_____"} 20:17:09 INFO - PROCESS | 23455 | 1536030984206 Sqlite.Connection DEBUG places.sqlite#0: Stmt #34 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984210 Sqlite.Connection TRACE places.sqlite#0: Stmt #35 WITH RECURSIVE 20:17:09 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:09 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:09 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:09 INFO - PROCESS | 23455 | UNION ALL 20:17:09 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:09 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:09 INFO - PROCESS | 23455 | ) 20:17:09 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:09 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:09 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:09 INFO - PROCESS | 23455 | FROM descendants 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"menu________"} 20:17:09 INFO - PROCESS | 23455 | 1536030984220 Sqlite.Connection DEBUG places.sqlite#0: Stmt #35 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984244 Sqlite.Connection TRACE places.sqlite#0: Stmt #36 WITH RECURSIVE 20:17:09 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:09 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:09 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:09 INFO - PROCESS | 23455 | UNION ALL 20:17:09 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:09 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:09 INFO - PROCESS | 23455 | ) 20:17:09 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"menu________"} 20:17:09 INFO - PROCESS | 23455 | 1536030984258 Sqlite.Connection DEBUG places.sqlite#0: Stmt #36 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984272 Sqlite.Connection TRACE places.sqlite#0: Stmt #37 WITH RECURSIVE 20:17:09 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:09 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:09 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:09 INFO - PROCESS | 23455 | UNION ALL 20:17:09 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:09 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:09 INFO - PROCESS | 23455 | ) 20:17:09 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:09 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:09 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:09 INFO - PROCESS | 23455 | FROM descendants 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"unfiled_____"} 20:17:09 INFO - PROCESS | 23455 | 1536030984278 Sqlite.Connection DEBUG places.sqlite#0: Stmt #37 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984302 Sqlite.Connection TRACE places.sqlite#0: Stmt #38 WITH RECURSIVE 20:17:09 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:09 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:09 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:09 INFO - PROCESS | 23455 | UNION ALL 20:17:09 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:09 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:09 INFO - PROCESS | 23455 | ) 20:17:09 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"unfiled_____"} 20:17:09 INFO - PROCESS | 23455 | 1536030984304 Sqlite.Connection DEBUG places.sqlite#0: Stmt #38 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984308 Sqlite.Connection TRACE places.sqlite#0: Stmt #39 WITH RECURSIVE 20:17:09 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:09 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:09 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:09 INFO - PROCESS | 23455 | UNION ALL 20:17:09 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:09 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:09 INFO - PROCESS | 23455 | ) 20:17:09 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:09 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:09 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:09 INFO - PROCESS | 23455 | FROM descendants 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"mobile______"} 20:17:09 INFO - PROCESS | 23455 | 1536030984314 Sqlite.Connection DEBUG places.sqlite#0: Stmt #39 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984330 Sqlite.Connection TRACE places.sqlite#0: Stmt #40 WITH RECURSIVE 20:17:09 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:09 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:09 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:09 INFO - PROCESS | 23455 | UNION ALL 20:17:09 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:09 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:09 INFO - PROCESS | 23455 | ) 20:17:09 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"mobile______"} 20:17:09 INFO - PROCESS | 23455 | 1536030984338 Sqlite.Connection DEBUG places.sqlite#0: Stmt #40 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984346 Sqlite.Connection TRACE places.sqlite#0: Stmt #41 DELETE FROM moz_items_annos 20:17:09 INFO - PROCESS | 23455 | WHERE id IN (SELECT a.id from moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b ON a.item_id = b.id 20:17:09 INFO - PROCESS | 23455 | WHERE b.id ISNULL) 20:17:09 INFO - PROCESS | 23455 | 1536030984354 Sqlite.Connection DEBUG places.sqlite#0: Stmt #41 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984364 Sqlite.Connection TRACE places.sqlite#0: Stmt #42 DELETE FROM moz_anno_attributes 20:17:09 INFO - PROCESS | 23455 | WHERE id IN (SELECT n.id from moz_anno_attributes n 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_annos a1 ON a1.anno_attribute_id = n.id 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_items_annos a2 ON a2.anno_attribute_id = n.id 20:17:09 INFO - PROCESS | 23455 | WHERE a1.id ISNULL AND a2.id ISNULL) 20:17:09 INFO - PROCESS | 23455 | 1536030984378 Sqlite.Connection DEBUG places.sqlite#0: Stmt #42 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984402 Sqlite.Connection TRACE places.sqlite#0: Stmt #43 UPDATE moz_places 20:17:09 INFO - PROCESS | 23455 | SET frecency = NOTIFY_FRECENCY( 20:17:09 INFO - PROCESS | 23455 | CALCULATE_FRECENCY(id), url, guid, hidden, last_visit_date 20:17:09 INFO - PROCESS | 23455 | ) WHERE url_hash IN ( hash("http://getfirefox.com/") ) 20:17:09 INFO - PROCESS | 23455 | JavaScript strict warning: resource://gre/modules/Bookmarks.jsm, line 1495: ReferenceError: reference to undefined property "source" 20:17:09 INFO - PROCESS | 23455 | 1536030984448 Sqlite.Connection TRACE places.sqlite#0: Stmt #44 UPDATE moz_bookmarks SET lastModified = :time 20:17:09 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:09 INFO - PROCESS | 23455 | - {"folderGuid":"toolbar_____","time":1536030984436000} 20:17:09 INFO - PROCESS | 23455 | 1536030984454 Sqlite.Connection DEBUG places.sqlite#0: Stmt #43 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984460 Sqlite.Connection TRACE places.sqlite#0: Stmt #45 UPDATE moz_places 20:17:09 INFO - PROCESS | 23455 | SET hidden = 0 20:17:09 INFO - PROCESS | 23455 | WHERE url_hash IN ( hash("http://getfirefox.com/") ) 20:17:09 INFO - PROCESS | 23455 | AND frecency <> 0 20:17:09 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "ReferenceError: reference to undefined property "source"" {file: "resource://gre/modules/Bookmarks.jsm" line: 1495}]" 20:17:09 INFO - PROCESS | 23455 | 1536030984468 Sqlite.Connection DEBUG places.sqlite#0: Stmt #44 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984472 Sqlite.Connection TRACE places.sqlite#0: Stmt #46 UPDATE moz_bookmarks SET lastModified = :time 20:17:09 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:09 INFO - PROCESS | 23455 | - {"folderGuid":"menu________","time":1536030984436000} 20:17:09 INFO - PROCESS | 23455 | 1536030984478 Sqlite.Connection DEBUG places.sqlite#0: Stmt #45 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984482 Sqlite.Connection DEBUG places.sqlite#0: Stmt #46 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984484 Sqlite.Connection TRACE places.sqlite#0: Stmt #47 UPDATE moz_bookmarks SET lastModified = :time 20:17:09 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:09 INFO - PROCESS | 23455 | - {"folderGuid":"unfiled_____","time":1536030984436000} 20:17:09 INFO - PROCESS | 23455 | 1536030984496 Sqlite.Connection DEBUG places.sqlite#0: Stmt #47 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984512 Sqlite.Connection TRACE places.sqlite#0: Stmt #48 UPDATE moz_bookmarks SET lastModified = :time 20:17:09 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:09 INFO - PROCESS | 23455 | - {"folderGuid":"mobile______","time":1536030984436000} 20:17:09 INFO - PROCESS | 23455 | 1536030984514 Sqlite.Connection DEBUG places.sqlite#0: Stmt #48 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030984516 Sqlite.Connection TRACE places.sqlite#0: Stmt #49 COMMIT TRANSACTION 20:17:09 INFO - PROCESS | 23455 | 1536030984526 Sqlite.Connection DEBUG places.sqlite#0: Stmt #49 finished. 20:17:09 INFO - (xpcshell/head.js) | test run_next_test 1 pending (2) 20:17:09 INFO - (xpcshell/head.js) | test test_dupe_bookmark finished (2) 20:17:09 INFO - services/sync/tests/unit/test_bookmark_duping.js | Starting test_dupe_reparented_bookmark 20:17:09 INFO - (xpcshell/head.js) | test test_dupe_reparented_bookmark pending (2) 20:17:09 INFO - PROCESS | 23455 | Ensure that a bookmark we consider a dupe from a different parent is handled correctly 20:17:09 INFO - PROCESS | 23455 | 1536030984580 Sync.BulkKeyBundle INFO BulkKeyBundle being created for [default] 20:17:09 INFO - PROCESS | 23455 | 1536030984582 Sync.CollectionKeyManager INFO Setting collection keys contents. Our last modified: 0, input modified: 1536030984.58. 20:17:09 INFO - PROCESS | 23455 | 1536030984584 Sync.BulkKeyBundle INFO BulkKeyBundle being created for [default] 20:17:09 INFO - PROCESS | 23455 | 1536030984584 Sync.CollectionKeyManager INFO Processing downloaded per-collection keys. 20:17:09 INFO - PROCESS | 23455 | 1536030984590 Sync.CollectionKeyManager INFO Clearing collection keys... 20:17:09 INFO - PROCESS | 23455 | 1536030984592 Sync.CollectionKeyManager INFO Saving downloaded keys. 20:17:09 INFO - PROCESS | 23455 | 1536030984592 Sync.CollectionKeyManager INFO Bumping last modified to 1536030984.58 20:17:09 INFO - PROCESS | 23455 | 1536030984608 Sync.Identity INFO Username changed. Removing stored credentials. 20:17:09 INFO - PROCESS | 23455 | 1536030984614 Sync.Identity INFO Basic password has no value. Removing. 20:17:09 INFO - PROCESS | 23455 | 1536030984614 Sync.Identity INFO Sync Key has no value. Deleting. 20:17:09 INFO - PROCESS | 23455 | 1536030984616 Sync.Identity INFO Basic password being updated. 20:17:09 INFO - PROCESS | 23455 | 1536030984624 Sync.Identity INFO Sync Key being updated. 20:17:09 INFO - PROCESS | 23455 | 1536030984636 Sync.SyncKeyBundle INFO SyncKeyBundle being created. 20:17:09 INFO - PROCESS | 23455 | 1536030984680 Sync.Service DEBUG Caching URLs under storage user base: http://localhost:34355/1.1/foo/ 20:17:09 INFO - PROCESS | 23455 | 1536030984752 Sync.AddonsReconciler INFO Registering as Add-on Manager listener. 20:17:09 INFO - PROCESS | 23455 | 1536030984752 Sync.AddonsReconciler DEBUG Adding change listener. 20:17:09 INFO - PROCESS | 23455 | 1536030984772 Sync.Tracker.History INFO Adding Places observer. 20:17:09 INFO - "folder1_guid=slIxvk5bKSg_, folder2_guid=_p9p1uPIWkiN, bmk1_guid=xONIxh6zGWCF" 20:17:09 INFO - PROCESS | 23455 | 1536030984976 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:start 20:17:09 INFO - PROCESS | 23455 | 1536030984982 Sync.Telemetry TRACE observed weave:engine:sync:start bookmarks 20:17:09 INFO - PROCESS | 23455 | 1536030984982 Sync.Telemetry WARN Observed notification weave:engine:sync:start but no current sync is being recorded. 20:17:09 INFO - PROCESS | 23455 | 1536030985068 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/meta/global 20:17:09 INFO - PROCESS | 23455 | 1536030985120 Sync.Resource DEBUG mesg: GET success 200 http://localhost:34355/1.1/foo/storage/meta/global 20:17:09 INFO - PROCESS | 23455 | 1536030985120 Sync.Resource DEBUG GET success 200 http://localhost:34355/1.1/foo/storage/meta/global 20:17:09 INFO - PROCESS | 23455 | 1536030985128 Sync.Engine.Bookmarks DEBUG First sync, uploading all items 20:17:09 INFO - PROCESS | 23455 | 1536030985402 Sync.Engine.Bookmarks INFO 7 outgoing items pre-reconciliation 20:17:09 INFO - PROCESS | 23455 | 1536030985408 Sync.Engine.Bookmarks DEBUG Bookmarks backup starting. 20:17:09 INFO - PROCESS | 23455 | 1536030985464 Sqlite.Connection TRACE places.sqlite#1: Stmt #45 /* do not warn (bug no): cannot use an index */ 20:17:09 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:09 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:09 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:09 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:09 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:09 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:09 INFO - PROCESS | 23455 | UNION ALL 20:17:09 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:09 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:09 INFO - PROCESS | 23455 | b2.lastModified 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:09 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:09 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:09 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:09 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:09 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:09 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:09 INFO - PROCESS | 23455 | ) AS tags, 20:17:09 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:09 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:09 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:09 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:09 INFO - PROCESS | 23455 | ) AS charset 20:17:09 INFO - PROCESS | 23455 | FROM descendants d 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:09 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:09 INFO - PROCESS | 23455 | 1536030985482 Sqlite.Connection DEBUG places.sqlite#1: Stmt #45 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030985644 Sync.Engine.Bookmarks DEBUG Bookmarks backup done. 20:17:09 INFO - PROCESS | 23455 | 1536030985650 Sync.Engine.Bookmarks TRACE Downloading & applying server changes 20:17:09 INFO - PROCESS | 23455 | 1536030985702 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/bookmarks 20:17:09 INFO - PROCESS | 23455 | 1536030985712 Sync.Test.Server INFO Records: 0, nextOffset: undefined 20:17:09 INFO - PROCESS | 23455 | 1536030985736 Sync.Collection DEBUG mesg: GET success 200 http://localhost:34355/1.1/foo/storage/bookmarks?full=1&sort=index&limit=1000 20:17:09 INFO - PROCESS | 23455 | 1536030985742 Sync.Collection DEBUG GET success 200 http://localhost:34355/1.1/foo/storage/bookmarks?full=1&sort=index&limit=1000 20:17:09 INFO - PROCESS | 23455 | 1536030985758 Sync.Engine.Bookmarks INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 20:17:09 INFO - PROCESS | 23455 | 1536030985764 Sync.Telemetry TRACE observed weave:engine:sync:applied bookmarks 20:17:09 INFO - PROCESS | 23455 | 1536030985764 Sync.Telemetry WARN Observed notification weave:engine:sync:applied but no current sync is being recorded. 20:17:09 INFO - PROCESS | 23455 | 1536030985786 Sync.Engine.Bookmarks DEBUG Deleted pending items: [] 20:17:09 INFO - PROCESS | 23455 | 1536030986028 Sync.Engine.Bookmarks TRACE Uploading local changes to server. 20:17:09 INFO - PROCESS | 23455 | 1536030986034 Sync.Engine.Bookmarks TRACE Preparing 7 outgoing records 20:17:09 INFO - PROCESS | 23455 | 1536030986054 Sqlite.Connection TRACE places.sqlite#0: Stmt #50 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"menu________"} 20:17:09 INFO - PROCESS | 23455 | 1536030986080 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:09 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:09 INFO - PROCESS | 23455 | 1536030986088 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:09 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:09 INFO - PROCESS | 23455 | 1536030986094 Sqlite.Connection DEBUG places.sqlite#0: Stmt #50 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030986140 Sqlite.Connection TRACE places.sqlite#1: Stmt #46 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"livemark/feedURI"} 20:17:09 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:09 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:09 INFO - PROCESS | 23455 | 1536030986158 Sqlite.Connection DEBUG places.sqlite#1: Stmt #46 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030986188 Sqlite.Connection TRACE places.sqlite#1: Stmt #47 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"livemark/feedURI"} 20:17:09 INFO - PROCESS | 23455 | 1536030986198 Sqlite.Connection DEBUG places.sqlite#1: Stmt #47 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030986218 Sqlite.Connection TRACE places.sqlite#1: Stmt #48 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"bookmarkProperties/description"} 20:17:09 INFO - PROCESS | 23455 | 1536030986224 Sqlite.Connection DEBUG places.sqlite#1: Stmt #48 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030986228 Sqlite.Connection TRACE places.sqlite#1: Stmt #49 20:17:09 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:09 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:09 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:09 INFO - PROCESS | 23455 | ) 20:17:09 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"menu________"} 20:17:09 INFO - PROCESS | 23455 | 1536030986234 Sqlite.Connection DEBUG places.sqlite#1: Stmt #49 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030986262 Sqlite.Connection TRACE places.sqlite#0: Stmt #51 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:09 INFO - PROCESS | 23455 | 1536030986280 Sqlite.Connection DEBUG places.sqlite#0: Stmt #51 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030986310 Sqlite.Connection TRACE places.sqlite#1: Stmt #50 /* do not warn (bug no): cannot use an index */ 20:17:09 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:09 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:09 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:09 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:09 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:09 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:09 INFO - PROCESS | 23455 | UNION ALL 20:17:09 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:09 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:09 INFO - PROCESS | 23455 | b2.lastModified 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:09 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:09 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:09 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:09 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:09 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:09 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:09 INFO - PROCESS | 23455 | ) AS tags, 20:17:09 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:09 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:09 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:09 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:09 INFO - PROCESS | 23455 | ) AS charset 20:17:09 INFO - PROCESS | 23455 | FROM descendants d 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:09 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:09 INFO - PROCESS | 23455 | 1536030986316 Sqlite.Connection DEBUG places.sqlite#1: Stmt #50 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030986374 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Menu,menu,false 20:17:09 INFO - PROCESS | 23455 | 1536030986380 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Toolbar,toolbar,false 20:17:09 INFO - PROCESS | 23455 | 1536030986386 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fFolder 1,_p9p1uPIWkiN,false 20:17:09 INFO - PROCESS | 23455 | 1536030986390 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fFolder 1,slIxvk5bKSg_,true 20:17:09 INFO - PROCESS | 23455 | 1536030986400 Sync.Engine.Bookmarks TRACE Mapped: Folder 1,bhttp://getfirefox.com/:Get Firefox!,xONIxh6zGWCF,false 20:17:09 INFO - PROCESS | 23455 | 1536030986404 Sync.Engine.Bookmarks TRACE Mapped: ,fOther Bookmarks,unfiled,false 20:17:09 INFO - PROCESS | 23455 | 1536030986410 Sync.Engine.Bookmarks TRACE Mapped: ,fmobile,mobile,false 20:17:09 INFO - PROCESS | 23455 | 1536030986412 Sync.Engine.Bookmarks TRACE Finding mapping: , fBookmarks Menu 20:17:09 INFO - PROCESS | 23455 | 1536030986418 Sync.Engine.Bookmarks TRACE Mapped dupe: menu 20:17:09 INFO - PROCESS | 23455 | 1536030986418 Sync.Engine.Bookmarks TRACE Outgoing: { id: menu index: 1000000 modified: undefined ttl: undefined payload: {"id":"menu","type":"folder","parentid":"places","parentName":"","title":"Bookmarks Menu","children":[]} collection: bookmarks } 20:17:09 INFO - PROCESS | 23455 | 1536030986428 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:09 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:09 INFO - PROCESS | 23455 | 1536030986464 Sqlite.Connection TRACE places.sqlite#0: Stmt #52 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:09 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:09 INFO - PROCESS | 23455 | 1536030986482 Sqlite.Connection DEBUG places.sqlite#0: Stmt #52 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030986510 Sqlite.Connection TRACE places.sqlite#1: Stmt #51 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"livemark/feedURI"} 20:17:09 INFO - PROCESS | 23455 | 1536030986512 Sqlite.Connection DEBUG places.sqlite#1: Stmt #51 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030986536 Sqlite.Connection TRACE places.sqlite#1: Stmt #52 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"livemark/feedURI"} 20:17:09 INFO - PROCESS | 23455 | 1536030986542 Sqlite.Connection DEBUG places.sqlite#1: Stmt #52 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030986562 Sqlite.Connection TRACE places.sqlite#1: Stmt #53 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"bookmarkProperties/description"} 20:17:09 INFO - PROCESS | 23455 | 1536030986572 Sqlite.Connection DEBUG places.sqlite#1: Stmt #53 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030986580 Sqlite.Connection TRACE places.sqlite#1: Stmt #54 20:17:09 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:09 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:09 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:09 INFO - PROCESS | 23455 | ) 20:17:09 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"toolbar_____"} 20:17:09 INFO - PROCESS | 23455 | 1536030986582 Sqlite.Connection DEBUG places.sqlite#1: Stmt #54 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030986606 Sqlite.Connection TRACE places.sqlite#0: Stmt #53 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:09 INFO - PROCESS | 23455 | 1536030986618 Sqlite.Connection DEBUG places.sqlite#0: Stmt #53 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030986636 Sync.Engine.Bookmarks TRACE Finding mapping: , fBookmarks Toolbar 20:17:09 INFO - PROCESS | 23455 | 1536030986636 Sync.Engine.Bookmarks TRACE Mapped dupe: toolbar 20:17:09 INFO - PROCESS | 23455 | 1536030986638 Sync.Engine.Bookmarks TRACE Outgoing: { id: toolbar index: 1000000 modified: undefined ttl: undefined payload: {"id":"toolbar","type":"folder","parentid":"places","parentName":"","title":"Bookmarks Toolbar","children":["_p9p1uPIWkiN","slIxvk5bKSg_"]} collection: bookmarks } 20:17:09 INFO - PROCESS | 23455 | 1536030986678 Sqlite.Connection TRACE places.sqlite#0: Stmt #54 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:09 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:09 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:09 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:09 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:09 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:09 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:09 INFO - PROCESS | 23455 | - {"guid":"unfiled_____"} 20:17:09 INFO - PROCESS | 23455 | 1536030986682 Sqlite.Connection DEBUG places.sqlite#0: Stmt #54 finished. 20:17:09 INFO - PROCESS | 23455 | 1536030986698 Sqlite.Connection TRACE places.sqlite#1: Stmt #55 20:17:09 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:09 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:09 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:09 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:09 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"livemark/feedURI"} 20:17:10 INFO - PROCESS | 23455 | 1536030986706 Sqlite.Connection DEBUG places.sqlite#1: Stmt #55 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030986722 Sqlite.Connection TRACE places.sqlite#1: Stmt #56 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"livemark/feedURI"} 20:17:10 INFO - PROCESS | 23455 | 1536030986726 Sqlite.Connection DEBUG places.sqlite#1: Stmt #56 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030986736 Sqlite.Connection TRACE places.sqlite#1: Stmt #57 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"bookmarkProperties/description"} 20:17:10 INFO - PROCESS | 23455 | 1536030986742 Sqlite.Connection DEBUG places.sqlite#1: Stmt #57 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030986754 Sqlite.Connection TRACE places.sqlite#1: Stmt #58 20:17:10 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:10 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:10 INFO - PROCESS | 23455 | ) 20:17:10 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"unfiled_____"} 20:17:10 INFO - PROCESS | 23455 | 1536030986756 Sqlite.Connection DEBUG places.sqlite#1: Stmt #58 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030986774 Sqlite.Connection TRACE places.sqlite#0: Stmt #55 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:10 INFO - PROCESS | 23455 | 1536030986790 Sqlite.Connection DEBUG places.sqlite#0: Stmt #55 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030986806 Sync.Engine.Bookmarks TRACE Finding mapping: , fOther Bookmarks 20:17:10 INFO - PROCESS | 23455 | 1536030986808 Sync.Engine.Bookmarks TRACE Mapped dupe: unfiled 20:17:10 INFO - PROCESS | 23455 | 1536030986808 Sync.Engine.Bookmarks TRACE Outgoing: { id: unfiled index: 1000000 modified: undefined ttl: undefined payload: {"id":"unfiled","type":"folder","parentid":"places","parentName":"","title":"Other Bookmarks","children":[]} collection: bookmarks } 20:17:10 INFO - PROCESS | 23455 | 1536030986840 Sqlite.Connection TRACE places.sqlite#0: Stmt #56 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"mobile______"} 20:17:10 INFO - PROCESS | 23455 | 1536030986850 Sqlite.Connection DEBUG places.sqlite#0: Stmt #56 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030986860 Sqlite.Connection TRACE places.sqlite#1: Stmt #59 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"livemark/feedURI"} 20:17:10 INFO - PROCESS | 23455 | 1536030986866 Sqlite.Connection DEBUG places.sqlite#1: Stmt #59 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030986882 Sqlite.Connection TRACE places.sqlite#1: Stmt #60 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"livemark/feedURI"} 20:17:10 INFO - PROCESS | 23455 | 1536030986884 Sqlite.Connection DEBUG places.sqlite#1: Stmt #60 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030986898 Sqlite.Connection TRACE places.sqlite#1: Stmt #61 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"bookmarkProperties/description"} 20:17:10 INFO - PROCESS | 23455 | 1536030986906 Sqlite.Connection DEBUG places.sqlite#1: Stmt #61 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030986910 Sqlite.Connection TRACE places.sqlite#1: Stmt #62 20:17:10 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:10 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:10 INFO - PROCESS | 23455 | ) 20:17:10 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"mobile______"} 20:17:10 INFO - PROCESS | 23455 | 1536030986912 Sqlite.Connection DEBUG places.sqlite#1: Stmt #62 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030986926 Sqlite.Connection TRACE places.sqlite#0: Stmt #57 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:10 INFO - PROCESS | 23455 | 1536030986932 Sqlite.Connection DEBUG places.sqlite#0: Stmt #57 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030986948 Sync.Engine.Bookmarks TRACE Finding mapping: , fmobile 20:17:10 INFO - PROCESS | 23455 | 1536030986948 Sync.Engine.Bookmarks TRACE Mapped dupe: mobile 20:17:10 INFO - PROCESS | 23455 | 1536030986950 Sync.Engine.Bookmarks TRACE Outgoing: { id: mobile index: 1000000 modified: undefined ttl: undefined payload: {"id":"mobile","type":"folder","parentid":"places","parentName":"","title":"mobile","children":[]} collection: bookmarks } 20:17:10 INFO - PROCESS | 23455 | 1536030986968 Sqlite.Connection TRACE places.sqlite#0: Stmt #58 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"_p9p1uPIWkiN"} 20:17:10 INFO - PROCESS | 23455 | 1536030986980 Sqlite.Connection DEBUG places.sqlite#0: Stmt #58 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030987006 Sqlite.Connection TRACE places.sqlite#1: Stmt #63 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"_p9p1uPIWkiN","anno":"livemark/feedURI"} 20:17:10 INFO - PROCESS | 23455 | 1536030987008 Sqlite.Connection DEBUG places.sqlite#1: Stmt #63 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030987022 Sqlite.Connection TRACE places.sqlite#1: Stmt #64 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"_p9p1uPIWkiN","anno":"livemark/feedURI"} 20:17:10 INFO - PROCESS | 23455 | 1536030987024 Sqlite.Connection DEBUG places.sqlite#1: Stmt #64 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030987028 Sqlite.Connection TRACE places.sqlite#1: Stmt #65 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"_p9p1uPIWkiN","anno":"bookmarkProperties/description"} 20:17:10 INFO - PROCESS | 23455 | 1536030987034 Sqlite.Connection DEBUG places.sqlite#1: Stmt #65 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030987054 Sqlite.Connection TRACE places.sqlite#1: Stmt #66 20:17:10 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:10 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:10 INFO - PROCESS | 23455 | ) 20:17:10 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"_p9p1uPIWkiN"} 20:17:10 INFO - PROCESS | 23455 | 1536030987056 Sqlite.Connection DEBUG places.sqlite#1: Stmt #66 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030987076 Sqlite.Connection TRACE places.sqlite#0: Stmt #59 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:10 INFO - PROCESS | 23455 | 1536030987084 Sqlite.Connection DEBUG places.sqlite#0: Stmt #59 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030987098 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fFolder 1 20:17:10 INFO - PROCESS | 23455 | 1536030987100 Sync.Engine.Bookmarks TRACE Mapped dupe: slIxvk5bKSg_ 20:17:10 INFO - PROCESS | 23455 | 1536030987102 Sync.Engine.Bookmarks TRACE Outgoing: { id: _p9p1uPIWkiN index: 1000000 modified: undefined ttl: undefined payload: {"id":"_p9p1uPIWkiN","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"Folder 1","children":[],"hasDupe":true} collection: bookmarks } 20:17:10 INFO - PROCESS | 23455 | 1536030987142 Sqlite.Connection TRACE places.sqlite#0: Stmt #60 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"slIxvk5bKSg_"} 20:17:10 INFO - PROCESS | 23455 | 1536030987162 Sqlite.Connection DEBUG places.sqlite#0: Stmt #60 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030987192 Sqlite.Connection TRACE places.sqlite#1: Stmt #67 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"slIxvk5bKSg_","anno":"livemark/feedURI"} 20:17:10 INFO - PROCESS | 23455 | 1536030987194 Sqlite.Connection DEBUG places.sqlite#1: Stmt #67 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030987208 Sqlite.Connection TRACE places.sqlite#1: Stmt #68 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"slIxvk5bKSg_","anno":"livemark/feedURI"} 20:17:10 INFO - PROCESS | 23455 | 1536030987208 Sqlite.Connection DEBUG places.sqlite#1: Stmt #68 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030987218 Sqlite.Connection TRACE places.sqlite#1: Stmt #69 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"slIxvk5bKSg_","anno":"bookmarkProperties/description"} 20:17:10 INFO - PROCESS | 23455 | 1536030987220 Sqlite.Connection DEBUG places.sqlite#1: Stmt #69 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030987222 Sqlite.Connection TRACE places.sqlite#1: Stmt #70 20:17:10 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:10 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:10 INFO - PROCESS | 23455 | ) 20:17:10 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"slIxvk5bKSg_"} 20:17:10 INFO - PROCESS | 23455 | 1536030987234 Sqlite.Connection DEBUG places.sqlite#1: Stmt #70 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030987252 Sqlite.Connection TRACE places.sqlite#0: Stmt #61 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:10 INFO - PROCESS | 23455 | 1536030987274 Sqlite.Connection DEBUG places.sqlite#0: Stmt #61 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030987280 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fFolder 1 20:17:10 INFO - PROCESS | 23455 | 1536030987280 Sync.Engine.Bookmarks TRACE Mapped dupe: slIxvk5bKSg_ 20:17:10 INFO - PROCESS | 23455 | 1536030987286 Sync.Engine.Bookmarks TRACE Outgoing: { id: slIxvk5bKSg_ index: 1000000 modified: undefined ttl: undefined payload: {"id":"slIxvk5bKSg_","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"Folder 1","children":["xONIxh6zGWCF"],"hasDupe":true} collection: bookmarks } 20:17:10 INFO - PROCESS | 23455 | 1536030987308 Sqlite.Connection TRACE places.sqlite#0: Stmt #62 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"xONIxh6zGWCF"} 20:17:10 INFO - PROCESS | 23455 | 1536030987318 Sqlite.Connection DEBUG places.sqlite#0: Stmt #62 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030987350 Sqlite.Connection TRACE places.sqlite#1: Stmt #71 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"xONIxh6zGWCF","anno":"bookmarkProperties/description"} 20:17:10 INFO - PROCESS | 23455 | 1536030987352 Sqlite.Connection DEBUG places.sqlite#1: Stmt #71 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030987354 Sqlite.Connection TRACE places.sqlite#1: Stmt #72 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"xONIxh6zGWCF","anno":"bookmarkProperties/loadInSidebar"} 20:17:10 INFO - PROCESS | 23455 | 1536030987362 Sqlite.Connection DEBUG places.sqlite#1: Stmt #72 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030987370 Sqlite.Connection TRACE places.sqlite#0: Stmt #63 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"slIxvk5bKSg_"} 20:17:10 INFO - PROCESS | 23455 | 1536030987380 Sqlite.Connection DEBUG places.sqlite#0: Stmt #63 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030987400 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:10 INFO - PROCESS | 23455 | 1536030987406 Sync.Engine.Bookmarks TRACE Mapped dupe: xONIxh6zGWCF 20:17:10 INFO - PROCESS | 23455 | 1536030987408 Sync.Engine.Bookmarks TRACE Outgoing: { id: xONIxh6zGWCF index: 140 modified: undefined ttl: undefined payload: {"id":"xONIxh6zGWCF","type":"bookmark","parentid":"slIxvk5bKSg_","parentName":"Folder 1","title":"Get Firefox!","bmkUri":"http://getfirefox.com/","loadInSidebar":false,"tags":[]} collection: bookmarks } 20:17:10 INFO - PROCESS | 23455 | 1536030987414 Sync.Engine.Bookmarks INFO Posting 7 records of 3076 bytes with batch=true 20:17:10 INFO - PROCESS | 23455 | 1536030987430 Sync.Collection DEBUG POST Length: 3076 20:17:10 INFO - PROCESS | 23455 | 1536030987510 Sync.Test.Server DEBUG SyncServer: Handling request: POST /1.1/foo/storage/bookmarks 20:17:10 INFO - PROCESS | 23455 | 1536030987520 Sync.Test.Server DEBUG Creating WBO "menu" on the fly. 20:17:10 INFO - PROCESS | 23455 | 1536030987520 Sync.Test.Server DEBUG Creating WBO "toolbar" on the fly. 20:17:10 INFO - PROCESS | 23455 | 1536030987522 Sync.Test.Server DEBUG Creating WBO "unfiled" on the fly. 20:17:10 INFO - PROCESS | 23455 | 1536030987526 Sync.Test.Server DEBUG Creating WBO "mobile" on the fly. 20:17:10 INFO - PROCESS | 23455 | 1536030987528 Sync.Test.Server DEBUG Creating WBO "_p9p1uPIWkiN" on the fly. 20:17:10 INFO - PROCESS | 23455 | 1536030987528 Sync.Test.Server DEBUG Creating WBO "slIxvk5bKSg_" on the fly. 20:17:10 INFO - PROCESS | 23455 | 1536030987528 Sync.Test.Server DEBUG Creating WBO "xONIxh6zGWCF" on the fly. 20:17:10 INFO - PROCESS | 23455 | 1536030987576 Sync.Collection DEBUG mesg: POST success 200 http://localhost:34355/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:10 INFO - PROCESS | 23455 | 1536030987576 Sync.Collection DEBUG POST success 200 http://localhost:34355/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:10 INFO - PROCESS | 23455 | 1536030987578 Sync.Engine.Bookmarks TRACE Committed batch 20:17:10 INFO - PROCESS | 23455 | 1536030987596 Sync.Telemetry TRACE observed weave:engine:sync:uploaded bookmarks 20:17:10 INFO - PROCESS | 23455 | 1536030987596 Sync.Telemetry WARN Observed notification weave:engine:sync:uploaded but no current sync is being recorded. 20:17:10 INFO - PROCESS | 23455 | 1536030987596 Sync.Engine.Bookmarks TRACE Finishing up sync 20:17:10 INFO - PROCESS | 23455 | 1536030987606 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:finish 20:17:10 INFO - PROCESS | 23455 | 1536030987608 Sync.Telemetry TRACE observed weave:engine:sync:finish bookmarks 20:17:10 INFO - PROCESS | 23455 | 1536030987608 Sync.Telemetry WARN Observed notification weave:engine:sync:finish but no current sync is being recorded. 20:17:10 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_bookmark - [test_dupe_reparented_bookmark : 208] 7 == 7 20:17:10 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_bookmark - [test_dupe_reparented_bookmark : 209] 1 == 1 20:17:10 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_bookmark - [test_dupe_reparented_bookmark : 210] 0 == 0 20:17:10 INFO - PROCESS | 23455 | Syncing so new dupe record is processed 20:17:10 INFO - PROCESS | 23455 | 1536030987642 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:start 20:17:10 INFO - PROCESS | 23455 | 1536030987644 Sync.Telemetry TRACE observed weave:engine:sync:start bookmarks 20:17:10 INFO - PROCESS | 23455 | 1536030987644 Sync.Telemetry WARN Observed notification weave:engine:sync:start but no current sync is being recorded. 20:17:10 INFO - PROCESS | 23455 | 1536030987658 Sync.Engine.Bookmarks INFO 0 outgoing items pre-reconciliation 20:17:10 INFO - PROCESS | 23455 | 1536030987662 Sync.Engine.Bookmarks TRACE Downloading & applying server changes 20:17:10 INFO - PROCESS | 23455 | 1536030988312 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/bookmarks 20:17:10 INFO - PROCESS | 23455 | 1536030988326 Sync.Test.Server INFO Records: 1, nextOffset: undefined 20:17:10 INFO - PROCESS | 23455 | 1536030988378 Sync.Collection DEBUG mesg: GET success 200 http://localhost:34355/1.1/foo/storage/bookmarks?newer=1536030989.316&full=1&sort=index&limit=1000 20:17:10 INFO - PROCESS | 23455 | 1536030988380 Sync.Collection DEBUG GET success 200 http://localhost:34355/1.1/foo/storage/bookmarks?newer=1536030989.316&full=1&sort=index&limit=1000 20:17:10 INFO - PROCESS | 23455 | 1536030988392 Sync.Engine.Bookmarks TRACE Incoming: { id: fake-guid-00 index: 0 modified: 1536030997.634 ttl: undefined payload: {"id":"fake-guid-00","bmkUri":"http://getfirefox.com/","type":"bookmark","title":"Get Firefox!","parentName":"Folder 1","parentid":"_p9p1uPIWkiN"} collection: bookmarks } 20:17:10 INFO - PROCESS | 23455 | 1536030988412 Sqlite.Connection TRACE places.sqlite#0: Stmt #64 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-00"} 20:17:10 INFO - PROCESS | 23455 | 1536030988824 Sqlite.Connection DEBUG places.sqlite#0: Stmt #64 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030988862 Sync.Engine.Bookmarks TRACE Reconciling fake-guid-00. exists=false; modified=false; local age=null; incoming age=-9.30400013923645 20:17:10 INFO - PROCESS | 23455 | 1536030988868 Sync.Engine.Bookmarks TRACE Finding dupe for fake-guid-00 (already duped: undefined). 20:17:10 INFO - PROCESS | 23455 | 1536030988882 Sqlite.Connection TRACE places.sqlite#1: Stmt #73 /* do not warn (bug no): cannot use an index */ 20:17:10 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:10 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:10 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:10 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:10 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:10 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:10 INFO - PROCESS | 23455 | UNION ALL 20:17:10 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:10 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:10 INFO - PROCESS | 23455 | b2.lastModified 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:10 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:10 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:10 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:10 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:10 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:10 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:10 INFO - PROCESS | 23455 | ) AS tags, 20:17:10 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:10 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:10 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:10 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:10 INFO - PROCESS | 23455 | ) AS charset 20:17:10 INFO - PROCESS | 23455 | FROM descendants d 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:10 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:10 INFO - PROCESS | 23455 | 1536030988894 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:10 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:10 INFO - PROCESS | 23455 | 1536030988902 Sqlite.Connection DEBUG places.sqlite#1: Stmt #73 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030988990 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Menu,menu,false 20:17:10 INFO - PROCESS | 23455 | 1536030988998 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Toolbar,toolbar,false 20:17:10 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:10 INFO - PROCESS | 23455 | 1536030989008 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fFolder 1,_p9p1uPIWkiN,false 20:17:10 INFO - PROCESS | 23455 | 1536030989022 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fFolder 1,slIxvk5bKSg_,true 20:17:10 INFO - PROCESS | 23455 | 1536030989034 Sync.Engine.Bookmarks TRACE Mapped: Folder 1,bhttp://getfirefox.com/:Get Firefox!,xONIxh6zGWCF,false 20:17:10 INFO - PROCESS | 23455 | 1536030989044 Sync.Engine.Bookmarks TRACE Mapped: ,fOther Bookmarks,unfiled,false 20:17:10 INFO - PROCESS | 23455 | 1536030989050 Sync.Engine.Bookmarks TRACE Mapped: ,fmobile,mobile,false 20:17:10 INFO - PROCESS | 23455 | 1536030989052 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:10 INFO - PROCESS | 23455 | 1536030989060 Sync.Engine.Bookmarks TRACE Mapped dupe: xONIxh6zGWCF 20:17:10 INFO - PROCESS | 23455 | 1536030989060 Sync.Engine.Bookmarks DEBUG fake-guid-00 mapped to xONIxh6zGWCF 20:17:10 INFO - PROCESS | 23455 | 1536030989066 Sync.Engine.Bookmarks TRACE Local item xONIxh6zGWCF is a duplicate for incoming item fake-guid-00 20:17:10 INFO - PROCESS | 23455 | 1536030989078 Sync.Engine.Bookmarks DEBUG Switching local ID to incoming: xONIxh6zGWCF -> fake-guid-00 20:17:10 INFO - PROCESS | 23455 | 1536030989082 Sync.Store.Bookmarks DEBUG Changing GUID xONIxh6zGWCF to fake-guid-00 20:17:10 INFO - PROCESS | 23455 | 1536030989116 Sqlite.Connection TRACE places.sqlite#0: Stmt #65 UPDATE moz_bookmarks SET guid = :newGuid 20:17:10 INFO - PROCESS | 23455 | WHERE id = :itemId - {"newGuid":"fake-guid-00","itemId":8} 20:17:10 INFO - PROCESS | 23455 | 1536030989128 Sqlite.Connection DEBUG places.sqlite#0: Stmt #65 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989158 Sqlite.Connection TRACE places.sqlite#0: Stmt #66 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-00"} 20:17:10 INFO - PROCESS | 23455 | 1536030989178 Sqlite.Connection DEBUG places.sqlite#0: Stmt #66 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989202 Sync.Engine.Bookmarks DEBUG Local item after duplication: age=null; modified=false; exists=true 20:17:10 INFO - PROCESS | 23455 | 1536030989230 Sqlite.Connection TRACE places.sqlite#0: Stmt #67 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00"} 20:17:10 INFO - PROCESS | 23455 | 1536030989236 Sqlite.Connection DEBUG places.sqlite#0: Stmt #67 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989296 Sqlite.Connection TRACE places.sqlite#1: Stmt #74 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-00","anno":"bookmarkProperties/description"} 20:17:10 INFO - PROCESS | 23455 | 1536030989302 Sqlite.Connection DEBUG places.sqlite#1: Stmt #74 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989314 Sqlite.Connection TRACE places.sqlite#1: Stmt #75 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-00","anno":"bookmarkProperties/loadInSidebar"} 20:17:10 INFO - PROCESS | 23455 | 1536030989316 Sqlite.Connection DEBUG places.sqlite#1: Stmt #75 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989346 Sqlite.Connection TRACE places.sqlite#0: Stmt #68 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"slIxvk5bKSg_"} 20:17:10 INFO - PROCESS | 23455 | 1536030989362 Sqlite.Connection DEBUG places.sqlite#0: Stmt #68 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989388 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:10 INFO - PROCESS | 23455 | 1536030989388 Sync.Engine.Bookmarks TRACE Mapped dupe: xONIxh6zGWCF 20:17:10 INFO - PROCESS | 23455 | 1536030989392 Sync.Engine.Bookmarks TRACE Applying incoming record because no local conflicts. 20:17:10 INFO - PROCESS | 23455 | 1536030989392 Sync.Store.Bookmarks DEBUG Applying record fake-guid-00 20:17:10 INFO - PROCESS | 23455 | 1536030989402 Sync.Store.Bookmarks DEBUG Remote parent is _p9p1uPIWkiN 20:17:10 INFO - PROCESS | 23455 | 1536030989442 Sqlite.Connection TRACE places.sqlite#0: Stmt #69 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00"} 20:17:10 INFO - PROCESS | 23455 | 1536030989454 Sqlite.Connection DEBUG places.sqlite#0: Stmt #69 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989492 BookmarkSyncUtils DEBUG updateSyncBookmark: Item fake-guid-00 is not an orphan 20:17:10 INFO - PROCESS | 23455 | 1536030989520 Sqlite.Connection TRACE places.sqlite#0: Stmt #70 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00"} 20:17:10 INFO - PROCESS | 23455 | 1536030989534 Sqlite.Connection DEBUG places.sqlite#0: Stmt #70 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989566 Sqlite.Connection TRACE places.sqlite#0: Stmt #71 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"_p9p1uPIWkiN"} 20:17:10 INFO - PROCESS | 23455 | 1536030989578 Sqlite.Connection DEBUG places.sqlite#0: Stmt #71 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989596 Sqlite.Connection DEBUG places.sqlite#0: Beginning transaction 20:17:10 INFO - PROCESS | 23455 | 1536030989616 Sqlite.Connection TRACE places.sqlite#0: Stmt #72 BEGIN DEFERRED TRANSACTION 20:17:10 INFO - PROCESS | 23455 | 1536030989620 Sqlite.Connection DEBUG places.sqlite#0: Stmt #72 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989636 Sqlite.Connection TRACE places.sqlite#0: Stmt #73 UPDATE moz_bookmarks SET position = position + :sign 20:17:10 INFO - PROCESS | 23455 | WHERE parent = :oldParentId 20:17:10 INFO - PROCESS | 23455 | AND position >= :oldIndex 20:17:10 INFO - PROCESS | 23455 | - {"sign":-1,"oldParentId":7,"oldIndex":0} 20:17:10 INFO - PROCESS | 23455 | 1536030989648 Sqlite.Connection DEBUG places.sqlite#0: Stmt #73 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989656 Sqlite.Connection TRACE places.sqlite#0: Stmt #74 UPDATE moz_bookmarks SET position = position + :sign 20:17:10 INFO - PROCESS | 23455 | WHERE parent = :newParentId 20:17:10 INFO - PROCESS | 23455 | AND position >= :newIndex 20:17:10 INFO - PROCESS | 23455 | - {"sign":1,"newParentId":9,"newIndex":0} 20:17:10 INFO - PROCESS | 23455 | 1536030989662 Sqlite.Connection DEBUG places.sqlite#0: Stmt #74 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989672 Sqlite.Connection TRACE places.sqlite#0: Stmt #75 WITH RECURSIVE 20:17:10 INFO - PROCESS | 23455 | ancestors(aid) AS ( 20:17:10 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :guid 20:17:10 INFO - PROCESS | 23455 | UNION ALL 20:17:10 INFO - PROCESS | 23455 | SELECT parent FROM moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | JOIN ancestors ON id = aid 20:17:10 INFO - PROCESS | 23455 | WHERE type = :type 20:17:10 INFO - PROCESS | 23455 | ) 20:17:10 INFO - PROCESS | 23455 | UPDATE moz_bookmarks SET lastModified = :time 20:17:10 INFO - PROCESS | 23455 | WHERE id IN ancestors 20:17:10 INFO - PROCESS | 23455 | - {"guid":"slIxvk5bKSg_","type":2,"time":1536030989542000} 20:17:10 INFO - PROCESS | 23455 | 1536030989674 Sqlite.Connection DEBUG places.sqlite#0: Stmt #75 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989682 Sqlite.Connection TRACE places.sqlite#0: Stmt #76 WITH RECURSIVE 20:17:10 INFO - PROCESS | 23455 | ancestors(aid) AS ( 20:17:10 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :guid 20:17:10 INFO - PROCESS | 23455 | UNION ALL 20:17:10 INFO - PROCESS | 23455 | SELECT parent FROM moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | JOIN ancestors ON id = aid 20:17:10 INFO - PROCESS | 23455 | WHERE type = :type 20:17:10 INFO - PROCESS | 23455 | ) 20:17:10 INFO - PROCESS | 23455 | UPDATE moz_bookmarks SET lastModified = :time 20:17:10 INFO - PROCESS | 23455 | WHERE id IN ancestors 20:17:10 INFO - PROCESS | 23455 | - {"guid":"_p9p1uPIWkiN","type":2,"time":1536030989542000} 20:17:10 INFO - PROCESS | 23455 | 1536030989690 Sqlite.Connection DEBUG places.sqlite#0: Stmt #76 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989706 Sqlite.Connection TRACE places.sqlite#0: Stmt #77 UPDATE moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | SET lastModified = :lastModified, position = :position, parent = :parent 20:17:10 INFO - PROCESS | 23455 | WHERE guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00","lastModified":1536030989542000,"position":0,"parent":9} 20:17:10 INFO - PROCESS | 23455 | 1536030989708 Sqlite.Connection DEBUG places.sqlite#0: Stmt #77 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989710 Sqlite.Connection TRACE places.sqlite#0: Stmt #78 COMMIT TRANSACTION 20:17:10 INFO - PROCESS | 23455 | 1536030989714 Sqlite.Connection DEBUG places.sqlite#0: Stmt #78 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989794 BookmarkSyncUtils WARN updateBookmarkMetadata: Error tagging item fake-guid-00: TypeError: tags is undefined (resource://gre/modules/PlacesSyncUtils.jsm:895:7) JS Stack trace: tagItem<@PlacesSyncUtils.jsm:895:7 < updateSyncBookmark<@PlacesSyncUtils.jsm:737:23 < TaskImpl_run@Task.jsm:319:42 < Handler.prototype.process@Promise-backend.js:932:23 < this.PromiseWalker.walkerLoop@Promise-backend.js:813:7 < this.PromiseWalker.scheduleWalkerLoop/<@Promise-backend.js:747:11 < waitForSyncCallback@async.js:98:7 < makeSpinningCallback/callback.wait@async.js:152:27 < promiseSpinningly@async.js:218:12 < BStore_update@bookmarks.js:813:16 < Store.prototype.applyIncoming@engines.js:354:7 < BStore_applyIncoming@bookmarks.js:776:5 < Store.prototype.applyIncomingBatch@engines.js:316:9 < doApplyBatch@engines.js:1025:32 < SyncEngine.prototype._processIncoming/newitems.recordHandler@engines.js:1154:9 < getBatched@record.js:771:9 < SyncEngine.prototype._processIncoming@engines.js:1161:18 < BookmarksEngine.prototype._processIncoming@bookmarks.js:535:7 < SyncEngine.prototype._sync@engines.js:1630:7 < WrappedNotify@util.js:166:21 < Engine.prototype.sync@engines.js:689:5 < test_dupe_reparented_bookmark@test_bookmark_duping.js:228:5 < TaskImpl_run@Task.jsm:319:42 < TaskImpl@Task.jsm:277:3 < createAsyncFunction/asyncFunction@Task.jsm:252:14 < Task_spawn@Task.jsm:166:12 < _run_next_test@head.js:1566:9 < do_execute_soon/<.run@head.js:713:9 < _do_main@head.js:210:5 < _execute_test@head.js:545:5 < @-e:1:1 20:17:10 INFO - PROCESS | 23455 | 1536030989826 Sync.Store.Bookmarks DEBUG Updated bookmark fake-guid-00 under _p9p1uPIWkiN: {"syncId":"fake-guid-00","kind":"bookmark","title":"Get Firefox!","parentSyncId":"_p9p1uPIWkiN","url":{}} 20:17:10 INFO - PROCESS | 23455 | 1536030989836 Sync.Engine.Bookmarks INFO Records: 1 applied, 1 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 20:17:10 INFO - PROCESS | 23455 | 1536030989842 Sync.Telemetry TRACE observed weave:engine:sync:applied bookmarks 20:17:10 INFO - PROCESS | 23455 | 1536030989844 Sync.Telemetry WARN Observed notification weave:engine:sync:applied but no current sync is being recorded. 20:17:10 INFO - PROCESS | 23455 | 1536030989856 Sync.Engine.Bookmarks DEBUG Deleted pending items: [] 20:17:10 INFO - PROCESS | 23455 | 1536030989870 Sync.Engine.Bookmarks TRACE Uploading local changes to server. 20:17:10 INFO - PROCESS | 23455 | 1536030989870 Sync.Engine.Bookmarks TRACE Preparing 3 outgoing records 20:17:10 INFO - PROCESS | 23455 | 1536030989896 Sqlite.Connection TRACE places.sqlite#0: Stmt #79 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"slIxvk5bKSg_"} 20:17:10 INFO - PROCESS | 23455 | 1536030989922 Sqlite.Connection DEBUG places.sqlite#0: Stmt #79 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989940 Sqlite.Connection TRACE places.sqlite#1: Stmt #76 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"slIxvk5bKSg_","anno":"livemark/feedURI"} 20:17:10 INFO - PROCESS | 23455 | 1536030989944 Sqlite.Connection DEBUG places.sqlite#1: Stmt #76 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989962 Sqlite.Connection TRACE places.sqlite#1: Stmt #77 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"slIxvk5bKSg_","anno":"livemark/feedURI"} 20:17:10 INFO - PROCESS | 23455 | 1536030989964 Sqlite.Connection DEBUG places.sqlite#1: Stmt #77 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989968 Sqlite.Connection TRACE places.sqlite#1: Stmt #78 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"slIxvk5bKSg_","anno":"bookmarkProperties/description"} 20:17:10 INFO - PROCESS | 23455 | 1536030989974 Sqlite.Connection DEBUG places.sqlite#1: Stmt #78 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030989978 Sqlite.Connection TRACE places.sqlite#1: Stmt #79 20:17:10 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:10 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:10 INFO - PROCESS | 23455 | ) 20:17:10 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"slIxvk5bKSg_"} 20:17:10 INFO - PROCESS | 23455 | 1536030989984 Sqlite.Connection DEBUG places.sqlite#1: Stmt #79 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030990026 Sqlite.Connection TRACE places.sqlite#0: Stmt #80 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:10 INFO - PROCESS | 23455 | 1536030990038 Sqlite.Connection DEBUG places.sqlite#0: Stmt #80 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030990052 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fFolder 1 20:17:10 INFO - PROCESS | 23455 | 1536030990052 Sync.Engine.Bookmarks TRACE Mapped dupe: slIxvk5bKSg_ 20:17:10 INFO - PROCESS | 23455 | 1536030990054 Sync.Engine.Bookmarks TRACE Outgoing: { id: slIxvk5bKSg_ index: 1000000 modified: undefined ttl: undefined payload: {"id":"slIxvk5bKSg_","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"Folder 1","children":[],"hasDupe":true} collection: bookmarks } 20:17:10 INFO - PROCESS | 23455 | 1536030990082 Sqlite.Connection TRACE places.sqlite#0: Stmt #81 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"_p9p1uPIWkiN"} 20:17:10 INFO - PROCESS | 23455 | 1536030990086 Sqlite.Connection DEBUG places.sqlite#0: Stmt #81 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030990102 Sqlite.Connection TRACE places.sqlite#1: Stmt #80 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"_p9p1uPIWkiN","anno":"livemark/feedURI"} 20:17:10 INFO - PROCESS | 23455 | 1536030990108 Sqlite.Connection DEBUG places.sqlite#1: Stmt #80 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030990118 Sqlite.Connection TRACE places.sqlite#1: Stmt #81 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"_p9p1uPIWkiN","anno":"livemark/feedURI"} 20:17:10 INFO - PROCESS | 23455 | 1536030990122 Sqlite.Connection DEBUG places.sqlite#1: Stmt #81 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030990126 Sqlite.Connection TRACE places.sqlite#1: Stmt #82 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"_p9p1uPIWkiN","anno":"bookmarkProperties/description"} 20:17:10 INFO - PROCESS | 23455 | 1536030990134 Sqlite.Connection DEBUG places.sqlite#1: Stmt #82 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030990140 Sqlite.Connection TRACE places.sqlite#1: Stmt #83 20:17:10 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:10 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:10 INFO - PROCESS | 23455 | ) 20:17:10 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"_p9p1uPIWkiN"} 20:17:10 INFO - PROCESS | 23455 | 1536030990146 Sqlite.Connection DEBUG places.sqlite#1: Stmt #83 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030990168 Sqlite.Connection TRACE places.sqlite#0: Stmt #82 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:10 INFO - PROCESS | 23455 | 1536030990172 Sqlite.Connection DEBUG places.sqlite#0: Stmt #82 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030990186 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fFolder 1 20:17:10 INFO - PROCESS | 23455 | 1536030990194 Sync.Engine.Bookmarks TRACE Mapped dupe: slIxvk5bKSg_ 20:17:10 INFO - PROCESS | 23455 | 1536030990194 Sync.Engine.Bookmarks TRACE Outgoing: { id: _p9p1uPIWkiN index: 1000000 modified: undefined ttl: undefined payload: {"id":"_p9p1uPIWkiN","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"Folder 1","children":["fake-guid-00"],"hasDupe":true} collection: bookmarks } 20:17:10 INFO - PROCESS | 23455 | 1536030990214 Sqlite.Connection TRACE places.sqlite#0: Stmt #83 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"xONIxh6zGWCF"} 20:17:10 INFO - PROCESS | 23455 | 1536030990220 Sqlite.Connection DEBUG places.sqlite#0: Stmt #83 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030990246 Sync.Engine.Bookmarks TRACE Outgoing: { id: xONIxh6zGWCF index: 0 modified: undefined ttl: undefined payload: DELETED collection: bookmarks } 20:17:10 INFO - PROCESS | 23455 | 1536030990262 Sync.Engine.Bookmarks INFO Posting 3 records of 1205 bytes with batch=true 20:17:10 INFO - PROCESS | 23455 | 1536030990286 Sync.Collection DEBUG POST Length: 1205 20:17:10 INFO - PROCESS | 23455 | 1536030990368 Sync.Test.Server DEBUG SyncServer: Handling request: POST /1.1/foo/storage/bookmarks 20:17:10 INFO - PROCESS | 23455 | 1536030990414 Sync.Collection DEBUG mesg: POST success 200 http://localhost:34355/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:10 INFO - PROCESS | 23455 | 1536030990416 Sync.Collection DEBUG POST success 200 http://localhost:34355/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:10 INFO - PROCESS | 23455 | 1536030990416 Sync.Engine.Bookmarks TRACE Committed batch 20:17:10 INFO - PROCESS | 23455 | 1536030990432 Sync.Telemetry TRACE observed weave:engine:sync:uploaded bookmarks 20:17:10 INFO - PROCESS | 23455 | 1536030990432 Sync.Telemetry WARN Observed notification weave:engine:sync:uploaded but no current sync is being recorded. 20:17:10 INFO - PROCESS | 23455 | 1536030990434 Sync.Engine.Bookmarks TRACE Finishing up sync 20:17:10 INFO - PROCESS | 23455 | 1536030990440 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:finish 20:17:10 INFO - PROCESS | 23455 | 1536030990446 Sync.Telemetry TRACE observed weave:engine:sync:finish bookmarks 20:17:10 INFO - PROCESS | 23455 | 1536030990446 Sync.Telemetry WARN Observed notification weave:engine:sync:finish but no current sync is being recorded. 20:17:10 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_bookmark - [test_dupe_reparented_bookmark : 231] 8 == 8 20:17:10 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_bookmark - [test_dupe_reparented_bookmark : 232] true == true 20:17:10 INFO - (xpcshell/head.js) | test run_next_test 1 finished (2) 20:17:10 INFO - PROCESS | 23455 | 1536030990490 Sqlite.Connection TRACE places.sqlite#0: Stmt #84 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"xONIxh6zGWCF"} 20:17:10 INFO - PROCESS | 23455 | 1536030990998 Sqlite.Connection DEBUG places.sqlite#0: Stmt #84 finished. 20:17:10 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_bookmark - [test_dupe_reparented_bookmark : 100] No record remains with GUID xONIxh6zGWCF - true == true 20:17:10 INFO - PROCESS | 23455 | 1536030991034 Sqlite.Connection TRACE places.sqlite#0: Stmt #85 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"xONIxh6zGWCF"} 20:17:10 INFO - PROCESS | 23455 | 1536030991054 Sqlite.Connection DEBUG places.sqlite#0: Stmt #85 finished. 20:17:10 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_bookmark - [test_dupe_reparented_bookmark : 935] 20:17:10 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_bookmark - [test_dupe_reparented_bookmark : 236] 0 == 0 20:17:10 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_bookmark - [test_dupe_reparented_bookmark : 238] 1 == 1 20:17:10 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_bookmark - [test_dupe_reparented_bookmark : 242] true == true 20:17:10 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_bookmark - [test_dupe_reparented_bookmark : 243] true == true 20:17:10 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_bookmark - [test_dupe_reparented_bookmark : 247] true == true 20:17:10 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_bookmark - [test_dupe_reparented_bookmark : 248] true == true 20:17:10 INFO - PROCESS | 23455 | 1536030991234 Sync.AddonsReconciler DEBUG Removing change listener. 20:17:10 INFO - PROCESS | 23455 | 1536030991240 Sync.AddonsReconciler DEBUG Stopping listening and removing AddonManager listeners. 20:17:10 INFO - PROCESS | 23455 | 1536030991256 Sync.Tracker.History INFO Removing Places observer. 20:17:10 INFO - PROCESS | 23455 | 1536030991276 Sync.Status INFO Resetting Status. 20:17:10 INFO - PROCESS | 23455 | 1536030991282 Sync.Status DEBUG Status.service: service.client_not_configured => success.status_ok 20:17:10 INFO - PROCESS | 23455 | 1536030991334 Sync.Test.Server DEBUG SyncServer: Handling request: DELETE /1.1/foo/storage/clients/fake-guid-01 20:17:10 INFO - PROCESS | 23455 | 1536030991364 Sync.Resource DEBUG mesg: DELETE success 200 http://localhost:34355/1.1/foo/storage/clients/fake-guid-01 20:17:10 INFO - PROCESS | 23455 | 1536030991372 Sync.Resource DEBUG DELETE success 200 http://localhost:34355/1.1/foo/storage/clients/fake-guid-01 20:17:10 INFO - PROCESS | 23455 | 1536030991682 Sync.Test.Server DEBUG SyncServer: Handling request: DELETE /1.1/foo/storage/tabs/fake-guid-01 20:17:10 INFO - PROCESS | 23455 | 1536030991712 Sync.Resource DEBUG mesg: DELETE success 200 http://localhost:34355/1.1/foo/storage/tabs/fake-guid-01 20:17:10 INFO - PROCESS | 23455 | 1536030991720 Sync.Resource DEBUG DELETE success 200 http://localhost:34355/1.1/foo/storage/tabs/fake-guid-01 20:17:10 INFO - PROCESS | 23455 | 1536030991726 Sync.Service DEBUG Finished deleting client data. 20:17:10 INFO - PROCESS | 23455 | 1536030991728 Sync.Service INFO Service.startOver dropping sync key and logging out. 20:17:10 INFO - PROCESS | 23455 | 1536030991728 Sync.Identity INFO Sync Key has no value. Deleting. 20:17:10 INFO - PROCESS | 23455 | 1536030991736 Sync.Status DEBUG Status.login: success.login => error.login.reason.no_recoverykey 20:17:10 INFO - PROCESS | 23455 | 1536030991736 Sync.Status DEBUG Status.service: success.status_ok => service.client_not_configured 20:17:10 INFO - PROCESS | 23455 | 1536030991738 Sync.Service INFO Logging out 20:17:10 INFO - PROCESS | 23455 | 1536030991744 Sync.SyncScheduler DEBUG Next sync in 86400000 ms. 20:17:10 INFO - PROCESS | 23455 | 1536030991752 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score. 20:17:10 INFO - PROCESS | 23455 | 1536030991772 Sync.Service INFO Service reset. 20:17:10 INFO - PROCESS | 23455 | 1536030991782 Sync.Engine.Clients DEBUG Resetting clients last sync time 20:17:10 INFO - PROCESS | 23455 | 1536030991790 Sync.Engine.Bookmarks TRACE Event: weave:engine:reset-client:start 20:17:10 INFO - PROCESS | 23455 | 1536030991792 Sync.Engine.Bookmarks DEBUG Resetting bookmarks last sync time 20:17:10 INFO - PROCESS | 23455 | 1536030991794 Sync.Engine.Bookmarks TRACE Event: weave:engine:reset-client:finish 20:17:10 INFO - PROCESS | 23455 | 1536030991806 Sync.Engine.Forms DEBUG Resetting forms last sync time 20:17:10 INFO - PROCESS | 23455 | 1536030991810 Sync.Engine.History DEBUG Resetting history last sync time 20:17:10 INFO - PROCESS | 23455 | 1536030991818 Sync.Engine.Passwords DEBUG Resetting passwords last sync time 20:17:10 INFO - PROCESS | 23455 | 1536030991830 Sync.Engine.Prefs DEBUG Resetting prefs last sync time 20:17:10 INFO - PROCESS | 23455 | 1536030991838 Sync.Engine.Tabs DEBUG Resetting tabs last sync time 20:17:10 INFO - PROCESS | 23455 | 1536030991844 Sync.Engine.Addons DEBUG Resetting addons last sync time 20:17:10 INFO - PROCESS | 23455 | 1536030991850 Sync.Engine.Extension-Storage DEBUG Resetting extension-storage last sync time 20:17:10 INFO - PROCESS | 23455 | 1536030991854 Sync.CollectionKeyManager INFO Clearing collection keys... 20:17:10 INFO - PROCESS | 23455 | 1536030992148 Sqlite.Connection DEBUG places.sqlite#0: Beginning transaction 20:17:10 INFO - PROCESS | 23455 | 1536030992166 Sqlite.Connection TRACE places.sqlite#0: Stmt #86 BEGIN DEFERRED TRANSACTION 20:17:10 INFO - PROCESS | 23455 | 1536030992176 Sqlite.Connection DEBUG places.sqlite#0: Stmt #86 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992186 Sqlite.Connection TRACE places.sqlite#0: Stmt #87 WITH RECURSIVE 20:17:10 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:10 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:10 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:10 INFO - PROCESS | 23455 | UNION ALL 20:17:10 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:10 INFO - PROCESS | 23455 | ) 20:17:10 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:10 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:10 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:10 INFO - PROCESS | 23455 | FROM descendants 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"toolbar_____"} 20:17:10 INFO - PROCESS | 23455 | 1536030992202 Sqlite.Connection DEBUG places.sqlite#0: Stmt #87 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992244 Sqlite.Connection TRACE places.sqlite#0: Stmt #88 WITH RECURSIVE 20:17:10 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:10 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:10 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:10 INFO - PROCESS | 23455 | UNION ALL 20:17:10 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:10 INFO - PROCESS | 23455 | ) 20:17:10 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"toolbar_____"} 20:17:10 INFO - PROCESS | 23455 | 1536030992252 Sqlite.Connection DEBUG places.sqlite#0: Stmt #88 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992256 Sqlite.Connection TRACE places.sqlite#0: Stmt #89 WITH RECURSIVE 20:17:10 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:10 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:10 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:10 INFO - PROCESS | 23455 | UNION ALL 20:17:10 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:10 INFO - PROCESS | 23455 | ) 20:17:10 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:10 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:10 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:10 INFO - PROCESS | 23455 | FROM descendants 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"menu________"} 20:17:10 INFO - PROCESS | 23455 | 1536030992264 Sqlite.Connection DEBUG places.sqlite#0: Stmt #89 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992286 Sqlite.Connection TRACE places.sqlite#0: Stmt #90 WITH RECURSIVE 20:17:10 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:10 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:10 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:10 INFO - PROCESS | 23455 | UNION ALL 20:17:10 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:10 INFO - PROCESS | 23455 | ) 20:17:10 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"menu________"} 20:17:10 INFO - PROCESS | 23455 | 1536030992298 Sqlite.Connection DEBUG places.sqlite#0: Stmt #90 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992314 Sqlite.Connection TRACE places.sqlite#0: Stmt #91 WITH RECURSIVE 20:17:10 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:10 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:10 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:10 INFO - PROCESS | 23455 | UNION ALL 20:17:10 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:10 INFO - PROCESS | 23455 | ) 20:17:10 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:10 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:10 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:10 INFO - PROCESS | 23455 | FROM descendants 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"unfiled_____"} 20:17:10 INFO - PROCESS | 23455 | 1536030992322 Sqlite.Connection DEBUG places.sqlite#0: Stmt #91 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992340 Sqlite.Connection TRACE places.sqlite#0: Stmt #92 WITH RECURSIVE 20:17:10 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:10 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:10 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:10 INFO - PROCESS | 23455 | UNION ALL 20:17:10 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:10 INFO - PROCESS | 23455 | ) 20:17:10 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"unfiled_____"} 20:17:10 INFO - PROCESS | 23455 | 1536030992346 Sqlite.Connection DEBUG places.sqlite#0: Stmt #92 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992350 Sqlite.Connection TRACE places.sqlite#0: Stmt #93 WITH RECURSIVE 20:17:10 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:10 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:10 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:10 INFO - PROCESS | 23455 | UNION ALL 20:17:10 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:10 INFO - PROCESS | 23455 | ) 20:17:10 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:10 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:10 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:10 INFO - PROCESS | 23455 | FROM descendants 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"mobile______"} 20:17:10 INFO - PROCESS | 23455 | 1536030992358 Sqlite.Connection DEBUG places.sqlite#0: Stmt #93 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992368 Sqlite.Connection TRACE places.sqlite#0: Stmt #94 WITH RECURSIVE 20:17:10 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:10 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:10 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:10 INFO - PROCESS | 23455 | UNION ALL 20:17:10 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:10 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:10 INFO - PROCESS | 23455 | ) 20:17:10 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"mobile______"} 20:17:10 INFO - PROCESS | 23455 | 1536030992374 Sqlite.Connection DEBUG places.sqlite#0: Stmt #94 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992384 Sqlite.Connection TRACE places.sqlite#0: Stmt #95 DELETE FROM moz_items_annos 20:17:10 INFO - PROCESS | 23455 | WHERE id IN (SELECT a.id from moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b ON a.item_id = b.id 20:17:10 INFO - PROCESS | 23455 | WHERE b.id ISNULL) 20:17:10 INFO - PROCESS | 23455 | 1536030992392 Sqlite.Connection DEBUG places.sqlite#0: Stmt #95 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992396 Sqlite.Connection TRACE places.sqlite#0: Stmt #96 DELETE FROM moz_anno_attributes 20:17:10 INFO - PROCESS | 23455 | WHERE id IN (SELECT n.id from moz_anno_attributes n 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_annos a1 ON a1.anno_attribute_id = n.id 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_items_annos a2 ON a2.anno_attribute_id = n.id 20:17:10 INFO - PROCESS | 23455 | WHERE a1.id ISNULL AND a2.id ISNULL) 20:17:10 INFO - PROCESS | 23455 | 1536030992410 Sqlite.Connection DEBUG places.sqlite#0: Stmt #96 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992434 Sqlite.Connection TRACE places.sqlite#0: Stmt #97 UPDATE moz_places 20:17:10 INFO - PROCESS | 23455 | SET frecency = NOTIFY_FRECENCY( 20:17:10 INFO - PROCESS | 23455 | CALCULATE_FRECENCY(id), url, guid, hidden, last_visit_date 20:17:10 INFO - PROCESS | 23455 | ) WHERE url_hash IN ( hash("http://getfirefox.com/") ) 20:17:10 INFO - PROCESS | 23455 | 1536030992486 Sqlite.Connection TRACE places.sqlite#0: Stmt #98 UPDATE moz_bookmarks SET lastModified = :time 20:17:10 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:10 INFO - PROCESS | 23455 | - {"folderGuid":"toolbar_____","time":1536030992472000} 20:17:10 INFO - PROCESS | 23455 | 1536030992490 Sqlite.Connection DEBUG places.sqlite#0: Stmt #97 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992496 Sqlite.Connection TRACE places.sqlite#0: Stmt #99 UPDATE moz_places 20:17:10 INFO - PROCESS | 23455 | SET hidden = 0 20:17:10 INFO - PROCESS | 23455 | WHERE url_hash IN ( hash("http://getfirefox.com/") ) 20:17:10 INFO - PROCESS | 23455 | AND frecency <> 0 20:17:10 INFO - PROCESS | 23455 | 1536030992506 Sqlite.Connection DEBUG places.sqlite#0: Stmt #98 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992510 Sqlite.Connection TRACE places.sqlite#0: Stmt #100 UPDATE moz_bookmarks SET lastModified = :time 20:17:10 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:10 INFO - PROCESS | 23455 | - {"folderGuid":"menu________","time":1536030992472000} 20:17:10 INFO - PROCESS | 23455 | 1536030992518 Sqlite.Connection DEBUG places.sqlite#0: Stmt #99 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992522 Sqlite.Connection DEBUG places.sqlite#0: Stmt #100 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992524 Sqlite.Connection TRACE places.sqlite#0: Stmt #101 UPDATE moz_bookmarks SET lastModified = :time 20:17:10 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:10 INFO - PROCESS | 23455 | - {"folderGuid":"unfiled_____","time":1536030992472000} 20:17:10 INFO - PROCESS | 23455 | 1536030992532 Sqlite.Connection DEBUG places.sqlite#0: Stmt #101 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992544 Sqlite.Connection TRACE places.sqlite#0: Stmt #102 UPDATE moz_bookmarks SET lastModified = :time 20:17:10 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:10 INFO - PROCESS | 23455 | - {"folderGuid":"mobile______","time":1536030992472000} 20:17:10 INFO - PROCESS | 23455 | 1536030992550 Sqlite.Connection DEBUG places.sqlite#0: Stmt #102 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030992554 Sqlite.Connection TRACE places.sqlite#0: Stmt #103 COMMIT TRANSACTION 20:17:10 INFO - PROCESS | 23455 | 1536030992584 Sqlite.Connection DEBUG places.sqlite#0: Stmt #103 finished. 20:17:10 INFO - (xpcshell/head.js) | test run_next_test 2 pending (2) 20:17:10 INFO - (xpcshell/head.js) | test test_dupe_reparented_bookmark finished (2) 20:17:10 INFO - services/sync/tests/unit/test_bookmark_duping.js | Starting test_dupe_reparented_locally_changed_bookmark 20:17:10 INFO - (xpcshell/head.js) | test test_dupe_reparented_locally_changed_bookmark pending (2) 20:17:10 INFO - PROCESS | 23455 | Ensure that a bookmark with local changes we consider a dupe from a different parent is handled correctly 20:17:10 INFO - PROCESS | 23455 | 1536030992632 Sync.BulkKeyBundle INFO BulkKeyBundle being created for [default] 20:17:10 INFO - PROCESS | 23455 | 1536030992636 Sync.CollectionKeyManager INFO Setting collection keys contents. Our last modified: 0, input modified: 1536030992.63. 20:17:10 INFO - PROCESS | 23455 | 1536030992638 Sync.BulkKeyBundle INFO BulkKeyBundle being created for [default] 20:17:10 INFO - PROCESS | 23455 | 1536030992640 Sync.CollectionKeyManager INFO Processing downloaded per-collection keys. 20:17:10 INFO - PROCESS | 23455 | 1536030992640 Sync.CollectionKeyManager INFO Clearing collection keys... 20:17:10 INFO - PROCESS | 23455 | 1536030992646 Sync.CollectionKeyManager INFO Saving downloaded keys. 20:17:10 INFO - PROCESS | 23455 | 1536030992648 Sync.CollectionKeyManager INFO Bumping last modified to 1536030992.63 20:17:10 INFO - PROCESS | 23455 | 1536030992662 Sync.Identity INFO Username changed. Removing stored credentials. 20:17:10 INFO - PROCESS | 23455 | 1536030992664 Sync.Identity INFO Basic password has no value. Removing. 20:17:10 INFO - PROCESS | 23455 | 1536030992664 Sync.Identity INFO Sync Key has no value. Deleting. 20:17:10 INFO - PROCESS | 23455 | 1536030992670 Sync.Identity INFO Basic password being updated. 20:17:10 INFO - PROCESS | 23455 | 1536030992674 Sync.Identity INFO Sync Key being updated. 20:17:10 INFO - PROCESS | 23455 | 1536030992686 Sync.SyncKeyBundle INFO SyncKeyBundle being created. 20:17:10 INFO - PROCESS | 23455 | 1536030992728 Sync.Service DEBUG Caching URLs under storage user base: http://localhost:47265/1.1/foo/ 20:17:10 INFO - PROCESS | 23455 | 1536030992806 Sync.AddonsReconciler INFO Registering as Add-on Manager listener. 20:17:10 INFO - PROCESS | 23455 | 1536030992808 Sync.AddonsReconciler DEBUG Adding change listener. 20:17:10 INFO - PROCESS | 23455 | 1536030992822 Sync.Tracker.History INFO Adding Places observer. 20:17:10 INFO - "folder1_guid=BHy4jpB8Hg3b, folder2_guid=cKXZs5vdoIw-, bmk1_guid=E4D_orsv4qS7" 20:17:10 INFO - PROCESS | 23455 | 1536030993012 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:start 20:17:10 INFO - PROCESS | 23455 | 1536030993018 Sync.Telemetry TRACE observed weave:engine:sync:start bookmarks 20:17:10 INFO - PROCESS | 23455 | 1536030993018 Sync.Telemetry WARN Observed notification weave:engine:sync:start but no current sync is being recorded. 20:17:10 INFO - PROCESS | 23455 | 1536030993108 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/meta/global 20:17:10 INFO - PROCESS | 23455 | 1536030993158 Sync.Resource DEBUG mesg: GET success 200 http://localhost:47265/1.1/foo/storage/meta/global 20:17:10 INFO - PROCESS | 23455 | 1536030993158 Sync.Resource DEBUG GET success 200 http://localhost:47265/1.1/foo/storage/meta/global 20:17:10 INFO - PROCESS | 23455 | 1536030993172 Sync.Engine.Bookmarks DEBUG First sync, uploading all items 20:17:10 INFO - PROCESS | 23455 | 1536030993444 Sync.Engine.Bookmarks INFO 7 outgoing items pre-reconciliation 20:17:10 INFO - PROCESS | 23455 | 1536030993450 Sync.Engine.Bookmarks DEBUG Bookmarks backup starting. 20:17:10 INFO - PROCESS | 23455 | 1536030993504 Sqlite.Connection TRACE places.sqlite#1: Stmt #84 /* do not warn (bug no): cannot use an index */ 20:17:10 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:10 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:10 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:10 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:10 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:10 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:10 INFO - PROCESS | 23455 | UNION ALL 20:17:10 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:10 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:10 INFO - PROCESS | 23455 | b2.lastModified 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:10 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:10 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:10 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:10 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:10 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:10 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:10 INFO - PROCESS | 23455 | ) AS tags, 20:17:10 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:10 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:10 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:10 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:10 INFO - PROCESS | 23455 | ) AS charset 20:17:10 INFO - PROCESS | 23455 | FROM descendants d 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:10 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:10 INFO - PROCESS | 23455 | 1536030993518 Sqlite.Connection DEBUG places.sqlite#1: Stmt #84 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030993680 Sync.Engine.Bookmarks DEBUG Bookmarks backup done. 20:17:10 INFO - PROCESS | 23455 | 1536030993688 Sync.Engine.Bookmarks TRACE Downloading & applying server changes 20:17:10 INFO - PROCESS | 23455 | 1536030993740 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/bookmarks 20:17:10 INFO - PROCESS | 23455 | 1536030993750 Sync.Test.Server INFO Records: 0, nextOffset: undefined 20:17:10 INFO - PROCESS | 23455 | 1536030993776 Sync.Collection DEBUG mesg: GET success 200 http://localhost:47265/1.1/foo/storage/bookmarks?full=1&sort=index&limit=1000 20:17:10 INFO - PROCESS | 23455 | 1536030993782 Sync.Collection DEBUG GET success 200 http://localhost:47265/1.1/foo/storage/bookmarks?full=1&sort=index&limit=1000 20:17:10 INFO - PROCESS | 23455 | 1536030993796 Sync.Engine.Bookmarks INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 20:17:10 INFO - PROCESS | 23455 | 1536030993806 Sync.Telemetry TRACE observed weave:engine:sync:applied bookmarks 20:17:10 INFO - PROCESS | 23455 | 1536030993808 Sync.Telemetry WARN Observed notification weave:engine:sync:applied but no current sync is being recorded. 20:17:10 INFO - PROCESS | 23455 | 1536030993826 Sync.Engine.Bookmarks DEBUG Deleted pending items: [] 20:17:10 INFO - PROCESS | 23455 | 1536030994086 Sync.Engine.Bookmarks TRACE Uploading local changes to server. 20:17:10 INFO - PROCESS | 23455 | 1536030994092 Sync.Engine.Bookmarks TRACE Preparing 7 outgoing records 20:17:10 INFO - PROCESS | 23455 | 1536030994114 Sqlite.Connection TRACE places.sqlite#0: Stmt #104 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:10 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:10 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:10 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:10 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:10 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:10 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:10 INFO - PROCESS | 23455 | - {"guid":"menu________"} 20:17:10 INFO - PROCESS | 23455 | 1536030994136 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:10 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:10 INFO - PROCESS | 23455 | 1536030994144 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:10 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:10 INFO - PROCESS | 23455 | 1536030994150 Sqlite.Connection DEBUG places.sqlite#0: Stmt #104 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030994196 Sqlite.Connection TRACE places.sqlite#1: Stmt #85 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"livemark/feedURI"} 20:17:10 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:10 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:10 INFO - PROCESS | 23455 | 1536030994216 Sqlite.Connection DEBUG places.sqlite#1: Stmt #85 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030994258 Sqlite.Connection TRACE places.sqlite#1: Stmt #86 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"livemark/feedURI"} 20:17:10 INFO - PROCESS | 23455 | 1536030994260 Sqlite.Connection DEBUG places.sqlite#1: Stmt #86 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030994280 Sqlite.Connection TRACE places.sqlite#1: Stmt #87 20:17:10 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:10 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:10 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:10 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:10 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"bookmarkProperties/description"} 20:17:10 INFO - PROCESS | 23455 | 1536030994286 Sqlite.Connection DEBUG places.sqlite#1: Stmt #87 finished. 20:17:10 INFO - PROCESS | 23455 | 1536030994294 Sqlite.Connection TRACE places.sqlite#1: Stmt #88 20:17:10 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:11 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:11 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:11 INFO - PROCESS | 23455 | ) 20:17:11 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"menu________"} 20:17:11 INFO - PROCESS | 23455 | 1536030994298 Sqlite.Connection DEBUG places.sqlite#1: Stmt #88 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994324 Sqlite.Connection TRACE places.sqlite#0: Stmt #105 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:11 INFO - PROCESS | 23455 | 1536030994340 Sqlite.Connection DEBUG places.sqlite#0: Stmt #105 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994368 Sqlite.Connection TRACE places.sqlite#1: Stmt #89 /* do not warn (bug no): cannot use an index */ 20:17:11 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:11 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:11 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:11 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:11 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:11 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:11 INFO - PROCESS | 23455 | UNION ALL 20:17:11 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:11 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:11 INFO - PROCESS | 23455 | b2.lastModified 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:11 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:11 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:11 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:11 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:11 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:11 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:11 INFO - PROCESS | 23455 | ) AS tags, 20:17:11 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:11 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:11 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:11 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:11 INFO - PROCESS | 23455 | ) AS charset 20:17:11 INFO - PROCESS | 23455 | FROM descendants d 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:11 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:11 INFO - PROCESS | 23455 | 1536030994380 Sqlite.Connection DEBUG places.sqlite#1: Stmt #89 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994434 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Menu,menu,false 20:17:11 INFO - PROCESS | 23455 | 1536030994440 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Toolbar,toolbar,false 20:17:11 INFO - PROCESS | 23455 | 1536030994448 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:11 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:11 INFO - PROCESS | 23455 | 1536030994450 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fFolder 1,cKXZs5vdoIw-,false 20:17:11 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:11 INFO - PROCESS | 23455 | 1536030994462 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fFolder 1,BHy4jpB8Hg3b,true 20:17:11 INFO - PROCESS | 23455 | 1536030994472 Sync.Engine.Bookmarks TRACE Mapped: Folder 1,bhttp://getfirefox.com/:Get Firefox!,E4D_orsv4qS7,false 20:17:11 INFO - PROCESS | 23455 | 1536030994480 Sync.Engine.Bookmarks TRACE Mapped: ,fOther Bookmarks,unfiled,false 20:17:11 INFO - PROCESS | 23455 | 1536030994488 Sync.Engine.Bookmarks TRACE Mapped: ,fmobile,mobile,false 20:17:11 INFO - PROCESS | 23455 | 1536030994488 Sync.Engine.Bookmarks TRACE Finding mapping: , fBookmarks Menu 20:17:11 INFO - PROCESS | 23455 | 1536030994488 Sync.Engine.Bookmarks TRACE Mapped dupe: menu 20:17:11 INFO - PROCESS | 23455 | 1536030994496 Sync.Engine.Bookmarks TRACE Outgoing: { id: menu index: 1000000 modified: undefined ttl: undefined payload: {"id":"menu","type":"folder","parentid":"places","parentName":"","title":"Bookmarks Menu","children":[]} collection: bookmarks } 20:17:11 INFO - PROCESS | 23455 | 1536030994532 Sqlite.Connection TRACE places.sqlite#0: Stmt #106 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:11 INFO - PROCESS | 23455 | 1536030994548 Sqlite.Connection DEBUG places.sqlite#0: Stmt #106 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994574 Sqlite.Connection TRACE places.sqlite#1: Stmt #90 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"livemark/feedURI"} 20:17:11 INFO - PROCESS | 23455 | 1536030994576 Sqlite.Connection DEBUG places.sqlite#1: Stmt #90 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994600 Sqlite.Connection TRACE places.sqlite#1: Stmt #91 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"livemark/feedURI"} 20:17:11 INFO - PROCESS | 23455 | 1536030994604 Sqlite.Connection DEBUG places.sqlite#1: Stmt #91 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994622 Sqlite.Connection TRACE places.sqlite#1: Stmt #92 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"bookmarkProperties/description"} 20:17:11 INFO - PROCESS | 23455 | 1536030994636 Sqlite.Connection DEBUG places.sqlite#1: Stmt #92 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994642 Sqlite.Connection TRACE places.sqlite#1: Stmt #93 20:17:11 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:11 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:11 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:11 INFO - PROCESS | 23455 | ) 20:17:11 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"toolbar_____"} 20:17:11 INFO - PROCESS | 23455 | 1536030994646 Sqlite.Connection DEBUG places.sqlite#1: Stmt #93 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994676 Sqlite.Connection TRACE places.sqlite#0: Stmt #107 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:11 INFO - PROCESS | 23455 | 1536030994680 Sqlite.Connection DEBUG places.sqlite#0: Stmt #107 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994706 Sync.Engine.Bookmarks TRACE Finding mapping: , fBookmarks Toolbar 20:17:11 INFO - PROCESS | 23455 | 1536030994708 Sync.Engine.Bookmarks TRACE Mapped dupe: toolbar 20:17:11 INFO - PROCESS | 23455 | 1536030994708 Sync.Engine.Bookmarks TRACE Outgoing: { id: toolbar index: 1000000 modified: undefined ttl: undefined payload: {"id":"toolbar","type":"folder","parentid":"places","parentName":"","title":"Bookmarks Toolbar","children":["cKXZs5vdoIw-","BHy4jpB8Hg3b"]} collection: bookmarks } 20:17:11 INFO - PROCESS | 23455 | 1536030994742 Sqlite.Connection TRACE places.sqlite#0: Stmt #108 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"unfiled_____"} 20:17:11 INFO - PROCESS | 23455 | 1536030994746 Sqlite.Connection DEBUG places.sqlite#0: Stmt #108 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994764 Sqlite.Connection TRACE places.sqlite#1: Stmt #94 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"livemark/feedURI"} 20:17:11 INFO - PROCESS | 23455 | 1536030994770 Sqlite.Connection DEBUG places.sqlite#1: Stmt #94 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994794 Sqlite.Connection TRACE places.sqlite#1: Stmt #95 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"livemark/feedURI"} 20:17:11 INFO - PROCESS | 23455 | 1536030994796 Sqlite.Connection DEBUG places.sqlite#1: Stmt #95 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994808 Sqlite.Connection TRACE places.sqlite#1: Stmt #96 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"bookmarkProperties/description"} 20:17:11 INFO - PROCESS | 23455 | 1536030994810 Sqlite.Connection DEBUG places.sqlite#1: Stmt #96 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994812 Sqlite.Connection TRACE places.sqlite#1: Stmt #97 20:17:11 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:11 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:11 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:11 INFO - PROCESS | 23455 | ) 20:17:11 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"unfiled_____"} 20:17:11 INFO - PROCESS | 23455 | 1536030994818 Sqlite.Connection DEBUG places.sqlite#1: Stmt #97 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994838 Sqlite.Connection TRACE places.sqlite#0: Stmt #109 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:11 INFO - PROCESS | 23455 | 1536030994852 Sqlite.Connection DEBUG places.sqlite#0: Stmt #109 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994870 Sync.Engine.Bookmarks TRACE Finding mapping: , fOther Bookmarks 20:17:11 INFO - PROCESS | 23455 | 1536030994874 Sync.Engine.Bookmarks TRACE Mapped dupe: unfiled 20:17:11 INFO - PROCESS | 23455 | 1536030994876 Sync.Engine.Bookmarks TRACE Outgoing: { id: unfiled index: 1000000 modified: undefined ttl: undefined payload: {"id":"unfiled","type":"folder","parentid":"places","parentName":"","title":"Other Bookmarks","children":[]} collection: bookmarks } 20:17:11 INFO - PROCESS | 23455 | 1536030994908 Sqlite.Connection TRACE places.sqlite#0: Stmt #110 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"mobile______"} 20:17:11 INFO - PROCESS | 23455 | 1536030994912 Sqlite.Connection DEBUG places.sqlite#0: Stmt #110 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994928 Sqlite.Connection TRACE places.sqlite#1: Stmt #98 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"livemark/feedURI"} 20:17:11 INFO - PROCESS | 23455 | 1536030994934 Sqlite.Connection DEBUG places.sqlite#1: Stmt #98 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994950 Sqlite.Connection TRACE places.sqlite#1: Stmt #99 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"livemark/feedURI"} 20:17:11 INFO - PROCESS | 23455 | 1536030994952 Sqlite.Connection DEBUG places.sqlite#1: Stmt #99 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994968 Sqlite.Connection TRACE places.sqlite#1: Stmt #100 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"bookmarkProperties/description"} 20:17:11 INFO - PROCESS | 23455 | 1536030994970 Sqlite.Connection DEBUG places.sqlite#1: Stmt #100 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994972 Sqlite.Connection TRACE places.sqlite#1: Stmt #101 20:17:11 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:11 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:11 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:11 INFO - PROCESS | 23455 | ) 20:17:11 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"mobile______"} 20:17:11 INFO - PROCESS | 23455 | 1536030994982 Sqlite.Connection DEBUG places.sqlite#1: Stmt #101 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030994998 Sqlite.Connection TRACE places.sqlite#0: Stmt #111 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:11 INFO - PROCESS | 23455 | 1536030995004 Sqlite.Connection DEBUG places.sqlite#0: Stmt #111 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995018 Sync.Engine.Bookmarks TRACE Finding mapping: , fmobile 20:17:11 INFO - PROCESS | 23455 | 1536030995018 Sync.Engine.Bookmarks TRACE Mapped dupe: mobile 20:17:11 INFO - PROCESS | 23455 | 1536030995020 Sync.Engine.Bookmarks TRACE Outgoing: { id: mobile index: 1000000 modified: undefined ttl: undefined payload: {"id":"mobile","type":"folder","parentid":"places","parentName":"","title":"mobile","children":[]} collection: bookmarks } 20:17:11 INFO - PROCESS | 23455 | 1536030995040 Sqlite.Connection TRACE places.sqlite#0: Stmt #112 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"cKXZs5vdoIw-"} 20:17:11 INFO - PROCESS | 23455 | 1536030995058 Sqlite.Connection DEBUG places.sqlite#0: Stmt #112 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995070 Sqlite.Connection TRACE places.sqlite#1: Stmt #102 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"cKXZs5vdoIw-","anno":"livemark/feedURI"} 20:17:11 INFO - PROCESS | 23455 | 1536030995072 Sqlite.Connection DEBUG places.sqlite#1: Stmt #102 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995086 Sqlite.Connection TRACE places.sqlite#1: Stmt #103 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"cKXZs5vdoIw-","anno":"livemark/feedURI"} 20:17:11 INFO - PROCESS | 23455 | 1536030995088 Sqlite.Connection DEBUG places.sqlite#1: Stmt #103 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995092 Sqlite.Connection TRACE places.sqlite#1: Stmt #104 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"cKXZs5vdoIw-","anno":"bookmarkProperties/description"} 20:17:11 INFO - PROCESS | 23455 | 1536030995102 Sqlite.Connection DEBUG places.sqlite#1: Stmt #104 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995112 Sqlite.Connection TRACE places.sqlite#1: Stmt #105 20:17:11 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:11 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:11 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:11 INFO - PROCESS | 23455 | ) 20:17:11 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"cKXZs5vdoIw-"} 20:17:11 INFO - PROCESS | 23455 | 1536030995118 Sqlite.Connection DEBUG places.sqlite#1: Stmt #105 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995144 Sqlite.Connection TRACE places.sqlite#0: Stmt #113 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:11 INFO - PROCESS | 23455 | 1536030995154 Sqlite.Connection DEBUG places.sqlite#0: Stmt #113 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995162 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fFolder 1 20:17:11 INFO - PROCESS | 23455 | 1536030995164 Sync.Engine.Bookmarks TRACE Mapped dupe: BHy4jpB8Hg3b 20:17:11 INFO - PROCESS | 23455 | 1536030995170 Sync.Engine.Bookmarks TRACE Outgoing: { id: cKXZs5vdoIw- index: 1000000 modified: undefined ttl: undefined payload: {"id":"cKXZs5vdoIw-","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"Folder 1","children":[],"hasDupe":true} collection: bookmarks } 20:17:11 INFO - PROCESS | 23455 | 1536030995214 Sqlite.Connection TRACE places.sqlite#0: Stmt #114 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"BHy4jpB8Hg3b"} 20:17:11 INFO - PROCESS | 23455 | 1536030995228 Sqlite.Connection DEBUG places.sqlite#0: Stmt #114 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995260 Sqlite.Connection TRACE places.sqlite#1: Stmt #106 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"BHy4jpB8Hg3b","anno":"livemark/feedURI"} 20:17:11 INFO - PROCESS | 23455 | 1536030995260 Sqlite.Connection DEBUG places.sqlite#1: Stmt #106 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995270 Sqlite.Connection TRACE places.sqlite#1: Stmt #107 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"BHy4jpB8Hg3b","anno":"livemark/feedURI"} 20:17:11 INFO - PROCESS | 23455 | 1536030995272 Sqlite.Connection DEBUG places.sqlite#1: Stmt #107 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995276 Sqlite.Connection TRACE places.sqlite#1: Stmt #108 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"BHy4jpB8Hg3b","anno":"bookmarkProperties/description"} 20:17:11 INFO - PROCESS | 23455 | 1536030995286 Sqlite.Connection DEBUG places.sqlite#1: Stmt #108 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995290 Sqlite.Connection TRACE places.sqlite#1: Stmt #109 20:17:11 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:11 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:11 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:11 INFO - PROCESS | 23455 | ) 20:17:11 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"BHy4jpB8Hg3b"} 20:17:11 INFO - PROCESS | 23455 | 1536030995302 Sqlite.Connection DEBUG places.sqlite#1: Stmt #109 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995320 Sqlite.Connection TRACE places.sqlite#0: Stmt #115 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:11 INFO - PROCESS | 23455 | 1536030995332 Sqlite.Connection DEBUG places.sqlite#0: Stmt #115 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995344 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fFolder 1 20:17:11 INFO - PROCESS | 23455 | 1536030995350 Sync.Engine.Bookmarks TRACE Mapped dupe: BHy4jpB8Hg3b 20:17:11 INFO - PROCESS | 23455 | 1536030995352 Sync.Engine.Bookmarks TRACE Outgoing: { id: BHy4jpB8Hg3b index: 1000000 modified: undefined ttl: undefined payload: {"id":"BHy4jpB8Hg3b","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"Folder 1","children":["E4D_orsv4qS7"],"hasDupe":true} collection: bookmarks } 20:17:11 INFO - PROCESS | 23455 | 1536030995372 Sqlite.Connection TRACE places.sqlite#0: Stmt #116 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"E4D_orsv4qS7"} 20:17:11 INFO - PROCESS | 23455 | 1536030995386 Sqlite.Connection DEBUG places.sqlite#0: Stmt #116 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995418 Sqlite.Connection TRACE places.sqlite#1: Stmt #110 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"E4D_orsv4qS7","anno":"bookmarkProperties/description"} 20:17:11 INFO - PROCESS | 23455 | 1536030995420 Sqlite.Connection DEBUG places.sqlite#1: Stmt #110 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995424 Sqlite.Connection TRACE places.sqlite#1: Stmt #111 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"E4D_orsv4qS7","anno":"bookmarkProperties/loadInSidebar"} 20:17:11 INFO - PROCESS | 23455 | 1536030995430 Sqlite.Connection DEBUG places.sqlite#1: Stmt #111 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995442 Sqlite.Connection TRACE places.sqlite#0: Stmt #117 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"BHy4jpB8Hg3b"} 20:17:11 INFO - PROCESS | 23455 | 1536030995452 Sqlite.Connection DEBUG places.sqlite#0: Stmt #117 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030995470 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:11 INFO - PROCESS | 23455 | 1536030995472 Sync.Engine.Bookmarks TRACE Mapped dupe: E4D_orsv4qS7 20:17:11 INFO - PROCESS | 23455 | 1536030995474 Sync.Engine.Bookmarks TRACE Outgoing: { id: E4D_orsv4qS7 index: 140 modified: undefined ttl: undefined payload: {"id":"E4D_orsv4qS7","type":"bookmark","parentid":"BHy4jpB8Hg3b","parentName":"Folder 1","title":"Get Firefox!","bmkUri":"http://getfirefox.com/","loadInSidebar":false,"tags":[]} collection: bookmarks } 20:17:11 INFO - PROCESS | 23455 | 1536030995486 Sync.Engine.Bookmarks INFO Posting 7 records of 3076 bytes with batch=true 20:17:11 INFO - PROCESS | 23455 | 1536030995498 Sync.Collection DEBUG POST Length: 3076 20:17:11 INFO - PROCESS | 23455 | 1536030995590 Sync.Test.Server DEBUG SyncServer: Handling request: POST /1.1/foo/storage/bookmarks 20:17:11 INFO - PROCESS | 23455 | 1536030995600 Sync.Test.Server DEBUG Creating WBO "menu" on the fly. 20:17:11 INFO - PROCESS | 23455 | 1536030995602 Sync.Test.Server DEBUG Creating WBO "toolbar" on the fly. 20:17:11 INFO - PROCESS | 23455 | 1536030995610 Sync.Test.Server DEBUG Creating WBO "unfiled" on the fly. 20:17:11 INFO - PROCESS | 23455 | 1536030995610 Sync.Test.Server DEBUG Creating WBO "mobile" on the fly. 20:17:11 INFO - PROCESS | 23455 | 1536030995612 Sync.Test.Server DEBUG Creating WBO "cKXZs5vdoIw-" on the fly. 20:17:11 INFO - PROCESS | 23455 | 1536030995612 Sync.Test.Server DEBUG Creating WBO "BHy4jpB8Hg3b" on the fly. 20:17:11 INFO - PROCESS | 23455 | 1536030995612 Sync.Test.Server DEBUG Creating WBO "E4D_orsv4qS7" on the fly. 20:17:11 INFO - PROCESS | 23455 | 1536030995652 Sync.Collection DEBUG mesg: POST success 200 http://localhost:47265/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:11 INFO - PROCESS | 23455 | 1536030995654 Sync.Collection DEBUG POST success 200 http://localhost:47265/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:11 INFO - PROCESS | 23455 | 1536030995656 Sync.Engine.Bookmarks TRACE Committed batch 20:17:11 INFO - PROCESS | 23455 | 1536030995672 Sync.Telemetry TRACE observed weave:engine:sync:uploaded bookmarks 20:17:11 INFO - PROCESS | 23455 | 1536030995682 Sync.Telemetry WARN Observed notification weave:engine:sync:uploaded but no current sync is being recorded. 20:17:11 INFO - PROCESS | 23455 | 1536030995682 Sync.Engine.Bookmarks TRACE Finishing up sync 20:17:11 INFO - PROCESS | 23455 | 1536030995684 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:finish 20:17:11 INFO - PROCESS | 23455 | 1536030995686 Sync.Telemetry TRACE observed weave:engine:sync:finish bookmarks 20:17:11 INFO - PROCESS | 23455 | 1536030995690 Sync.Telemetry WARN Observed notification weave:engine:sync:finish but no current sync is being recorded. 20:17:11 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_locally_changed_bookmark - [test_dupe_reparented_locally_changed_bookmark : 274] 7 == 7 20:17:11 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_locally_changed_bookmark - [test_dupe_reparented_locally_changed_bookmark : 275] 1 == 1 20:17:11 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_locally_changed_bookmark - [test_dupe_reparented_locally_changed_bookmark : 276] 0 == 0 20:17:11 INFO - PROCESS | 23455 | Syncing so new dupe record is processed 20:17:11 INFO - PROCESS | 23455 | 1536030995726 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:start 20:17:11 INFO - PROCESS | 23455 | 1536030995726 Sync.Telemetry TRACE observed weave:engine:sync:start bookmarks 20:17:11 INFO - PROCESS | 23455 | 1536030995728 Sync.Telemetry WARN Observed notification weave:engine:sync:start but no current sync is being recorded. 20:17:11 INFO - PROCESS | 23455 | 1536030996272 Sync.Engine.Bookmarks INFO 1 outgoing items pre-reconciliation 20:17:11 INFO - PROCESS | 23455 | 1536030996288 Sync.Engine.Bookmarks TRACE Downloading & applying server changes 20:17:11 INFO - PROCESS | 23455 | 1536030996388 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/bookmarks 20:17:11 INFO - PROCESS | 23455 | 1536030996404 Sync.Test.Server INFO Records: 1, nextOffset: undefined 20:17:11 INFO - PROCESS | 23455 | 1536030996448 Sync.Collection DEBUG mesg: GET success 200 http://localhost:47265/1.1/foo/storage/bookmarks?newer=1536030997.624&full=1&sort=index&limit=1000 20:17:11 INFO - PROCESS | 23455 | 1536030996450 Sync.Collection DEBUG GET success 200 http://localhost:47265/1.1/foo/storage/bookmarks?newer=1536030997.624&full=1&sort=index&limit=1000 20:17:11 INFO - PROCESS | 23455 | 1536030996470 Sync.Engine.Bookmarks TRACE Incoming: { id: fake-guid-00 index: 0 modified: 1536031005.716 ttl: undefined payload: {"id":"fake-guid-00","bmkUri":"http://getfirefox.com/","type":"bookmark","title":"Get Firefox!","parentName":"Folder 1","parentid":"cKXZs5vdoIw-"} collection: bookmarks } 20:17:11 INFO - PROCESS | 23455 | 1536030996488 Sqlite.Connection TRACE places.sqlite#0: Stmt #118 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-00"} 20:17:11 INFO - PROCESS | 23455 | 1536030996914 Sqlite.Connection DEBUG places.sqlite#0: Stmt #118 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030996952 Sync.Engine.Bookmarks TRACE Reconciling fake-guid-00. exists=false; modified=false; local age=null; incoming age=-9.305999994277954 20:17:11 INFO - PROCESS | 23455 | 1536030996960 Sync.Engine.Bookmarks TRACE Finding dupe for fake-guid-00 (already duped: undefined). 20:17:11 INFO - PROCESS | 23455 | 1536030996972 Sqlite.Connection TRACE places.sqlite#1: Stmt #112 /* do not warn (bug no): cannot use an index */ 20:17:11 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:11 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:11 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:11 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:11 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:11 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:11 INFO - PROCESS | 23455 | UNION ALL 20:17:11 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:11 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:11 INFO - PROCESS | 23455 | b2.lastModified 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:11 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:11 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:11 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:11 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:11 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:11 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:11 INFO - PROCESS | 23455 | ) AS tags, 20:17:11 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:11 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:11 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:11 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:11 INFO - PROCESS | 23455 | ) AS charset 20:17:11 INFO - PROCESS | 23455 | FROM descendants d 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:11 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:11 INFO - PROCESS | 23455 | 1536030996982 Sqlite.Connection DEBUG places.sqlite#1: Stmt #112 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997074 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Menu,menu,false 20:17:11 INFO - PROCESS | 23455 | 1536030997076 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Toolbar,toolbar,false 20:17:11 INFO - PROCESS | 23455 | 1536030997086 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fFolder 1,cKXZs5vdoIw-,false 20:17:11 INFO - PROCESS | 23455 | 1536030997100 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fFolder 1,BHy4jpB8Hg3b,true 20:17:11 INFO - PROCESS | 23455 | 1536030997110 Sync.Engine.Bookmarks TRACE Mapped: Folder 1,bhttp://getfirefox.com/:Get Firefox!,E4D_orsv4qS7,false 20:17:11 INFO - PROCESS | 23455 | 1536030997122 Sync.Engine.Bookmarks TRACE Mapped: ,fOther Bookmarks,unfiled,false 20:17:11 INFO - PROCESS | 23455 | 1536030997132 Sync.Engine.Bookmarks TRACE Mapped: ,fmobile,mobile,false 20:17:11 INFO - PROCESS | 23455 | 1536030997132 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:11 INFO - PROCESS | 23455 | 1536030997134 Sync.Engine.Bookmarks TRACE Mapped dupe: E4D_orsv4qS7 20:17:11 INFO - PROCESS | 23455 | 1536030997142 Sync.Engine.Bookmarks DEBUG fake-guid-00 mapped to E4D_orsv4qS7 20:17:11 INFO - PROCESS | 23455 | 1536030997144 Sync.Engine.Bookmarks TRACE Local item E4D_orsv4qS7 is a duplicate for incoming item fake-guid-00 20:17:11 INFO - PROCESS | 23455 | 1536030997160 Sync.Engine.Bookmarks DEBUG Switching local ID to incoming: E4D_orsv4qS7 -> fake-guid-00 20:17:11 INFO - PROCESS | 23455 | 1536030997162 Sync.Store.Bookmarks DEBUG Changing GUID E4D_orsv4qS7 to fake-guid-00 20:17:11 INFO - PROCESS | 23455 | 1536030997194 Sqlite.Connection TRACE places.sqlite#0: Stmt #119 UPDATE moz_bookmarks SET guid = :newGuid 20:17:11 INFO - PROCESS | 23455 | WHERE id = :itemId - {"newGuid":"fake-guid-00","itemId":8} 20:17:11 INFO - PROCESS | 23455 | 1536030997208 Sqlite.Connection DEBUG places.sqlite#0: Stmt #119 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997240 Sqlite.Connection TRACE places.sqlite#0: Stmt #120 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-00"} 20:17:11 INFO - PROCESS | 23455 | 1536030997256 Sqlite.Connection DEBUG places.sqlite#0: Stmt #120 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997288 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:11 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:11 INFO - PROCESS | 23455 | 1536030997294 Sync.Engine.Bookmarks DEBUG Local item after duplication: age=NaN; modified=true; exists=true 20:17:11 INFO - PROCESS | 23455 | 1536030997316 Sqlite.Connection TRACE places.sqlite#0: Stmt #121 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00"} 20:17:11 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:11 INFO - PROCESS | 23455 | 1536030997332 Sqlite.Connection DEBUG places.sqlite#0: Stmt #121 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997388 Sqlite.Connection TRACE places.sqlite#1: Stmt #113 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-00","anno":"bookmarkProperties/description"} 20:17:11 INFO - PROCESS | 23455 | 1536030997396 Sqlite.Connection DEBUG places.sqlite#1: Stmt #113 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997404 Sqlite.Connection TRACE places.sqlite#1: Stmt #114 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-00","anno":"bookmarkProperties/loadInSidebar"} 20:17:11 INFO - PROCESS | 23455 | 1536030997406 Sqlite.Connection DEBUG places.sqlite#1: Stmt #114 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997432 Sqlite.Connection TRACE places.sqlite#0: Stmt #122 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"BHy4jpB8Hg3b"} 20:17:11 INFO - PROCESS | 23455 | 1536030997448 Sqlite.Connection DEBUG places.sqlite#0: Stmt #122 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997476 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:11 INFO - PROCESS | 23455 | 1536030997476 Sync.Engine.Bookmarks TRACE Mapped dupe: E4D_orsv4qS7 20:17:11 INFO - PROCESS | 23455 | 1536030997484 Sync.Engine.Bookmarks WARN DATA LOSS: Both local and remote changes to record: fake-guid-00 20:17:11 INFO - PROCESS | 23455 | 1536030997490 Sync.Engine.Bookmarks TRACE Skipping reconciled incoming item fake-guid-00 20:17:11 INFO - PROCESS | 23455 | 1536030997494 Sync.Engine.Bookmarks INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 1 reconciled. 20:17:11 INFO - PROCESS | 23455 | 1536030997504 Sync.Telemetry TRACE observed weave:engine:sync:applied bookmarks 20:17:11 INFO - PROCESS | 23455 | 1536030997506 Sync.Telemetry WARN Observed notification weave:engine:sync:applied but no current sync is being recorded. 20:17:11 INFO - PROCESS | 23455 | 1536030997520 Sync.Engine.Bookmarks DEBUG Deleted pending items: [] 20:17:11 INFO - PROCESS | 23455 | 1536030997528 Sync.Engine.Bookmarks TRACE Uploading local changes to server. 20:17:11 INFO - PROCESS | 23455 | 1536030997528 Sync.Engine.Bookmarks TRACE Preparing 4 outgoing records 20:17:11 INFO - PROCESS | 23455 | 1536030997560 Sqlite.Connection TRACE places.sqlite#0: Stmt #123 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00"} 20:17:11 INFO - PROCESS | 23455 | 1536030997576 Sqlite.Connection DEBUG places.sqlite#0: Stmt #123 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997624 Sqlite.Connection TRACE places.sqlite#1: Stmt #115 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-00","anno":"bookmarkProperties/description"} 20:17:11 INFO - PROCESS | 23455 | 1536030997630 Sqlite.Connection DEBUG places.sqlite#1: Stmt #115 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997634 Sqlite.Connection TRACE places.sqlite#1: Stmt #116 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-00","anno":"bookmarkProperties/loadInSidebar"} 20:17:11 INFO - PROCESS | 23455 | 1536030997644 Sqlite.Connection DEBUG places.sqlite#1: Stmt #116 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997674 Sqlite.Connection TRACE places.sqlite#0: Stmt #124 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"BHy4jpB8Hg3b"} 20:17:11 INFO - PROCESS | 23455 | 1536030997680 Sqlite.Connection DEBUG places.sqlite#0: Stmt #124 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997720 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:11 INFO - PROCESS | 23455 | 1536030997720 Sync.Engine.Bookmarks TRACE Mapped dupe: E4D_orsv4qS7 20:17:11 INFO - PROCESS | 23455 | 1536030997722 Sync.Engine.Bookmarks TRACE Outgoing: { id: fake-guid-00 index: 140 modified: undefined ttl: undefined payload: {"id":"fake-guid-00","type":"bookmark","parentid":"BHy4jpB8Hg3b","parentName":"Folder 1","title":"Get Firefox!","bmkUri":"http://getfirefox.com/","loadInSidebar":false,"tags":[]} collection: bookmarks } 20:17:11 INFO - PROCESS | 23455 | 1536030997754 Sqlite.Connection TRACE places.sqlite#0: Stmt #125 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"BHy4jpB8Hg3b"} 20:17:11 INFO - PROCESS | 23455 | 1536030997760 Sqlite.Connection DEBUG places.sqlite#0: Stmt #125 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997780 Sqlite.Connection TRACE places.sqlite#1: Stmt #117 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"BHy4jpB8Hg3b","anno":"livemark/feedURI"} 20:17:11 INFO - PROCESS | 23455 | 1536030997780 Sqlite.Connection DEBUG places.sqlite#1: Stmt #117 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997796 Sqlite.Connection TRACE places.sqlite#1: Stmt #118 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"BHy4jpB8Hg3b","anno":"livemark/feedURI"} 20:17:11 INFO - PROCESS | 23455 | 1536030997802 Sqlite.Connection DEBUG places.sqlite#1: Stmt #118 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997810 Sqlite.Connection TRACE places.sqlite#1: Stmt #119 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"BHy4jpB8Hg3b","anno":"bookmarkProperties/description"} 20:17:11 INFO - PROCESS | 23455 | 1536030997812 Sqlite.Connection DEBUG places.sqlite#1: Stmt #119 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997814 Sqlite.Connection TRACE places.sqlite#1: Stmt #120 20:17:11 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:11 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:11 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:11 INFO - PROCESS | 23455 | ) 20:17:11 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"BHy4jpB8Hg3b"} 20:17:11 INFO - PROCESS | 23455 | 1536030997822 Sqlite.Connection DEBUG places.sqlite#1: Stmt #120 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997846 Sqlite.Connection TRACE places.sqlite#0: Stmt #126 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:11 INFO - PROCESS | 23455 | 1536030997854 Sqlite.Connection DEBUG places.sqlite#0: Stmt #126 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997870 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fFolder 1 20:17:11 INFO - PROCESS | 23455 | 1536030997874 Sync.Engine.Bookmarks TRACE Mapped dupe: BHy4jpB8Hg3b 20:17:11 INFO - PROCESS | 23455 | 1536030997876 Sync.Engine.Bookmarks TRACE Outgoing: { id: BHy4jpB8Hg3b index: 1000000 modified: undefined ttl: undefined payload: {"id":"BHy4jpB8Hg3b","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"Folder 1","children":["fake-guid-00"],"hasDupe":true} collection: bookmarks } 20:17:11 INFO - PROCESS | 23455 | 1536030997900 Sqlite.Connection TRACE places.sqlite#0: Stmt #127 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"cKXZs5vdoIw-"} 20:17:11 INFO - PROCESS | 23455 | 1536030997908 Sqlite.Connection DEBUG places.sqlite#0: Stmt #127 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997926 Sqlite.Connection TRACE places.sqlite#1: Stmt #121 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"cKXZs5vdoIw-","anno":"livemark/feedURI"} 20:17:11 INFO - PROCESS | 23455 | 1536030997928 Sqlite.Connection DEBUG places.sqlite#1: Stmt #121 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997946 Sqlite.Connection TRACE places.sqlite#1: Stmt #122 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"cKXZs5vdoIw-","anno":"livemark/feedURI"} 20:17:11 INFO - PROCESS | 23455 | 1536030997952 Sqlite.Connection DEBUG places.sqlite#1: Stmt #122 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997960 Sqlite.Connection TRACE places.sqlite#1: Stmt #123 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"cKXZs5vdoIw-","anno":"bookmarkProperties/description"} 20:17:11 INFO - PROCESS | 23455 | 1536030997962 Sqlite.Connection DEBUG places.sqlite#1: Stmt #123 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997968 Sqlite.Connection TRACE places.sqlite#1: Stmt #124 20:17:11 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:11 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:11 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:11 INFO - PROCESS | 23455 | ) 20:17:11 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"cKXZs5vdoIw-"} 20:17:11 INFO - PROCESS | 23455 | 1536030997974 Sqlite.Connection DEBUG places.sqlite#1: Stmt #124 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030997988 Sqlite.Connection TRACE places.sqlite#0: Stmt #128 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:11 INFO - PROCESS | 23455 | 1536030997998 Sqlite.Connection DEBUG places.sqlite#0: Stmt #128 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030998016 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fFolder 1 20:17:11 INFO - PROCESS | 23455 | 1536030998016 Sync.Engine.Bookmarks TRACE Mapped dupe: BHy4jpB8Hg3b 20:17:11 INFO - PROCESS | 23455 | 1536030998018 Sync.Engine.Bookmarks TRACE Outgoing: { id: cKXZs5vdoIw- index: 1000000 modified: undefined ttl: undefined payload: {"id":"cKXZs5vdoIw-","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"Folder 1","children":[],"hasDupe":true} collection: bookmarks } 20:17:11 INFO - PROCESS | 23455 | 1536030998070 Sqlite.Connection TRACE places.sqlite#0: Stmt #129 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"E4D_orsv4qS7"} 20:17:11 INFO - PROCESS | 23455 | 1536030998090 Sqlite.Connection DEBUG places.sqlite#0: Stmt #129 finished. 20:17:11 INFO - PROCESS | 23455 | 1536030998098 Sync.Engine.Bookmarks TRACE Outgoing: { id: E4D_orsv4qS7 index: 0 modified: undefined ttl: undefined payload: DELETED collection: bookmarks } 20:17:11 INFO - PROCESS | 23455 | 1536030998106 Sync.Engine.Bookmarks INFO Posting 4 records of 1697 bytes with batch=true 20:17:11 INFO - PROCESS | 23455 | 1536030998128 Sync.Collection DEBUG POST Length: 1697 20:17:11 INFO - PROCESS | 23455 | 1536030998208 Sync.Test.Server DEBUG SyncServer: Handling request: POST /1.1/foo/storage/bookmarks 20:17:11 INFO - PROCESS | 23455 | 1536030998258 Sync.Collection DEBUG mesg: POST success 200 http://localhost:47265/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:11 INFO - PROCESS | 23455 | 1536030998258 Sync.Collection DEBUG POST success 200 http://localhost:47265/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:11 INFO - PROCESS | 23455 | 1536030998260 Sync.Engine.Bookmarks TRACE Committed batch 20:17:11 INFO - PROCESS | 23455 | 1536030998272 Sync.Telemetry TRACE observed weave:engine:sync:uploaded bookmarks 20:17:11 INFO - PROCESS | 23455 | 1536030998274 Sync.Telemetry WARN Observed notification weave:engine:sync:uploaded but no current sync is being recorded. 20:17:11 INFO - PROCESS | 23455 | 1536030998274 Sync.Engine.Bookmarks TRACE Finishing up sync 20:17:11 INFO - PROCESS | 23455 | 1536030998282 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:finish 20:17:11 INFO - PROCESS | 23455 | 1536030998284 Sync.Telemetry TRACE observed weave:engine:sync:finish bookmarks 20:17:11 INFO - PROCESS | 23455 | 1536030998284 Sync.Telemetry WARN Observed notification weave:engine:sync:finish but no current sync is being recorded. 20:17:11 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_locally_changed_bookmark - [test_dupe_reparented_locally_changed_bookmark : 303] 8 == 8 20:17:11 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_locally_changed_bookmark - [test_dupe_reparented_locally_changed_bookmark : 304] true == true 20:17:11 INFO - (xpcshell/head.js) | test run_next_test 2 finished (2) 20:17:11 INFO - PROCESS | 23455 | 1536030998332 Sqlite.Connection TRACE places.sqlite#0: Stmt #130 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"E4D_orsv4qS7"} 20:17:11 INFO - PROCESS | 23455 | 1536030998818 Sqlite.Connection DEBUG places.sqlite#0: Stmt #130 finished. 20:17:11 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_locally_changed_bookmark - [test_dupe_reparented_locally_changed_bookmark : 100] No record remains with GUID E4D_orsv4qS7 - true == true 20:17:11 INFO - PROCESS | 23455 | 1536030998856 Sqlite.Connection TRACE places.sqlite#0: Stmt #131 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"E4D_orsv4qS7"} 20:17:11 INFO - PROCESS | 23455 | 1536030998874 Sqlite.Connection DEBUG places.sqlite#0: Stmt #131 finished. 20:17:11 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_locally_changed_bookmark - [test_dupe_reparented_locally_changed_bookmark : 935] 20:17:11 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_locally_changed_bookmark - [test_dupe_reparented_locally_changed_bookmark : 308] 1 == 1 20:17:11 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_locally_changed_bookmark - [test_dupe_reparented_locally_changed_bookmark : 310] 0 == 0 20:17:11 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_locally_changed_bookmark - [test_dupe_reparented_locally_changed_bookmark : 314] true == true 20:17:11 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_locally_changed_bookmark - [test_dupe_reparented_locally_changed_bookmark : 315] true == true 20:17:11 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_locally_changed_bookmark - [test_dupe_reparented_locally_changed_bookmark : 319] true == true 20:17:11 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_locally_changed_bookmark - [test_dupe_reparented_locally_changed_bookmark : 320] true == true 20:17:11 INFO - PROCESS | 23455 | 1536030999056 Sync.AddonsReconciler DEBUG Removing change listener. 20:17:11 INFO - PROCESS | 23455 | 1536030999066 Sync.AddonsReconciler DEBUG Stopping listening and removing AddonManager listeners. 20:17:11 INFO - PROCESS | 23455 | 1536030999072 Sync.Tracker.History INFO Removing Places observer. 20:17:11 INFO - PROCESS | 23455 | 1536030999106 Sync.Status INFO Resetting Status. 20:17:11 INFO - PROCESS | 23455 | 1536030999110 Sync.Status DEBUG Status.service: service.client_not_configured => success.status_ok 20:17:11 INFO - PROCESS | 23455 | 1536030999164 Sync.Test.Server DEBUG SyncServer: Handling request: DELETE /1.1/foo/storage/clients/fake-guid-01 20:17:11 INFO - PROCESS | 23455 | 1536030999192 Sync.Resource DEBUG mesg: DELETE success 200 http://localhost:47265/1.1/foo/storage/clients/fake-guid-01 20:17:11 INFO - PROCESS | 23455 | 1536030999200 Sync.Resource DEBUG DELETE success 200 http://localhost:47265/1.1/foo/storage/clients/fake-guid-01 20:17:11 INFO - PROCESS | 23455 | 1536030999524 Sync.Test.Server DEBUG SyncServer: Handling request: DELETE /1.1/foo/storage/tabs/fake-guid-01 20:17:11 INFO - PROCESS | 23455 | 1536030999554 Sync.Resource DEBUG mesg: DELETE success 200 http://localhost:47265/1.1/foo/storage/tabs/fake-guid-01 20:17:11 INFO - PROCESS | 23455 | 1536030999560 Sync.Resource DEBUG DELETE success 200 http://localhost:47265/1.1/foo/storage/tabs/fake-guid-01 20:17:11 INFO - PROCESS | 23455 | 1536030999566 Sync.Service DEBUG Finished deleting client data. 20:17:11 INFO - PROCESS | 23455 | 1536030999566 Sync.Service INFO Service.startOver dropping sync key and logging out. 20:17:11 INFO - PROCESS | 23455 | 1536030999568 Sync.Identity INFO Sync Key has no value. Deleting. 20:17:11 INFO - PROCESS | 23455 | 1536030999578 Sync.Status DEBUG Status.login: success.login => error.login.reason.no_recoverykey 20:17:11 INFO - PROCESS | 23455 | 1536030999580 Sync.Status DEBUG Status.service: success.status_ok => service.client_not_configured 20:17:11 INFO - PROCESS | 23455 | 1536030999580 Sync.Service INFO Logging out 20:17:11 INFO - PROCESS | 23455 | 1536030999584 Sync.SyncScheduler DEBUG Next sync in 86400000 ms. 20:17:11 INFO - PROCESS | 23455 | 1536030999592 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score. 20:17:11 INFO - PROCESS | 23455 | 1536030999610 Sync.Service INFO Service reset. 20:17:11 INFO - PROCESS | 23455 | 1536030999622 Sync.Engine.Clients DEBUG Resetting clients last sync time 20:17:11 INFO - PROCESS | 23455 | 1536030999632 Sync.Engine.Bookmarks TRACE Event: weave:engine:reset-client:start 20:17:11 INFO - PROCESS | 23455 | 1536030999632 Sync.Engine.Bookmarks DEBUG Resetting bookmarks last sync time 20:17:11 INFO - PROCESS | 23455 | 1536030999638 Sync.Engine.Bookmarks TRACE Event: weave:engine:reset-client:finish 20:17:11 INFO - PROCESS | 23455 | 1536030999644 Sync.Engine.Forms DEBUG Resetting forms last sync time 20:17:11 INFO - PROCESS | 23455 | 1536030999648 Sync.Engine.History DEBUG Resetting history last sync time 20:17:11 INFO - PROCESS | 23455 | 1536030999662 Sync.Engine.Passwords DEBUG Resetting passwords last sync time 20:17:11 INFO - PROCESS | 23455 | 1536030999672 Sync.Engine.Prefs DEBUG Resetting prefs last sync time 20:17:11 INFO - PROCESS | 23455 | 1536030999676 Sync.Engine.Tabs DEBUG Resetting tabs last sync time 20:17:11 INFO - PROCESS | 23455 | 1536030999686 Sync.Engine.Addons DEBUG Resetting addons last sync time 20:17:11 INFO - PROCESS | 23455 | 1536030999692 Sync.Engine.Extension-Storage DEBUG Resetting extension-storage last sync time 20:17:11 INFO - PROCESS | 23455 | 1536030999698 Sync.CollectionKeyManager INFO Clearing collection keys... 20:17:11 INFO - PROCESS | 23455 | 1536031000004 Sqlite.Connection DEBUG places.sqlite#0: Beginning transaction 20:17:11 INFO - PROCESS | 23455 | 1536031000020 Sqlite.Connection TRACE places.sqlite#0: Stmt #132 BEGIN DEFERRED TRANSACTION 20:17:11 INFO - PROCESS | 23455 | 1536031000032 Sqlite.Connection DEBUG places.sqlite#0: Stmt #132 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000040 Sqlite.Connection TRACE places.sqlite#0: Stmt #133 WITH RECURSIVE 20:17:11 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:11 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:11 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:11 INFO - PROCESS | 23455 | UNION ALL 20:17:11 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:11 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:11 INFO - PROCESS | 23455 | ) 20:17:11 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:11 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:11 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:11 INFO - PROCESS | 23455 | FROM descendants 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"toolbar_____"} 20:17:11 INFO - PROCESS | 23455 | 1536031000060 Sqlite.Connection DEBUG places.sqlite#0: Stmt #133 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000100 Sqlite.Connection TRACE places.sqlite#0: Stmt #134 WITH RECURSIVE 20:17:11 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:11 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:11 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:11 INFO - PROCESS | 23455 | UNION ALL 20:17:11 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:11 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:11 INFO - PROCESS | 23455 | ) 20:17:11 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"toolbar_____"} 20:17:11 INFO - PROCESS | 23455 | 1536031000112 Sqlite.Connection DEBUG places.sqlite#0: Stmt #134 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000114 Sqlite.Connection TRACE places.sqlite#0: Stmt #135 WITH RECURSIVE 20:17:11 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:11 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:11 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:11 INFO - PROCESS | 23455 | UNION ALL 20:17:11 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:11 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:11 INFO - PROCESS | 23455 | ) 20:17:11 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:11 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:11 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:11 INFO - PROCESS | 23455 | FROM descendants 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"menu________"} 20:17:11 INFO - PROCESS | 23455 | 1536031000118 Sqlite.Connection DEBUG places.sqlite#0: Stmt #135 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000142 Sqlite.Connection TRACE places.sqlite#0: Stmt #136 WITH RECURSIVE 20:17:11 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:11 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:11 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:11 INFO - PROCESS | 23455 | UNION ALL 20:17:11 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:11 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:11 INFO - PROCESS | 23455 | ) 20:17:11 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"menu________"} 20:17:11 INFO - PROCESS | 23455 | 1536031000154 Sqlite.Connection DEBUG places.sqlite#0: Stmt #136 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000170 Sqlite.Connection TRACE places.sqlite#0: Stmt #137 WITH RECURSIVE 20:17:11 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:11 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:11 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:11 INFO - PROCESS | 23455 | UNION ALL 20:17:11 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:11 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:11 INFO - PROCESS | 23455 | ) 20:17:11 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:11 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:11 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:11 INFO - PROCESS | 23455 | FROM descendants 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"unfiled_____"} 20:17:11 INFO - PROCESS | 23455 | 1536031000174 Sqlite.Connection DEBUG places.sqlite#0: Stmt #137 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000194 Sqlite.Connection TRACE places.sqlite#0: Stmt #138 WITH RECURSIVE 20:17:11 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:11 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:11 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:11 INFO - PROCESS | 23455 | UNION ALL 20:17:11 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:11 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:11 INFO - PROCESS | 23455 | ) 20:17:11 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"unfiled_____"} 20:17:11 INFO - PROCESS | 23455 | 1536031000200 Sqlite.Connection DEBUG places.sqlite#0: Stmt #138 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000206 Sqlite.Connection TRACE places.sqlite#0: Stmt #139 WITH RECURSIVE 20:17:11 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:11 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:11 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:11 INFO - PROCESS | 23455 | UNION ALL 20:17:11 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:11 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:11 INFO - PROCESS | 23455 | ) 20:17:11 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:11 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:11 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:11 INFO - PROCESS | 23455 | FROM descendants 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"mobile______"} 20:17:11 INFO - PROCESS | 23455 | 1536031000208 Sqlite.Connection DEBUG places.sqlite#0: Stmt #139 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000224 Sqlite.Connection TRACE places.sqlite#0: Stmt #140 WITH RECURSIVE 20:17:11 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:11 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:11 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:11 INFO - PROCESS | 23455 | UNION ALL 20:17:11 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:11 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:11 INFO - PROCESS | 23455 | ) 20:17:11 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"mobile______"} 20:17:11 INFO - PROCESS | 23455 | 1536031000230 Sqlite.Connection DEBUG places.sqlite#0: Stmt #140 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000240 Sqlite.Connection TRACE places.sqlite#0: Stmt #141 DELETE FROM moz_items_annos 20:17:11 INFO - PROCESS | 23455 | WHERE id IN (SELECT a.id from moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b ON a.item_id = b.id 20:17:11 INFO - PROCESS | 23455 | WHERE b.id ISNULL) 20:17:11 INFO - PROCESS | 23455 | 1536031000244 Sqlite.Connection DEBUG places.sqlite#0: Stmt #141 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000252 Sqlite.Connection TRACE places.sqlite#0: Stmt #142 DELETE FROM moz_anno_attributes 20:17:11 INFO - PROCESS | 23455 | WHERE id IN (SELECT n.id from moz_anno_attributes n 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_annos a1 ON a1.anno_attribute_id = n.id 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_items_annos a2 ON a2.anno_attribute_id = n.id 20:17:11 INFO - PROCESS | 23455 | WHERE a1.id ISNULL AND a2.id ISNULL) 20:17:11 INFO - PROCESS | 23455 | 1536031000264 Sqlite.Connection DEBUG places.sqlite#0: Stmt #142 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000290 Sqlite.Connection TRACE places.sqlite#0: Stmt #143 UPDATE moz_places 20:17:11 INFO - PROCESS | 23455 | SET frecency = NOTIFY_FRECENCY( 20:17:11 INFO - PROCESS | 23455 | CALCULATE_FRECENCY(id), url, guid, hidden, last_visit_date 20:17:11 INFO - PROCESS | 23455 | ) WHERE url_hash IN ( hash("http://getfirefox.com/") ) 20:17:11 INFO - PROCESS | 23455 | 1536031000342 Sqlite.Connection TRACE places.sqlite#0: Stmt #144 UPDATE moz_bookmarks SET lastModified = :time 20:17:11 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:11 INFO - PROCESS | 23455 | - {"folderGuid":"toolbar_____","time":1536031000328000} 20:17:11 INFO - PROCESS | 23455 | 1536031000348 Sqlite.Connection DEBUG places.sqlite#0: Stmt #143 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000356 Sqlite.Connection TRACE places.sqlite#0: Stmt #145 UPDATE moz_places 20:17:11 INFO - PROCESS | 23455 | SET hidden = 0 20:17:11 INFO - PROCESS | 23455 | WHERE url_hash IN ( hash("http://getfirefox.com/") ) 20:17:11 INFO - PROCESS | 23455 | AND frecency <> 0 20:17:11 INFO - PROCESS | 23455 | 1536031000358 Sqlite.Connection DEBUG places.sqlite#0: Stmt #144 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000360 Sqlite.Connection TRACE places.sqlite#0: Stmt #146 UPDATE moz_bookmarks SET lastModified = :time 20:17:11 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:11 INFO - PROCESS | 23455 | - {"folderGuid":"menu________","time":1536031000328000} 20:17:11 INFO - PROCESS | 23455 | 1536031000370 Sqlite.Connection DEBUG places.sqlite#0: Stmt #145 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000374 Sqlite.Connection DEBUG places.sqlite#0: Stmt #146 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000380 Sqlite.Connection TRACE places.sqlite#0: Stmt #147 UPDATE moz_bookmarks SET lastModified = :time 20:17:11 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:11 INFO - PROCESS | 23455 | - {"folderGuid":"unfiled_____","time":1536031000328000} 20:17:11 INFO - PROCESS | 23455 | 1536031000382 Sqlite.Connection DEBUG places.sqlite#0: Stmt #147 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000398 Sqlite.Connection TRACE places.sqlite#0: Stmt #148 UPDATE moz_bookmarks SET lastModified = :time 20:17:11 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:11 INFO - PROCESS | 23455 | - {"folderGuid":"mobile______","time":1536031000328000} 20:17:11 INFO - PROCESS | 23455 | 1536031000404 Sqlite.Connection DEBUG places.sqlite#0: Stmt #148 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031000406 Sqlite.Connection TRACE places.sqlite#0: Stmt #149 COMMIT TRANSACTION 20:17:11 INFO - PROCESS | 23455 | 1536031000416 Sqlite.Connection DEBUG places.sqlite#0: Stmt #149 finished. 20:17:11 INFO - (xpcshell/head.js) | test run_next_test 3 pending (2) 20:17:11 INFO - (xpcshell/head.js) | test test_dupe_reparented_locally_changed_bookmark finished (2) 20:17:11 INFO - services/sync/tests/unit/test_bookmark_duping.js | Starting test_dupe_reparented_to_earlier_appearing_parent_bookmark 20:17:11 INFO - (xpcshell/head.js) | test test_dupe_reparented_to_earlier_appearing_parent_bookmark pending (2) 20:17:11 INFO - PROCESS | 23455 | Ensure that a bookmark we consider a dupe from a different parent that appears in the same sync before the dupe item 20:17:11 INFO - PROCESS | 23455 | 1536031000468 Sync.BulkKeyBundle INFO BulkKeyBundle being created for [default] 20:17:11 INFO - PROCESS | 23455 | 1536031000470 Sync.CollectionKeyManager INFO Setting collection keys contents. Our last modified: 0, input modified: 1536031000.47. 20:17:11 INFO - PROCESS | 23455 | 1536031000472 Sync.BulkKeyBundle INFO BulkKeyBundle being created for [default] 20:17:11 INFO - PROCESS | 23455 | 1536031000472 Sync.CollectionKeyManager INFO Processing downloaded per-collection keys. 20:17:11 INFO - PROCESS | 23455 | 1536031000478 Sync.CollectionKeyManager INFO Clearing collection keys... 20:17:11 INFO - PROCESS | 23455 | 1536031000480 Sync.CollectionKeyManager INFO Saving downloaded keys. 20:17:11 INFO - PROCESS | 23455 | 1536031000480 Sync.CollectionKeyManager INFO Bumping last modified to 1536031000.47 20:17:11 INFO - PROCESS | 23455 | 1536031000496 Sync.Identity INFO Username changed. Removing stored credentials. 20:17:11 INFO - PROCESS | 23455 | 1536031000496 Sync.Identity INFO Basic password has no value. Removing. 20:17:11 INFO - PROCESS | 23455 | 1536031000496 Sync.Identity INFO Sync Key has no value. Deleting. 20:17:11 INFO - PROCESS | 23455 | 1536031000502 Sync.Identity INFO Basic password being updated. 20:17:11 INFO - PROCESS | 23455 | 1536031000514 Sync.Identity INFO Sync Key being updated. 20:17:11 INFO - PROCESS | 23455 | 1536031000524 Sync.SyncKeyBundle INFO SyncKeyBundle being created. 20:17:11 INFO - PROCESS | 23455 | 1536031000570 Sync.Service DEBUG Caching URLs under storage user base: http://localhost:50969/1.1/foo/ 20:17:11 INFO - PROCESS | 23455 | 1536031000642 Sync.AddonsReconciler INFO Registering as Add-on Manager listener. 20:17:11 INFO - PROCESS | 23455 | 1536031000642 Sync.AddonsReconciler DEBUG Adding change listener. 20:17:11 INFO - PROCESS | 23455 | 1536031000656 Sync.Tracker.History INFO Adding Places observer. 20:17:11 INFO - "folder1=zEjjQx69vy_3, bmk1=mPRBsWjn9fdY folder2=ShZD0m8AMgp2" 20:17:11 INFO - PROCESS | 23455 | 1536031000840 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:start 20:17:11 INFO - PROCESS | 23455 | 1536031000846 Sync.Telemetry TRACE observed weave:engine:sync:start bookmarks 20:17:11 INFO - PROCESS | 23455 | 1536031000846 Sync.Telemetry WARN Observed notification weave:engine:sync:start but no current sync is being recorded. 20:17:11 INFO - PROCESS | 23455 | 1536031000934 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/meta/global 20:17:11 INFO - PROCESS | 23455 | 1536031000986 Sync.Resource DEBUG mesg: GET success 200 http://localhost:50969/1.1/foo/storage/meta/global 20:17:11 INFO - PROCESS | 23455 | 1536031000988 Sync.Resource DEBUG GET success 200 http://localhost:50969/1.1/foo/storage/meta/global 20:17:11 INFO - PROCESS | 23455 | 1536031000996 Sync.Engine.Bookmarks DEBUG First sync, uploading all items 20:17:11 INFO - PROCESS | 23455 | 1536031001300 Sync.Engine.Bookmarks INFO 7 outgoing items pre-reconciliation 20:17:11 INFO - PROCESS | 23455 | 1536031001306 Sync.Engine.Bookmarks DEBUG Bookmarks backup starting. 20:17:11 INFO - PROCESS | 23455 | 1536031001362 Sqlite.Connection TRACE places.sqlite#1: Stmt #125 /* do not warn (bug no): cannot use an index */ 20:17:11 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:11 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:11 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:11 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:11 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:11 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:11 INFO - PROCESS | 23455 | UNION ALL 20:17:11 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:11 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:11 INFO - PROCESS | 23455 | b2.lastModified 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:11 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:11 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:11 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:11 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:11 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:11 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:11 INFO - PROCESS | 23455 | ) AS tags, 20:17:11 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:11 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:11 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:11 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:11 INFO - PROCESS | 23455 | ) AS charset 20:17:11 INFO - PROCESS | 23455 | FROM descendants d 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:11 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:11 INFO - PROCESS | 23455 | 1536031001382 Sqlite.Connection DEBUG places.sqlite#1: Stmt #125 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031001536 Sync.Engine.Bookmarks DEBUG Bookmarks backup done. 20:17:11 INFO - PROCESS | 23455 | 1536031001544 Sync.Engine.Bookmarks TRACE Downloading & applying server changes 20:17:11 INFO - PROCESS | 23455 | 1536031001598 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/bookmarks 20:17:11 INFO - PROCESS | 23455 | 1536031001608 Sync.Test.Server INFO Records: 0, nextOffset: undefined 20:17:11 INFO - PROCESS | 23455 | 1536031001634 Sync.Collection DEBUG mesg: GET success 200 http://localhost:50969/1.1/foo/storage/bookmarks?full=1&sort=index&limit=1000 20:17:11 INFO - PROCESS | 23455 | 1536031001638 Sync.Collection DEBUG GET success 200 http://localhost:50969/1.1/foo/storage/bookmarks?full=1&sort=index&limit=1000 20:17:11 INFO - PROCESS | 23455 | 1536031001654 Sync.Engine.Bookmarks INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 20:17:11 INFO - PROCESS | 23455 | 1536031001658 Sync.Telemetry TRACE observed weave:engine:sync:applied bookmarks 20:17:11 INFO - PROCESS | 23455 | 1536031001664 Sync.Telemetry WARN Observed notification weave:engine:sync:applied but no current sync is being recorded. 20:17:11 INFO - PROCESS | 23455 | 1536031001684 Sync.Engine.Bookmarks DEBUG Deleted pending items: [] 20:17:11 INFO - PROCESS | 23455 | 1536031001956 Sync.Engine.Bookmarks TRACE Uploading local changes to server. 20:17:11 INFO - PROCESS | 23455 | 1536031001962 Sync.Engine.Bookmarks TRACE Preparing 7 outgoing records 20:17:11 INFO - PROCESS | 23455 | 1536031001982 Sqlite.Connection TRACE places.sqlite#0: Stmt #150 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:11 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:11 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:11 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:11 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:11 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:11 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:11 INFO - PROCESS | 23455 | - {"guid":"menu________"} 20:17:11 INFO - PROCESS | 23455 | 1536031002008 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:11 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:11 INFO - PROCESS | 23455 | 1536031002014 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:11 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:11 INFO - PROCESS | 23455 | 1536031002018 Sqlite.Connection DEBUG places.sqlite#0: Stmt #150 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031002068 Sqlite.Connection TRACE places.sqlite#1: Stmt #126 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"livemark/feedURI"} 20:17:11 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:11 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:11 INFO - PROCESS | 23455 | 1536031002084 Sqlite.Connection DEBUG places.sqlite#1: Stmt #126 finished. 20:17:11 INFO - PROCESS | 23455 | 1536031002122 Sqlite.Connection TRACE places.sqlite#1: Stmt #127 20:17:11 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:11 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:11 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:11 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:11 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031002126 Sqlite.Connection DEBUG places.sqlite#1: Stmt #127 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002150 Sqlite.Connection TRACE places.sqlite#1: Stmt #128 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"bookmarkProperties/description"} 20:17:12 INFO - PROCESS | 23455 | 1536031002152 Sqlite.Connection DEBUG places.sqlite#1: Stmt #128 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002160 Sqlite.Connection TRACE places.sqlite#1: Stmt #129 20:17:12 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:12 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:12 INFO - PROCESS | 23455 | ) 20:17:12 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"menu________"} 20:17:12 INFO - PROCESS | 23455 | 1536031002162 Sqlite.Connection DEBUG places.sqlite#1: Stmt #129 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002194 Sqlite.Connection TRACE places.sqlite#0: Stmt #151 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:12 INFO - PROCESS | 23455 | 1536031002212 Sqlite.Connection DEBUG places.sqlite#0: Stmt #151 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002240 Sqlite.Connection TRACE places.sqlite#1: Stmt #130 /* do not warn (bug no): cannot use an index */ 20:17:12 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:12 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:12 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:12 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:12 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:12 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:12 INFO - PROCESS | 23455 | UNION ALL 20:17:12 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:12 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:12 INFO - PROCESS | 23455 | b2.lastModified 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:12 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:12 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:12 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:12 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:12 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:12 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:12 INFO - PROCESS | 23455 | ) AS tags, 20:17:12 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:12 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:12 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:12 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:12 INFO - PROCESS | 23455 | ) AS charset 20:17:12 INFO - PROCESS | 23455 | FROM descendants d 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:12 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:12 INFO - PROCESS | 23455 | 1536031002246 Sqlite.Connection DEBUG places.sqlite#1: Stmt #130 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002304 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Menu,menu,false 20:17:12 INFO - PROCESS | 23455 | 1536031002306 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Toolbar,toolbar,false 20:17:12 INFO - PROCESS | 23455 | 1536031002314 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:12 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:12 INFO - PROCESS | 23455 | 1536031002316 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fA second folder,ShZD0m8AMgp2,false 20:17:12 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:12 INFO - PROCESS | 23455 | 1536031002334 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fFolder 1,zEjjQx69vy_3,false 20:17:12 INFO - PROCESS | 23455 | 1536031002336 Sync.Engine.Bookmarks TRACE Mapped: Folder 1,bhttp://getfirefox.com/:Get Firefox!,mPRBsWjn9fdY,false 20:17:12 INFO - PROCESS | 23455 | 1536031002340 Sync.Engine.Bookmarks TRACE Mapped: ,fOther Bookmarks,unfiled,false 20:17:12 INFO - PROCESS | 23455 | 1536031002352 Sync.Engine.Bookmarks TRACE Mapped: ,fmobile,mobile,false 20:17:12 INFO - PROCESS | 23455 | 1536031002354 Sync.Engine.Bookmarks TRACE Finding mapping: , fBookmarks Menu 20:17:12 INFO - PROCESS | 23455 | 1536031002358 Sync.Engine.Bookmarks TRACE Mapped dupe: menu 20:17:12 INFO - PROCESS | 23455 | 1536031002360 Sync.Engine.Bookmarks TRACE Outgoing: { id: menu index: 1000000 modified: undefined ttl: undefined payload: {"id":"menu","type":"folder","parentid":"places","parentName":"","title":"Bookmarks Menu","children":[]} collection: bookmarks } 20:17:12 INFO - PROCESS | 23455 | 1536031002398 Sqlite.Connection TRACE places.sqlite#0: Stmt #152 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:12 INFO - PROCESS | 23455 | 1536031002412 Sqlite.Connection DEBUG places.sqlite#0: Stmt #152 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002434 Sqlite.Connection TRACE places.sqlite#1: Stmt #131 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031002442 Sqlite.Connection DEBUG places.sqlite#1: Stmt #131 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002466 Sqlite.Connection TRACE places.sqlite#1: Stmt #132 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031002468 Sqlite.Connection DEBUG places.sqlite#1: Stmt #132 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002490 Sqlite.Connection TRACE places.sqlite#1: Stmt #133 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"bookmarkProperties/description"} 20:17:12 INFO - PROCESS | 23455 | 1536031002500 Sqlite.Connection DEBUG places.sqlite#1: Stmt #133 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002506 Sqlite.Connection TRACE places.sqlite#1: Stmt #134 20:17:12 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:12 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:12 INFO - PROCESS | 23455 | ) 20:17:12 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"toolbar_____"} 20:17:12 INFO - PROCESS | 23455 | 1536031002508 Sqlite.Connection DEBUG places.sqlite#1: Stmt #134 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002538 Sqlite.Connection TRACE places.sqlite#0: Stmt #153 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:12 INFO - PROCESS | 23455 | 1536031002544 Sqlite.Connection DEBUG places.sqlite#0: Stmt #153 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002560 Sync.Engine.Bookmarks TRACE Finding mapping: , fBookmarks Toolbar 20:17:12 INFO - PROCESS | 23455 | 1536031002560 Sync.Engine.Bookmarks TRACE Mapped dupe: toolbar 20:17:12 INFO - PROCESS | 23455 | 1536031002570 Sync.Engine.Bookmarks TRACE Outgoing: { id: toolbar index: 1000000 modified: undefined ttl: undefined payload: {"id":"toolbar","type":"folder","parentid":"places","parentName":"","title":"Bookmarks Toolbar","children":["ShZD0m8AMgp2","zEjjQx69vy_3"]} collection: bookmarks } 20:17:12 INFO - PROCESS | 23455 | 1536031002602 Sqlite.Connection TRACE places.sqlite#0: Stmt #154 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"unfiled_____"} 20:17:12 INFO - PROCESS | 23455 | 1536031002614 Sqlite.Connection DEBUG places.sqlite#0: Stmt #154 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002628 Sqlite.Connection TRACE places.sqlite#1: Stmt #135 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031002634 Sqlite.Connection DEBUG places.sqlite#1: Stmt #135 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002654 Sqlite.Connection TRACE places.sqlite#1: Stmt #136 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031002658 Sqlite.Connection DEBUG places.sqlite#1: Stmt #136 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002668 Sqlite.Connection TRACE places.sqlite#1: Stmt #137 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"bookmarkProperties/description"} 20:17:12 INFO - PROCESS | 23455 | 1536031002674 Sqlite.Connection DEBUG places.sqlite#1: Stmt #137 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002676 Sqlite.Connection TRACE places.sqlite#1: Stmt #138 20:17:12 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:12 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:12 INFO - PROCESS | 23455 | ) 20:17:12 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"unfiled_____"} 20:17:12 INFO - PROCESS | 23455 | 1536031002678 Sqlite.Connection DEBUG places.sqlite#1: Stmt #138 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002698 Sqlite.Connection TRACE places.sqlite#0: Stmt #155 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:12 INFO - PROCESS | 23455 | 1536031002712 Sqlite.Connection DEBUG places.sqlite#0: Stmt #155 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002734 Sync.Engine.Bookmarks TRACE Finding mapping: , fOther Bookmarks 20:17:12 INFO - PROCESS | 23455 | 1536031002734 Sync.Engine.Bookmarks TRACE Mapped dupe: unfiled 20:17:12 INFO - PROCESS | 23455 | 1536031002736 Sync.Engine.Bookmarks TRACE Outgoing: { id: unfiled index: 1000000 modified: undefined ttl: undefined payload: {"id":"unfiled","type":"folder","parentid":"places","parentName":"","title":"Other Bookmarks","children":[]} collection: bookmarks } 20:17:12 INFO - PROCESS | 23455 | 1536031002768 Sqlite.Connection TRACE places.sqlite#0: Stmt #156 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"mobile______"} 20:17:12 INFO - PROCESS | 23455 | 1536031002778 Sqlite.Connection DEBUG places.sqlite#0: Stmt #156 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002792 Sqlite.Connection TRACE places.sqlite#1: Stmt #139 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031002794 Sqlite.Connection DEBUG places.sqlite#1: Stmt #139 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002804 Sqlite.Connection TRACE places.sqlite#1: Stmt #140 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031002810 Sqlite.Connection DEBUG places.sqlite#1: Stmt #140 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002826 Sqlite.Connection TRACE places.sqlite#1: Stmt #141 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"bookmarkProperties/description"} 20:17:12 INFO - PROCESS | 23455 | 1536031002828 Sqlite.Connection DEBUG places.sqlite#1: Stmt #141 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002834 Sqlite.Connection TRACE places.sqlite#1: Stmt #142 20:17:12 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:12 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:12 INFO - PROCESS | 23455 | ) 20:17:12 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"mobile______"} 20:17:12 INFO - PROCESS | 23455 | 1536031002836 Sqlite.Connection DEBUG places.sqlite#1: Stmt #142 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002858 Sqlite.Connection TRACE places.sqlite#0: Stmt #157 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:12 INFO - PROCESS | 23455 | 1536031002862 Sqlite.Connection DEBUG places.sqlite#0: Stmt #157 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002872 Sync.Engine.Bookmarks TRACE Finding mapping: , fmobile 20:17:12 INFO - PROCESS | 23455 | 1536031002872 Sync.Engine.Bookmarks TRACE Mapped dupe: mobile 20:17:12 INFO - PROCESS | 23455 | 1536031002878 Sync.Engine.Bookmarks TRACE Outgoing: { id: mobile index: 1000000 modified: undefined ttl: undefined payload: {"id":"mobile","type":"folder","parentid":"places","parentName":"","title":"mobile","children":[]} collection: bookmarks } 20:17:12 INFO - PROCESS | 23455 | 1536031002896 Sqlite.Connection TRACE places.sqlite#0: Stmt #158 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"ShZD0m8AMgp2"} 20:17:12 INFO - PROCESS | 23455 | 1536031002906 Sqlite.Connection DEBUG places.sqlite#0: Stmt #158 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002926 Sqlite.Connection TRACE places.sqlite#1: Stmt #143 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"ShZD0m8AMgp2","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031002928 Sqlite.Connection DEBUG places.sqlite#1: Stmt #143 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002942 Sqlite.Connection TRACE places.sqlite#1: Stmt #144 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"ShZD0m8AMgp2","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031002944 Sqlite.Connection DEBUG places.sqlite#1: Stmt #144 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002952 Sqlite.Connection TRACE places.sqlite#1: Stmt #145 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"ShZD0m8AMgp2","anno":"bookmarkProperties/description"} 20:17:12 INFO - PROCESS | 23455 | 1536031002954 Sqlite.Connection DEBUG places.sqlite#1: Stmt #145 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002968 Sqlite.Connection TRACE places.sqlite#1: Stmt #146 20:17:12 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:12 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:12 INFO - PROCESS | 23455 | ) 20:17:12 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"ShZD0m8AMgp2"} 20:17:12 INFO - PROCESS | 23455 | 1536031002970 Sqlite.Connection DEBUG places.sqlite#1: Stmt #146 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031002998 Sqlite.Connection TRACE places.sqlite#0: Stmt #159 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:12 INFO - PROCESS | 23455 | 1536031003006 Sqlite.Connection DEBUG places.sqlite#0: Stmt #159 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031003016 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fA second folder 20:17:12 INFO - PROCESS | 23455 | 1536031003018 Sync.Engine.Bookmarks TRACE Mapped dupe: ShZD0m8AMgp2 20:17:12 INFO - PROCESS | 23455 | 1536031003022 Sync.Engine.Bookmarks TRACE Outgoing: { id: ShZD0m8AMgp2 index: 1000000 modified: undefined ttl: undefined payload: {"id":"ShZD0m8AMgp2","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"A second folder","children":[]} collection: bookmarks } 20:17:12 INFO - PROCESS | 23455 | 1536031003056 Sqlite.Connection TRACE places.sqlite#0: Stmt #160 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"zEjjQx69vy_3"} 20:17:12 INFO - PROCESS | 23455 | 1536031003084 Sqlite.Connection DEBUG places.sqlite#0: Stmt #160 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031003106 Sqlite.Connection TRACE places.sqlite#1: Stmt #147 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"zEjjQx69vy_3","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031003114 Sqlite.Connection DEBUG places.sqlite#1: Stmt #147 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031003124 Sqlite.Connection TRACE places.sqlite#1: Stmt #148 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"zEjjQx69vy_3","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031003130 Sqlite.Connection DEBUG places.sqlite#1: Stmt #148 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031003136 Sqlite.Connection TRACE places.sqlite#1: Stmt #149 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"zEjjQx69vy_3","anno":"bookmarkProperties/description"} 20:17:12 INFO - PROCESS | 23455 | 1536031003138 Sqlite.Connection DEBUG places.sqlite#1: Stmt #149 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031003140 Sqlite.Connection TRACE places.sqlite#1: Stmt #150 20:17:12 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:12 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:12 INFO - PROCESS | 23455 | ) 20:17:12 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"zEjjQx69vy_3"} 20:17:12 INFO - PROCESS | 23455 | 1536031003156 Sqlite.Connection DEBUG places.sqlite#1: Stmt #150 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031003176 Sqlite.Connection TRACE places.sqlite#0: Stmt #161 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:12 INFO - PROCESS | 23455 | 1536031003192 Sqlite.Connection DEBUG places.sqlite#0: Stmt #161 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031003202 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fFolder 1 20:17:12 INFO - PROCESS | 23455 | 1536031003202 Sync.Engine.Bookmarks TRACE Mapped dupe: zEjjQx69vy_3 20:17:12 INFO - PROCESS | 23455 | 1536031003210 Sync.Engine.Bookmarks TRACE Outgoing: { id: zEjjQx69vy_3 index: 1000000 modified: undefined ttl: undefined payload: {"id":"zEjjQx69vy_3","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"Folder 1","children":["mPRBsWjn9fdY"]} collection: bookmarks } 20:17:12 INFO - PROCESS | 23455 | 1536031003224 Sqlite.Connection TRACE places.sqlite#0: Stmt #162 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"mPRBsWjn9fdY"} 20:17:12 INFO - PROCESS | 23455 | 1536031003238 Sqlite.Connection DEBUG places.sqlite#0: Stmt #162 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031003270 Sqlite.Connection TRACE places.sqlite#1: Stmt #151 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mPRBsWjn9fdY","anno":"bookmarkProperties/description"} 20:17:12 INFO - PROCESS | 23455 | 1536031003284 Sqlite.Connection DEBUG places.sqlite#1: Stmt #151 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031003292 Sqlite.Connection TRACE places.sqlite#1: Stmt #152 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mPRBsWjn9fdY","anno":"bookmarkProperties/loadInSidebar"} 20:17:12 INFO - PROCESS | 23455 | 1536031003298 Sqlite.Connection DEBUG places.sqlite#1: Stmt #152 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031003308 Sqlite.Connection TRACE places.sqlite#0: Stmt #163 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"zEjjQx69vy_3"} 20:17:12 INFO - PROCESS | 23455 | 1536031003316 Sqlite.Connection DEBUG places.sqlite#0: Stmt #163 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031003338 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:12 INFO - PROCESS | 23455 | 1536031003340 Sync.Engine.Bookmarks TRACE Mapped dupe: mPRBsWjn9fdY 20:17:12 INFO - PROCESS | 23455 | 1536031003342 Sync.Engine.Bookmarks TRACE Outgoing: { id: mPRBsWjn9fdY index: 140 modified: undefined ttl: undefined payload: {"id":"mPRBsWjn9fdY","type":"bookmark","parentid":"zEjjQx69vy_3","parentName":"Folder 1","title":"Get Firefox!","bmkUri":"http://getfirefox.com/","loadInSidebar":false,"tags":[]} collection: bookmarks } 20:17:12 INFO - PROCESS | 23455 | 1536031003352 Sync.Engine.Bookmarks INFO Posting 7 records of 3041 bytes with batch=true 20:17:12 INFO - PROCESS | 23455 | 1536031003374 Sync.Collection DEBUG POST Length: 3041 20:17:12 INFO - PROCESS | 23455 | 1536031003472 Sync.Test.Server DEBUG SyncServer: Handling request: POST /1.1/foo/storage/bookmarks 20:17:12 INFO - PROCESS | 23455 | 1536031003486 Sync.Test.Server DEBUG Creating WBO "menu" on the fly. 20:17:12 INFO - PROCESS | 23455 | 1536031003486 Sync.Test.Server DEBUG Creating WBO "toolbar" on the fly. 20:17:12 INFO - PROCESS | 23455 | 1536031003488 Sync.Test.Server DEBUG Creating WBO "unfiled" on the fly. 20:17:12 INFO - PROCESS | 23455 | 1536031003488 Sync.Test.Server DEBUG Creating WBO "mobile" on the fly. 20:17:12 INFO - PROCESS | 23455 | 1536031003490 Sync.Test.Server DEBUG Creating WBO "ShZD0m8AMgp2" on the fly. 20:17:12 INFO - PROCESS | 23455 | 1536031003490 Sync.Test.Server DEBUG Creating WBO "zEjjQx69vy_3" on the fly. 20:17:12 INFO - PROCESS | 23455 | 1536031003490 Sync.Test.Server DEBUG Creating WBO "mPRBsWjn9fdY" on the fly. 20:17:12 INFO - PROCESS | 23455 | 1536031003536 Sync.Collection DEBUG mesg: POST success 200 http://localhost:50969/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:12 INFO - PROCESS | 23455 | 1536031003536 Sync.Collection DEBUG POST success 200 http://localhost:50969/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:12 INFO - PROCESS | 23455 | 1536031003542 Sync.Engine.Bookmarks TRACE Committed batch 20:17:12 INFO - PROCESS | 23455 | 1536031003558 Sync.Telemetry TRACE observed weave:engine:sync:uploaded bookmarks 20:17:12 INFO - PROCESS | 23455 | 1536031003558 Sync.Telemetry WARN Observed notification weave:engine:sync:uploaded but no current sync is being recorded. 20:17:12 INFO - PROCESS | 23455 | 1536031003558 Sync.Engine.Bookmarks TRACE Finishing up sync 20:17:12 INFO - PROCESS | 23455 | 1536031003560 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:finish 20:17:12 INFO - PROCESS | 23455 | 1536031003562 Sync.Telemetry TRACE observed weave:engine:sync:finish bookmarks 20:17:12 INFO - PROCESS | 23455 | 1536031003570 Sync.Telemetry WARN Observed notification weave:engine:sync:finish but no current sync is being recorded. 20:17:12 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_to_earlier_appearing_parent_bookmark - [test_dupe_reparented_to_earlier_appearing_parent_bookmark : 347] 7 == 7 20:17:12 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_to_earlier_appearing_parent_bookmark - [test_dupe_reparented_to_earlier_appearing_parent_bookmark : 348] 1 == 1 20:17:12 INFO - PROCESS | 23455 | Syncing so new records are processed. 20:17:12 INFO - PROCESS | 23455 | 1536031003602 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:start 20:17:12 INFO - PROCESS | 23455 | 1536031003602 Sync.Telemetry TRACE observed weave:engine:sync:start bookmarks 20:17:12 INFO - PROCESS | 23455 | 1536031003604 Sync.Telemetry WARN Observed notification weave:engine:sync:start but no current sync is being recorded. 20:17:12 INFO - PROCESS | 23455 | 1536031003610 Sync.Engine.Bookmarks INFO 0 outgoing items pre-reconciliation 20:17:12 INFO - PROCESS | 23455 | 1536031003614 Sync.Engine.Bookmarks TRACE Downloading & applying server changes 20:17:12 INFO - PROCESS | 23455 | 1536031004522 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/bookmarks 20:17:12 INFO - PROCESS | 23455 | 1536031004544 Sync.Test.Server INFO Records: 3, nextOffset: undefined 20:17:12 INFO - PROCESS | 23455 | 1536031004586 Sync.Collection DEBUG mesg: GET success 200 http://localhost:50969/1.1/foo/storage/bookmarks?newer=1536031005.706&full=1&sort=index&limit=1000 20:17:12 INFO - PROCESS | 23455 | 1536031004590 Sync.Collection DEBUG GET success 200 http://localhost:50969/1.1/foo/storage/bookmarks?newer=1536031005.706&full=1&sort=index&limit=1000 20:17:12 INFO - PROCESS | 23455 | 1536031004602 Sync.Engine.Bookmarks TRACE Incoming: { id: ShZD0m8AMgp2 index: 0 modified: 1536031013.59 ttl: undefined payload: {"id":"ShZD0m8AMgp2","type":"folder","title":"A second folder","parentName":"Bookmarks Toolbar","parentid":"toolbar","children":["fake-guid-01"],"tags":[]} collection: bookmarks } 20:17:12 INFO - PROCESS | 23455 | 1536031004614 Sync.Engine.Bookmarks TRACE Reconciling ShZD0m8AMgp2. exists=true; modified=false; local age=null; incoming age=-9.039999961853027 20:17:12 INFO - PROCESS | 23455 | 1536031004648 Sqlite.Connection TRACE places.sqlite#0: Stmt #164 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"ShZD0m8AMgp2"} 20:17:12 INFO - PROCESS | 23455 | 1536031004966 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:12 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:12 INFO - PROCESS | 23455 | 1536031004978 Sqlite.Connection DEBUG places.sqlite#0: Stmt #164 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005012 Sqlite.Connection TRACE places.sqlite#1: Stmt #153 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"ShZD0m8AMgp2","anno":"livemark/feedURI"} 20:17:12 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:12 INFO - PROCESS | 23455 | 1536031005022 Sqlite.Connection DEBUG places.sqlite#1: Stmt #153 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005066 Sqlite.Connection TRACE places.sqlite#1: Stmt #154 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"ShZD0m8AMgp2","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031005068 Sqlite.Connection DEBUG places.sqlite#1: Stmt #154 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005094 Sqlite.Connection TRACE places.sqlite#1: Stmt #155 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"ShZD0m8AMgp2","anno":"bookmarkProperties/description"} 20:17:12 INFO - PROCESS | 23455 | 1536031005100 Sqlite.Connection DEBUG places.sqlite#1: Stmt #155 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005104 Sqlite.Connection TRACE places.sqlite#1: Stmt #156 20:17:12 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:12 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:12 INFO - PROCESS | 23455 | ) 20:17:12 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"ShZD0m8AMgp2"} 20:17:12 INFO - PROCESS | 23455 | 1536031005112 Sqlite.Connection DEBUG places.sqlite#1: Stmt #156 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005144 Sqlite.Connection TRACE places.sqlite#0: Stmt #165 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:12 INFO - PROCESS | 23455 | 1536031005168 Sqlite.Connection DEBUG places.sqlite#0: Stmt #165 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005206 Sqlite.Connection TRACE places.sqlite#1: Stmt #157 /* do not warn (bug no): cannot use an index */ 20:17:12 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:12 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:12 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:12 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:12 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:12 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:12 INFO - PROCESS | 23455 | UNION ALL 20:17:12 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:12 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:12 INFO - PROCESS | 23455 | b2.lastModified 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:12 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:12 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:12 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:12 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:12 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:12 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:12 INFO - PROCESS | 23455 | ) AS tags, 20:17:12 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:12 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:12 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:12 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:12 INFO - PROCESS | 23455 | ) AS charset 20:17:12 INFO - PROCESS | 23455 | FROM descendants d 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:12 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:12 INFO - PROCESS | 23455 | 1536031005218 Sqlite.Connection DEBUG places.sqlite#1: Stmt #157 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005288 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Menu,menu,false 20:17:12 INFO - PROCESS | 23455 | 1536031005290 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Toolbar,toolbar,false 20:17:12 INFO - PROCESS | 23455 | 1536031005298 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fA second folder,ShZD0m8AMgp2,false 20:17:12 INFO - PROCESS | 23455 | 1536031005308 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fFolder 1,zEjjQx69vy_3,false 20:17:12 INFO - PROCESS | 23455 | 1536031005316 Sync.Engine.Bookmarks TRACE Mapped: Folder 1,bhttp://getfirefox.com/:Get Firefox!,mPRBsWjn9fdY,false 20:17:12 INFO - PROCESS | 23455 | 1536031005328 Sync.Engine.Bookmarks TRACE Mapped: ,fOther Bookmarks,unfiled,false 20:17:12 INFO - PROCESS | 23455 | 1536031005336 Sync.Engine.Bookmarks TRACE Mapped: ,fmobile,mobile,false 20:17:12 INFO - PROCESS | 23455 | 1536031005338 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fA second folder 20:17:12 INFO - PROCESS | 23455 | 1536031005342 Sync.Engine.Bookmarks TRACE Mapped dupe: ShZD0m8AMgp2 20:17:12 INFO - PROCESS | 23455 | 1536031005350 Sync.Engine.Bookmarks TRACE Applying incoming record because no local conflicts. 20:17:12 INFO - PROCESS | 23455 | 1536031005358 Sync.Store.Bookmarks DEBUG Applying record ShZD0m8AMgp2 20:17:12 INFO - PROCESS | 23455 | 1536031005360 Sync.Store.Bookmarks DEBUG Remote parent is toolbar 20:17:12 INFO - PROCESS | 23455 | 1536031005412 Sqlite.Connection TRACE places.sqlite#0: Stmt #166 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"ShZD0m8AMgp2"} 20:17:12 INFO - PROCESS | 23455 | 1536031005422 Sqlite.Connection DEBUG places.sqlite#0: Stmt #166 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005440 Sqlite.Connection TRACE places.sqlite#1: Stmt #158 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"ShZD0m8AMgp2","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031005446 Sqlite.Connection DEBUG places.sqlite#1: Stmt #158 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005488 Sqlite.Connection TRACE places.sqlite#0: Stmt #167 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"ShZD0m8AMgp2"} 20:17:12 INFO - PROCESS | 23455 | 1536031005500 Sqlite.Connection DEBUG places.sqlite#0: Stmt #167 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005532 Sqlite.Connection TRACE places.sqlite#1: Stmt #159 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"ShZD0m8AMgp2","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031005540 Sqlite.Connection DEBUG places.sqlite#1: Stmt #159 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005564 Sqlite.Connection TRACE places.sqlite#1: Stmt #160 20:17:12 INFO - PROCESS | 23455 | SELECT b.guid FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE n.name = :anno AND 20:17:12 INFO - PROCESS | 23455 | a.content = :val - {"anno":"sync/parent","val":"ShZD0m8AMgp2"} 20:17:12 INFO - PROCESS | 23455 | 1536031005572 Sqlite.Connection DEBUG places.sqlite#1: Stmt #160 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005578 BookmarkSyncUtils DEBUG reparentOrphans: Reparenting [] to ShZD0m8AMgp2 20:17:12 INFO - PROCESS | 23455 | 1536031005580 Sync.Store.Bookmarks DEBUG Updated folder ShZD0m8AMgp2 under toolbar: {"syncId":"ShZD0m8AMgp2","kind":"folder","title":"A second folder","parentSyncId":"toolbar","tags":[]} 20:17:12 INFO - PROCESS | 23455 | 1536031005596 Sync.Engine.Bookmarks TRACE Incoming: { id: fake-guid-01 index: 0 modified: 1536031013.588 ttl: undefined payload: {"id":"fake-guid-01","type":"folder","title":"Folder 1","parentName":"A second folder","parentid":"ShZD0m8AMgp2","children":["fake-guid-00"],"tags":[]} collection: bookmarks } 20:17:12 INFO - PROCESS | 23455 | 1536031005608 Sqlite.Connection TRACE places.sqlite#0: Stmt #168 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-01"} 20:17:12 INFO - PROCESS | 23455 | 1536031005616 Sqlite.Connection DEBUG places.sqlite#0: Stmt #168 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005664 Sync.Engine.Bookmarks TRACE Reconciling fake-guid-01. exists=false; modified=false; local age=null; incoming age=-9.038000106811523 20:17:12 INFO - PROCESS | 23455 | 1536031005670 Sync.Engine.Bookmarks TRACE Finding dupe for fake-guid-01 (already duped: undefined). 20:17:12 INFO - PROCESS | 23455 | 1536031005670 Sync.Engine.Bookmarks TRACE Finding mapping: A second folder, fFolder 1 20:17:12 INFO - PROCESS | 23455 | 1536031005672 Sync.Engine.Bookmarks TRACE No parent => no dupe. 20:17:12 INFO - PROCESS | 23455 | 1536031005672 Sync.Engine.Bookmarks DEBUG fake-guid-01 mapped to undefined 20:17:12 INFO - PROCESS | 23455 | 1536031005672 Sync.Engine.Bookmarks TRACE No duplicate found for incoming item: fake-guid-01 20:17:12 INFO - PROCESS | 23455 | 1536031005686 Sync.Engine.Bookmarks TRACE Applying incoming because local item does not exist and was not deleted. 20:17:12 INFO - PROCESS | 23455 | 1536031005686 Sync.Store.Bookmarks DEBUG Applying record fake-guid-01 20:17:12 INFO - PROCESS | 23455 | 1536031005688 Sync.Store.Bookmarks DEBUG Remote parent is ShZD0m8AMgp2 20:17:12 INFO - PROCESS | 23455 | 1536031005704 Sqlite.Connection TRACE places.sqlite#0: Stmt #169 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-01"} 20:17:12 INFO - PROCESS | 23455 | 1536031005714 Sqlite.Connection DEBUG places.sqlite#0: Stmt #169 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005758 BookmarkSyncUtils DEBUG insertSyncBookmark: Item fake-guid-01 is not an orphan 20:17:12 INFO - PROCESS | 23455 | 1536031005778 Sqlite.Connection TRACE places.sqlite#0: Stmt #170 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"ShZD0m8AMgp2"} 20:17:12 INFO - PROCESS | 23455 | 1536031005792 Sqlite.Connection DEBUG places.sqlite#0: Stmt #170 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005814 Sqlite.Connection DEBUG places.sqlite#0: Beginning transaction 20:17:12 INFO - PROCESS | 23455 | 1536031005830 Sqlite.Connection TRACE places.sqlite#0: Stmt #171 BEGIN DEFERRED TRANSACTION 20:17:12 INFO - PROCESS | 23455 | 1536031005836 Sqlite.Connection DEBUG places.sqlite#0: Stmt #171 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005840 Sqlite.Connection TRACE places.sqlite#0: Stmt #172 UPDATE moz_bookmarks SET position = position + 1 20:17:12 INFO - PROCESS | 23455 | WHERE parent = :parent 20:17:12 INFO - PROCESS | 23455 | AND position >= :index 20:17:12 INFO - PROCESS | 23455 | - {"parent":9,"index":0} 20:17:12 INFO - PROCESS | 23455 | 1536031005846 Sqlite.Connection DEBUG places.sqlite#0: Stmt #172 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005854 Sqlite.Connection TRACE places.sqlite#0: Stmt #173 INSERT INTO moz_bookmarks (fk, type, parent, position, title, 20:17:12 INFO - PROCESS | 23455 | dateAdded, lastModified, guid) 20:17:12 INFO - PROCESS | 23455 | VALUES ((SELECT id FROM moz_places WHERE url_hash = hash(:url) AND url = :url), :type, :parent, 20:17:12 INFO - PROCESS | 23455 | :index, :title, :date_added, :last_modified, :guid) 20:17:12 INFO - PROCESS | 23455 | - {"url":"nonexistent","type":2,"parent":9,"index":0,"title":"Folder 1","date_added":1536031005762000,"last_modified":1536031005762000,"guid":"fake-guid-01"} 20:17:12 INFO - PROCESS | 23455 | 1536031005862 Sqlite.Connection DEBUG places.sqlite#0: Stmt #173 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005866 Sqlite.Connection TRACE places.sqlite#0: Stmt #174 WITH RECURSIVE 20:17:12 INFO - PROCESS | 23455 | ancestors(aid) AS ( 20:17:12 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :guid 20:17:12 INFO - PROCESS | 23455 | UNION ALL 20:17:12 INFO - PROCESS | 23455 | SELECT parent FROM moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | JOIN ancestors ON id = aid 20:17:12 INFO - PROCESS | 23455 | WHERE type = :type 20:17:12 INFO - PROCESS | 23455 | ) 20:17:12 INFO - PROCESS | 23455 | UPDATE moz_bookmarks SET lastModified = :time 20:17:12 INFO - PROCESS | 23455 | WHERE id IN ancestors 20:17:12 INFO - PROCESS | 23455 | - {"guid":"ShZD0m8AMgp2","type":2,"time":1536031005762000} 20:17:12 INFO - PROCESS | 23455 | 1536031005868 Sqlite.Connection DEBUG places.sqlite#0: Stmt #174 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005872 Sqlite.Connection TRACE places.sqlite#0: Stmt #175 COMMIT TRANSACTION 20:17:12 INFO - PROCESS | 23455 | 1536031005882 Sqlite.Connection DEBUG places.sqlite#0: Stmt #175 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005910 Sqlite.Connection TRACE places.sqlite#0: Stmt #176 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-01"} 20:17:12 INFO - PROCESS | 23455 | 1536031005926 Sqlite.Connection DEBUG places.sqlite#0: Stmt #176 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005974 Sqlite.Connection TRACE places.sqlite#1: Stmt #161 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-01","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031005976 Sqlite.Connection DEBUG places.sqlite#1: Stmt #161 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005988 Sqlite.Connection TRACE places.sqlite#1: Stmt #162 20:17:12 INFO - PROCESS | 23455 | SELECT b.guid FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE n.name = :anno AND 20:17:12 INFO - PROCESS | 23455 | a.content = :val - {"anno":"sync/parent","val":"fake-guid-01"} 20:17:12 INFO - PROCESS | 23455 | 1536031005994 Sqlite.Connection DEBUG places.sqlite#1: Stmt #162 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031005996 BookmarkSyncUtils DEBUG reparentOrphans: Reparenting [] to fake-guid-01 20:17:12 INFO - PROCESS | 23455 | 1536031006006 Sync.Store.Bookmarks DEBUG Created folder fake-guid-01 under ShZD0m8AMgp2: {"kind":"folder","syncId":"fake-guid-01","parentSyncId":"ShZD0m8AMgp2","title":"Folder 1","tags":[]} 20:17:12 INFO - PROCESS | 23455 | 1536031006020 Sync.Engine.Bookmarks TRACE Incoming: { id: fake-guid-00 index: 0 modified: 1536031013.59 ttl: undefined payload: {"id":"fake-guid-00","bmkUri":"http://getfirefox.com/","type":"bookmark","title":"Get Firefox!","parentName":"Folder 1","parentid":"fake-guid-01","tags":[]} collection: bookmarks } 20:17:12 INFO - PROCESS | 23455 | 1536031006034 Sqlite.Connection TRACE places.sqlite#0: Stmt #177 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-00"} 20:17:12 INFO - PROCESS | 23455 | 1536031006038 Sqlite.Connection DEBUG places.sqlite#0: Stmt #177 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006054 Sync.Engine.Bookmarks TRACE Reconciling fake-guid-00. exists=false; modified=false; local age=null; incoming age=-9.039999961853027 20:17:12 INFO - PROCESS | 23455 | 1536031006058 Sync.Engine.Bookmarks TRACE Finding dupe for fake-guid-00 (already duped: undefined). 20:17:12 INFO - PROCESS | 23455 | 1536031006060 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:12 INFO - PROCESS | 23455 | 1536031006066 Sync.Engine.Bookmarks TRACE Mapped dupe: mPRBsWjn9fdY 20:17:12 INFO - PROCESS | 23455 | 1536031006066 Sync.Engine.Bookmarks DEBUG fake-guid-00 mapped to mPRBsWjn9fdY 20:17:12 INFO - PROCESS | 23455 | 1536031006068 Sync.Engine.Bookmarks TRACE Local item mPRBsWjn9fdY is a duplicate for incoming item fake-guid-00 20:17:12 INFO - PROCESS | 23455 | 1536031006074 Sync.Engine.Bookmarks DEBUG Switching local ID to incoming: mPRBsWjn9fdY -> fake-guid-00 20:17:12 INFO - PROCESS | 23455 | 1536031006076 Sync.Store.Bookmarks DEBUG Changing GUID mPRBsWjn9fdY to fake-guid-00 20:17:12 INFO - PROCESS | 23455 | 1536031006092 Sqlite.Connection TRACE places.sqlite#0: Stmt #178 UPDATE moz_bookmarks SET guid = :newGuid 20:17:12 INFO - PROCESS | 23455 | WHERE id = :itemId - {"newGuid":"fake-guid-00","itemId":8} 20:17:12 INFO - PROCESS | 23455 | 1536031006112 Sqlite.Connection DEBUG places.sqlite#0: Stmt #178 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006148 Sqlite.Connection TRACE places.sqlite#0: Stmt #179 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-00"} 20:17:12 INFO - PROCESS | 23455 | 1536031006162 Sqlite.Connection DEBUG places.sqlite#0: Stmt #179 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006188 Sync.Engine.Bookmarks DEBUG Local item after duplication: age=null; modified=false; exists=true 20:17:12 INFO - PROCESS | 23455 | 1536031006206 Sqlite.Connection TRACE places.sqlite#0: Stmt #180 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00"} 20:17:12 INFO - PROCESS | 23455 | 1536031006212 Sqlite.Connection DEBUG places.sqlite#0: Stmt #180 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006250 Sqlite.Connection TRACE places.sqlite#1: Stmt #163 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-00","anno":"bookmarkProperties/description"} 20:17:12 INFO - PROCESS | 23455 | 1536031006256 Sqlite.Connection DEBUG places.sqlite#1: Stmt #163 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006258 Sqlite.Connection TRACE places.sqlite#1: Stmt #164 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-00","anno":"bookmarkProperties/loadInSidebar"} 20:17:12 INFO - PROCESS | 23455 | 1536031006266 Sqlite.Connection DEBUG places.sqlite#1: Stmt #164 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006278 Sqlite.Connection TRACE places.sqlite#0: Stmt #181 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"zEjjQx69vy_3"} 20:17:12 INFO - PROCESS | 23455 | 1536031006294 Sqlite.Connection DEBUG places.sqlite#0: Stmt #181 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006318 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:12 INFO - PROCESS | 23455 | 1536031006328 Sync.Engine.Bookmarks TRACE Mapped dupe: mPRBsWjn9fdY 20:17:12 INFO - PROCESS | 23455 | 1536031006334 Sync.Engine.Bookmarks TRACE Applying incoming record because no local conflicts. 20:17:12 INFO - PROCESS | 23455 | 1536031006336 Sync.Store.Bookmarks DEBUG Applying record fake-guid-00 20:17:12 INFO - PROCESS | 23455 | 1536031006336 Sync.Store.Bookmarks DEBUG Remote parent is fake-guid-01 20:17:12 INFO - PROCESS | 23455 | 1536031006360 Sqlite.Connection TRACE places.sqlite#0: Stmt #182 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00"} 20:17:12 INFO - PROCESS | 23455 | 1536031006370 Sqlite.Connection DEBUG places.sqlite#0: Stmt #182 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006384 BookmarkSyncUtils DEBUG updateSyncBookmark: Item fake-guid-00 is not an orphan 20:17:12 INFO - PROCESS | 23455 | 1536031006406 Sqlite.Connection TRACE places.sqlite#0: Stmt #183 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00"} 20:17:12 INFO - PROCESS | 23455 | 1536031006416 Sqlite.Connection DEBUG places.sqlite#0: Stmt #183 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006444 Sqlite.Connection TRACE places.sqlite#0: Stmt #184 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"fake-guid-01"} 20:17:12 INFO - PROCESS | 23455 | 1536031006462 Sqlite.Connection DEBUG places.sqlite#0: Stmt #184 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006468 Sqlite.Connection DEBUG places.sqlite#0: Beginning transaction 20:17:12 INFO - PROCESS | 23455 | 1536031006482 Sqlite.Connection TRACE places.sqlite#0: Stmt #185 BEGIN DEFERRED TRANSACTION 20:17:12 INFO - PROCESS | 23455 | 1536031006484 Sqlite.Connection DEBUG places.sqlite#0: Stmt #185 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006492 Sqlite.Connection TRACE places.sqlite#0: Stmt #186 UPDATE moz_bookmarks SET position = position + :sign 20:17:12 INFO - PROCESS | 23455 | WHERE parent = :oldParentId 20:17:12 INFO - PROCESS | 23455 | AND position >= :oldIndex 20:17:12 INFO - PROCESS | 23455 | - {"sign":-1,"oldParentId":7,"oldIndex":0} 20:17:12 INFO - PROCESS | 23455 | 1536031006498 Sqlite.Connection DEBUG places.sqlite#0: Stmt #186 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006502 Sqlite.Connection TRACE places.sqlite#0: Stmt #187 UPDATE moz_bookmarks SET position = position + :sign 20:17:12 INFO - PROCESS | 23455 | WHERE parent = :newParentId 20:17:12 INFO - PROCESS | 23455 | AND position >= :newIndex 20:17:12 INFO - PROCESS | 23455 | - {"sign":1,"newParentId":10,"newIndex":0} 20:17:12 INFO - PROCESS | 23455 | 1536031006506 Sqlite.Connection DEBUG places.sqlite#0: Stmt #187 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006514 Sqlite.Connection TRACE places.sqlite#0: Stmt #188 WITH RECURSIVE 20:17:12 INFO - PROCESS | 23455 | ancestors(aid) AS ( 20:17:12 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :guid 20:17:12 INFO - PROCESS | 23455 | UNION ALL 20:17:12 INFO - PROCESS | 23455 | SELECT parent FROM moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | JOIN ancestors ON id = aid 20:17:12 INFO - PROCESS | 23455 | WHERE type = :type 20:17:12 INFO - PROCESS | 23455 | ) 20:17:12 INFO - PROCESS | 23455 | UPDATE moz_bookmarks SET lastModified = :time 20:17:12 INFO - PROCESS | 23455 | WHERE id IN ancestors 20:17:12 INFO - PROCESS | 23455 | - {"guid":"zEjjQx69vy_3","type":2,"time":1536031006426000} 20:17:12 INFO - PROCESS | 23455 | 1536031006526 Sqlite.Connection DEBUG places.sqlite#0: Stmt #188 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006530 Sqlite.Connection TRACE places.sqlite#0: Stmt #189 WITH RECURSIVE 20:17:12 INFO - PROCESS | 23455 | ancestors(aid) AS ( 20:17:12 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :guid 20:17:12 INFO - PROCESS | 23455 | UNION ALL 20:17:12 INFO - PROCESS | 23455 | SELECT parent FROM moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | JOIN ancestors ON id = aid 20:17:12 INFO - PROCESS | 23455 | WHERE type = :type 20:17:12 INFO - PROCESS | 23455 | ) 20:17:12 INFO - PROCESS | 23455 | UPDATE moz_bookmarks SET lastModified = :time 20:17:12 INFO - PROCESS | 23455 | WHERE id IN ancestors 20:17:12 INFO - PROCESS | 23455 | - {"guid":"fake-guid-01","type":2,"time":1536031006426000} 20:17:12 INFO - PROCESS | 23455 | 1536031006540 Sqlite.Connection DEBUG places.sqlite#0: Stmt #189 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006552 Sqlite.Connection TRACE places.sqlite#0: Stmt #190 UPDATE moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | SET lastModified = :lastModified, position = :position, parent = :parent 20:17:12 INFO - PROCESS | 23455 | WHERE guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00","lastModified":1536031006426000,"position":0,"parent":10} 20:17:12 INFO - PROCESS | 23455 | 1536031006566 Sqlite.Connection DEBUG places.sqlite#0: Stmt #190 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006568 Sqlite.Connection TRACE places.sqlite#0: Stmt #191 COMMIT TRANSACTION 20:17:12 INFO - PROCESS | 23455 | 1536031006586 Sqlite.Connection DEBUG places.sqlite#0: Stmt #191 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006630 Sync.Store.Bookmarks DEBUG Updated bookmark fake-guid-00 under fake-guid-01: {"syncId":"fake-guid-00","kind":"bookmark","title":"Get Firefox!","parentSyncId":"fake-guid-01","url":{},"tags":[]} 20:17:12 INFO - PROCESS | 23455 | 1536031006652 Sync.Engine.Bookmarks INFO Records: 3 applied, 3 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 20:17:12 INFO - PROCESS | 23455 | 1536031006656 Sync.Telemetry TRACE observed weave:engine:sync:applied bookmarks 20:17:12 INFO - PROCESS | 23455 | 1536031006658 Sync.Telemetry WARN Observed notification weave:engine:sync:applied but no current sync is being recorded. 20:17:12 INFO - PROCESS | 23455 | 1536031006670 Sync.Engine.Bookmarks DEBUG Deleted pending items: [] 20:17:12 INFO - PROCESS | 23455 | 1536031006698 Sqlite.Connection TRACE places.sqlite#0: Stmt #192 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"ShZD0m8AMgp2"} 20:17:12 INFO - PROCESS | 23455 | 1536031006708 Sqlite.Connection TRACE places.sqlite#0: Stmt #193 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"fake-guid-01"} 20:17:12 INFO - PROCESS | 23455 | 1536031006716 Sqlite.Connection DEBUG places.sqlite#0: Stmt #192 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006732 Sqlite.Connection DEBUG places.sqlite#0: Beginning transaction 20:17:12 INFO - PROCESS | 23455 | 1536031006746 Sqlite.Connection TRACE places.sqlite#0: Stmt #194 BEGIN DEFERRED TRANSACTION 20:17:12 INFO - PROCESS | 23455 | 1536031006748 Sqlite.Connection DEBUG places.sqlite#0: Stmt #193 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006764 Sqlite.Connection DEBUG places.sqlite#0: Beginning transaction 20:17:12 INFO - PROCESS | 23455 | 1536031006772 Sqlite.Connection DEBUG places.sqlite#0: Stmt #194 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006776 Sqlite.Connection TRACE places.sqlite#0: Stmt #195 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE p.guid = :parentGuid 20:17:12 INFO - PROCESS | 23455 | ORDER BY b.position ASC 20:17:12 INFO - PROCESS | 23455 | - {"parentGuid":"ShZD0m8AMgp2"} 20:17:12 INFO - PROCESS | 23455 | 1536031006784 Sqlite.Connection DEBUG places.sqlite#0: Stmt #195 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006798 Sqlite.Connection TRACE places.sqlite#0: Stmt #196 WITH sorting(g, p) AS ( 20:17:12 INFO - PROCESS | 23455 | VALUES ("fake-guid-01", 0) 20:17:12 INFO - PROCESS | 23455 | ) 20:17:12 INFO - PROCESS | 23455 | UPDATE moz_bookmarks SET position = ( 20:17:12 INFO - PROCESS | 23455 | SELECT CASE count(*) WHEN 0 THEN -position 20:17:12 INFO - PROCESS | 23455 | ELSE count(*) - 1 20:17:12 INFO - PROCESS | 23455 | END 20:17:12 INFO - PROCESS | 23455 | FROM sorting a 20:17:12 INFO - PROCESS | 23455 | JOIN sorting b ON b.p <= a.p 20:17:12 INFO - PROCESS | 23455 | WHERE a.g = guid 20:17:12 INFO - PROCESS | 23455 | ) 20:17:12 INFO - PROCESS | 23455 | WHERE parent = :parentId 20:17:12 INFO - PROCESS | 23455 | - {"parentId":9} 20:17:12 INFO - PROCESS | 23455 | 1536031006800 Sqlite.Connection DEBUG places.sqlite#0: Stmt #196 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006810 Sqlite.Connection TRACE places.sqlite#0: Stmt #197 CREATE TEMP TRIGGER moz_bookmarks_reorder_trigger 20:17:12 INFO - PROCESS | 23455 | AFTER UPDATE OF position ON moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | WHEN NEW.position = -1 20:17:12 INFO - PROCESS | 23455 | BEGIN 20:17:12 INFO - PROCESS | 23455 | UPDATE moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | SET position = (SELECT MAX(position) FROM moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | WHERE parent = NEW.parent) + 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | WHERE parent = NEW.parent 20:17:12 INFO - PROCESS | 23455 | AND position BETWEEN OLD.position AND -1) 20:17:12 INFO - PROCESS | 23455 | WHERE guid = NEW.guid; 20:17:12 INFO - PROCESS | 23455 | END 20:17:12 INFO - PROCESS | 23455 | 1536031006812 Sqlite.Connection DEBUG places.sqlite#0: Stmt #197 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006814 Sqlite.Connection TRACE places.sqlite#0: Stmt #198 UPDATE moz_bookmarks SET position = -1 WHERE position < 0 20:17:12 INFO - PROCESS | 23455 | 1536031006822 Sqlite.Connection DEBUG places.sqlite#0: Stmt #198 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006824 Sqlite.Connection TRACE places.sqlite#0: Stmt #199 DROP TRIGGER moz_bookmarks_reorder_trigger 20:17:12 INFO - PROCESS | 23455 | 1536031006856 Sqlite.Connection DEBUG places.sqlite#0: Stmt #199 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006864 Sqlite.Connection TRACE places.sqlite#0: Stmt #200 COMMIT TRANSACTION 20:17:12 INFO - PROCESS | 23455 | 1536031006880 Sqlite.Connection DEBUG places.sqlite#0: Stmt #200 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006884 Sqlite.Connection TRACE places.sqlite#0: Stmt #201 BEGIN DEFERRED TRANSACTION 20:17:12 INFO - PROCESS | 23455 | 1536031006910 Sqlite.Connection DEBUG places.sqlite#0: Stmt #201 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006922 Sqlite.Connection TRACE places.sqlite#0: Stmt #202 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE p.guid = :parentGuid 20:17:12 INFO - PROCESS | 23455 | ORDER BY b.position ASC 20:17:12 INFO - PROCESS | 23455 | - {"parentGuid":"fake-guid-01"} 20:17:12 INFO - PROCESS | 23455 | 1536031006928 Sqlite.Connection DEBUG places.sqlite#0: Stmt #202 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006940 Sqlite.Connection TRACE places.sqlite#0: Stmt #203 WITH sorting(g, p) AS ( 20:17:12 INFO - PROCESS | 23455 | VALUES ("fake-guid-00", 0) 20:17:12 INFO - PROCESS | 23455 | ) 20:17:12 INFO - PROCESS | 23455 | UPDATE moz_bookmarks SET position = ( 20:17:12 INFO - PROCESS | 23455 | SELECT CASE count(*) WHEN 0 THEN -position 20:17:12 INFO - PROCESS | 23455 | ELSE count(*) - 1 20:17:12 INFO - PROCESS | 23455 | END 20:17:12 INFO - PROCESS | 23455 | FROM sorting a 20:17:12 INFO - PROCESS | 23455 | JOIN sorting b ON b.p <= a.p 20:17:12 INFO - PROCESS | 23455 | WHERE a.g = guid 20:17:12 INFO - PROCESS | 23455 | ) 20:17:12 INFO - PROCESS | 23455 | WHERE parent = :parentId 20:17:12 INFO - PROCESS | 23455 | - {"parentId":10} 20:17:12 INFO - PROCESS | 23455 | 1536031006946 Sqlite.Connection DEBUG places.sqlite#0: Stmt #203 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006950 Sqlite.Connection TRACE places.sqlite#0: Stmt #204 CREATE TEMP TRIGGER moz_bookmarks_reorder_trigger 20:17:12 INFO - PROCESS | 23455 | AFTER UPDATE OF position ON moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | WHEN NEW.position = -1 20:17:12 INFO - PROCESS | 23455 | BEGIN 20:17:12 INFO - PROCESS | 23455 | UPDATE moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | SET position = (SELECT MAX(position) FROM moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | WHERE parent = NEW.parent) + 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | WHERE parent = NEW.parent 20:17:12 INFO - PROCESS | 23455 | AND position BETWEEN OLD.position AND -1) 20:17:12 INFO - PROCESS | 23455 | WHERE guid = NEW.guid; 20:17:12 INFO - PROCESS | 23455 | END 20:17:12 INFO - PROCESS | 23455 | 1536031006954 Sqlite.Connection DEBUG places.sqlite#0: Stmt #204 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006956 Sqlite.Connection TRACE places.sqlite#0: Stmt #205 UPDATE moz_bookmarks SET position = -1 WHERE position < 0 20:17:12 INFO - PROCESS | 23455 | 1536031006964 Sqlite.Connection DEBUG places.sqlite#0: Stmt #205 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006966 Sqlite.Connection TRACE places.sqlite#0: Stmt #206 DROP TRIGGER moz_bookmarks_reorder_trigger 20:17:12 INFO - PROCESS | 23455 | 1536031006970 Sqlite.Connection DEBUG places.sqlite#0: Stmt #206 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006972 Sqlite.Connection TRACE places.sqlite#0: Stmt #207 COMMIT TRANSACTION 20:17:12 INFO - PROCESS | 23455 | 1536031006978 Sqlite.Connection DEBUG places.sqlite#0: Stmt #207 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031006988 Sync.Engine.Bookmarks TRACE Uploading local changes to server. 20:17:12 INFO - PROCESS | 23455 | 1536031006994 Sync.Engine.Bookmarks TRACE Preparing 3 outgoing records 20:17:12 INFO - PROCESS | 23455 | 1536031007012 Sqlite.Connection TRACE places.sqlite#0: Stmt #208 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"zEjjQx69vy_3"} 20:17:12 INFO - PROCESS | 23455 | 1536031007020 Sqlite.Connection DEBUG places.sqlite#0: Stmt #208 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031007052 Sqlite.Connection TRACE places.sqlite#1: Stmt #165 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"zEjjQx69vy_3","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031007066 Sqlite.Connection DEBUG places.sqlite#1: Stmt #165 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031007074 Sqlite.Connection TRACE places.sqlite#1: Stmt #166 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"zEjjQx69vy_3","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031007078 Sqlite.Connection DEBUG places.sqlite#1: Stmt #166 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031007088 Sqlite.Connection TRACE places.sqlite#1: Stmt #167 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"zEjjQx69vy_3","anno":"bookmarkProperties/description"} 20:17:12 INFO - PROCESS | 23455 | 1536031007094 Sqlite.Connection DEBUG places.sqlite#1: Stmt #167 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031007098 Sqlite.Connection TRACE places.sqlite#1: Stmt #168 20:17:12 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:12 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:12 INFO - PROCESS | 23455 | ) 20:17:12 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"zEjjQx69vy_3"} 20:17:12 INFO - PROCESS | 23455 | 1536031007106 Sqlite.Connection DEBUG places.sqlite#1: Stmt #168 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031007118 Sqlite.Connection TRACE places.sqlite#0: Stmt #209 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:12 INFO - PROCESS | 23455 | 1536031007128 Sqlite.Connection DEBUG places.sqlite#0: Stmt #209 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031007138 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fFolder 1 20:17:12 INFO - PROCESS | 23455 | 1536031007138 Sync.Engine.Bookmarks TRACE Mapped dupe: zEjjQx69vy_3 20:17:12 INFO - PROCESS | 23455 | 1536031007140 Sync.Engine.Bookmarks TRACE Outgoing: { id: zEjjQx69vy_3 index: 1000000 modified: undefined ttl: undefined payload: {"id":"zEjjQx69vy_3","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"Folder 1","children":[]} collection: bookmarks } 20:17:12 INFO - PROCESS | 23455 | 1536031007164 Sqlite.Connection TRACE places.sqlite#0: Stmt #210 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:12 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:12 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:12 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:12 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:12 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:12 INFO - PROCESS | 23455 | - {"guid":"fake-guid-01"} 20:17:12 INFO - PROCESS | 23455 | 1536031007172 Sqlite.Connection DEBUG places.sqlite#0: Stmt #210 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031007182 Sqlite.Connection TRACE places.sqlite#1: Stmt #169 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-01","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031007194 Sqlite.Connection DEBUG places.sqlite#1: Stmt #169 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031007302 Sqlite.Connection TRACE places.sqlite#1: Stmt #170 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-01","anno":"livemark/feedURI"} 20:17:12 INFO - PROCESS | 23455 | 1536031007304 Sqlite.Connection DEBUG places.sqlite#1: Stmt #170 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031007316 Sqlite.Connection TRACE places.sqlite#1: Stmt #171 20:17:12 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:12 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:12 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:12 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:12 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-01","anno":"bookmarkProperties/description"} 20:17:12 INFO - PROCESS | 23455 | 1536031007322 Sqlite.Connection DEBUG places.sqlite#1: Stmt #171 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031007326 Sqlite.Connection TRACE places.sqlite#1: Stmt #172 20:17:12 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:12 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:12 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:12 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:12 INFO - PROCESS | 23455 | ) 20:17:12 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"fake-guid-01"} 20:17:12 INFO - PROCESS | 23455 | 1536031007330 Sqlite.Connection DEBUG places.sqlite#1: Stmt #172 finished. 20:17:12 INFO - PROCESS | 23455 | 1536031007346 Sqlite.Connection TRACE places.sqlite#0: Stmt #211 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"ShZD0m8AMgp2"} 20:17:13 INFO - PROCESS | 23455 | 1536031007360 Sqlite.Connection DEBUG places.sqlite#0: Stmt #211 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031007384 Sync.Engine.Bookmarks TRACE Finding mapping: A second folder, fFolder 1 20:17:13 INFO - PROCESS | 23455 | 1536031007390 Sync.Engine.Bookmarks TRACE No parent => no dupe. 20:17:13 INFO - PROCESS | 23455 | 1536031007390 Sync.Engine.Bookmarks TRACE Outgoing: { id: fake-guid-01 index: 1000000 modified: undefined ttl: undefined payload: {"id":"fake-guid-01","type":"folder","parentid":"ShZD0m8AMgp2","parentName":"A second folder","title":"Folder 1","children":["fake-guid-00"]} collection: bookmarks } 20:17:13 INFO - PROCESS | 23455 | 1536031007408 Sqlite.Connection TRACE places.sqlite#0: Stmt #212 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"mPRBsWjn9fdY"} 20:17:13 INFO - PROCESS | 23455 | 1536031007416 Sqlite.Connection DEBUG places.sqlite#0: Stmt #212 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031007424 Sync.Engine.Bookmarks TRACE Outgoing: { id: mPRBsWjn9fdY index: 0 modified: undefined ttl: undefined payload: DELETED collection: bookmarks } 20:17:13 INFO - PROCESS | 23455 | 1536031007438 Sync.Engine.Bookmarks INFO Posting 3 records of 1166 bytes with batch=true 20:17:13 INFO - PROCESS | 23455 | 1536031007468 Sync.Collection DEBUG POST Length: 1166 20:17:13 INFO - PROCESS | 23455 | 1536031007538 Sync.Test.Server DEBUG SyncServer: Handling request: POST /1.1/foo/storage/bookmarks 20:17:13 INFO - PROCESS | 23455 | 1536031007588 Sync.Collection DEBUG mesg: POST success 200 http://localhost:50969/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:13 INFO - PROCESS | 23455 | 1536031007588 Sync.Collection DEBUG POST success 200 http://localhost:50969/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:13 INFO - PROCESS | 23455 | 1536031007594 Sync.Engine.Bookmarks TRACE Committed batch 20:17:13 INFO - PROCESS | 23455 | 1536031007602 Sync.Telemetry TRACE observed weave:engine:sync:uploaded bookmarks 20:17:13 INFO - PROCESS | 23455 | 1536031007602 Sync.Telemetry WARN Observed notification weave:engine:sync:uploaded but no current sync is being recorded. 20:17:13 INFO - PROCESS | 23455 | 1536031007604 Sync.Engine.Bookmarks TRACE Finishing up sync 20:17:13 INFO - PROCESS | 23455 | 1536031007610 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:finish 20:17:13 INFO - PROCESS | 23455 | 1536031007612 Sync.Telemetry TRACE observed weave:engine:sync:finish bookmarks 20:17:13 INFO - PROCESS | 23455 | 1536031007612 Sync.Telemetry WARN Observed notification weave:engine:sync:finish but no current sync is being recorded. 20:17:13 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_to_earlier_appearing_parent_bookmark - [test_dupe_reparented_to_earlier_appearing_parent_bookmark : 394] 0 == 0 20:17:13 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_to_earlier_appearing_parent_bookmark - [test_dupe_reparented_to_earlier_appearing_parent_bookmark : 397] [8] deepEqual [8] 20:17:13 INFO - (xpcshell/head.js) | test run_next_test 3 finished (2) 20:17:13 INFO - PROCESS | 23455 | 1536031008374 Sync.AddonsReconciler DEBUG Removing change listener. 20:17:13 INFO - PROCESS | 23455 | 1536031008380 Sync.AddonsReconciler DEBUG Stopping listening and removing AddonManager listeners. 20:17:13 INFO - PROCESS | 23455 | 1536031008396 Sync.Tracker.History INFO Removing Places observer. 20:17:13 INFO - PROCESS | 23455 | 1536031008434 Sync.Status INFO Resetting Status. 20:17:13 INFO - PROCESS | 23455 | 1536031008436 Sync.Status DEBUG Status.service: service.client_not_configured => success.status_ok 20:17:13 INFO - PROCESS | 23455 | 1536031008538 Sync.Test.Server DEBUG SyncServer: Handling request: DELETE /1.1/foo/storage/clients/fake-guid-02 20:17:13 INFO - PROCESS | 23455 | 1536031008578 Sync.Resource DEBUG mesg: DELETE success 200 http://localhost:50969/1.1/foo/storage/clients/fake-guid-02 20:17:13 INFO - PROCESS | 23455 | 1536031008582 Sync.Resource DEBUG DELETE success 200 http://localhost:50969/1.1/foo/storage/clients/fake-guid-02 20:17:13 INFO - PROCESS | 23455 | 1536031008938 Sync.Test.Server DEBUG SyncServer: Handling request: DELETE /1.1/foo/storage/tabs/fake-guid-02 20:17:13 INFO - PROCESS | 23455 | 1536031008968 Sync.Resource DEBUG mesg: DELETE success 200 http://localhost:50969/1.1/foo/storage/tabs/fake-guid-02 20:17:13 INFO - PROCESS | 23455 | 1536031008976 Sync.Resource DEBUG DELETE success 200 http://localhost:50969/1.1/foo/storage/tabs/fake-guid-02 20:17:13 INFO - PROCESS | 23455 | 1536031008982 Sync.Service DEBUG Finished deleting client data. 20:17:13 INFO - PROCESS | 23455 | 1536031008984 Sync.Service INFO Service.startOver dropping sync key and logging out. 20:17:13 INFO - PROCESS | 23455 | 1536031008984 Sync.Identity INFO Sync Key has no value. Deleting. 20:17:13 INFO - PROCESS | 23455 | 1536031008990 Sync.Status DEBUG Status.login: success.login => error.login.reason.no_recoverykey 20:17:13 INFO - PROCESS | 23455 | 1536031008992 Sync.Status DEBUG Status.service: success.status_ok => service.client_not_configured 20:17:13 INFO - PROCESS | 23455 | 1536031008992 Sync.Service INFO Logging out 20:17:13 INFO - PROCESS | 23455 | 1536031009000 Sync.SyncScheduler DEBUG Next sync in 86400000 ms. 20:17:13 INFO - PROCESS | 23455 | 1536031009014 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score. 20:17:13 INFO - PROCESS | 23455 | 1536031009026 Sync.Service INFO Service reset. 20:17:13 INFO - PROCESS | 23455 | 1536031009040 Sync.Engine.Clients DEBUG Resetting clients last sync time 20:17:13 INFO - PROCESS | 23455 | 1536031009048 Sync.Engine.Bookmarks TRACE Event: weave:engine:reset-client:start 20:17:13 INFO - PROCESS | 23455 | 1536031009054 Sync.Engine.Bookmarks DEBUG Resetting bookmarks last sync time 20:17:13 INFO - PROCESS | 23455 | 1536031009056 Sync.Engine.Bookmarks TRACE Event: weave:engine:reset-client:finish 20:17:13 INFO - PROCESS | 23455 | 1536031009064 Sync.Engine.Forms DEBUG Resetting forms last sync time 20:17:13 INFO - PROCESS | 23455 | 1536031009068 Sync.Engine.History DEBUG Resetting history last sync time 20:17:13 INFO - PROCESS | 23455 | 1536031009080 Sync.Engine.Passwords DEBUG Resetting passwords last sync time 20:17:13 INFO - PROCESS | 23455 | 1536031009084 Sync.Engine.Prefs DEBUG Resetting prefs last sync time 20:17:13 INFO - PROCESS | 23455 | 1536031009096 Sync.Engine.Tabs DEBUG Resetting tabs last sync time 20:17:13 INFO - PROCESS | 23455 | 1536031009104 Sync.Engine.Addons DEBUG Resetting addons last sync time 20:17:13 INFO - PROCESS | 23455 | 1536031009110 Sync.Engine.Extension-Storage DEBUG Resetting extension-storage last sync time 20:17:13 INFO - PROCESS | 23455 | 1536031009116 Sync.CollectionKeyManager INFO Clearing collection keys... 20:17:13 INFO - PROCESS | 23455 | 1536031009442 Sqlite.Connection DEBUG places.sqlite#0: Beginning transaction 20:17:13 INFO - PROCESS | 23455 | 1536031009460 Sqlite.Connection TRACE places.sqlite#0: Stmt #213 BEGIN DEFERRED TRANSACTION 20:17:13 INFO - PROCESS | 23455 | 1536031009472 Sqlite.Connection DEBUG places.sqlite#0: Stmt #213 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009482 Sqlite.Connection TRACE places.sqlite#0: Stmt #214 WITH RECURSIVE 20:17:13 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:13 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:13 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:13 INFO - PROCESS | 23455 | UNION ALL 20:17:13 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:13 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:13 INFO - PROCESS | 23455 | ) 20:17:13 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:13 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:13 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:13 INFO - PROCESS | 23455 | FROM descendants 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"toolbar_____"} 20:17:13 INFO - PROCESS | 23455 | 1536031009502 Sqlite.Connection DEBUG places.sqlite#0: Stmt #214 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009540 Sqlite.Connection TRACE places.sqlite#0: Stmt #215 WITH RECURSIVE 20:17:13 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:13 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:13 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:13 INFO - PROCESS | 23455 | UNION ALL 20:17:13 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:13 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:13 INFO - PROCESS | 23455 | ) 20:17:13 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"toolbar_____"} 20:17:13 INFO - PROCESS | 23455 | 1536031009558 Sqlite.Connection DEBUG places.sqlite#0: Stmt #215 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009562 Sqlite.Connection TRACE places.sqlite#0: Stmt #216 WITH RECURSIVE 20:17:13 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:13 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:13 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:13 INFO - PROCESS | 23455 | UNION ALL 20:17:13 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:13 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:13 INFO - PROCESS | 23455 | ) 20:17:13 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:13 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:13 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:13 INFO - PROCESS | 23455 | FROM descendants 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"menu________"} 20:17:13 INFO - PROCESS | 23455 | 1536031009568 Sqlite.Connection DEBUG places.sqlite#0: Stmt #216 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009588 Sqlite.Connection TRACE places.sqlite#0: Stmt #217 WITH RECURSIVE 20:17:13 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:13 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:13 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:13 INFO - PROCESS | 23455 | UNION ALL 20:17:13 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:13 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:13 INFO - PROCESS | 23455 | ) 20:17:13 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"menu________"} 20:17:13 INFO - PROCESS | 23455 | 1536031009602 Sqlite.Connection DEBUG places.sqlite#0: Stmt #217 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009620 Sqlite.Connection TRACE places.sqlite#0: Stmt #218 WITH RECURSIVE 20:17:13 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:13 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:13 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:13 INFO - PROCESS | 23455 | UNION ALL 20:17:13 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:13 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:13 INFO - PROCESS | 23455 | ) 20:17:13 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:13 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:13 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:13 INFO - PROCESS | 23455 | FROM descendants 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"unfiled_____"} 20:17:13 INFO - PROCESS | 23455 | 1536031009626 Sqlite.Connection DEBUG places.sqlite#0: Stmt #218 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009650 Sqlite.Connection TRACE places.sqlite#0: Stmt #219 WITH RECURSIVE 20:17:13 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:13 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:13 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:13 INFO - PROCESS | 23455 | UNION ALL 20:17:13 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:13 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:13 INFO - PROCESS | 23455 | ) 20:17:13 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"unfiled_____"} 20:17:13 INFO - PROCESS | 23455 | 1536031009654 Sqlite.Connection DEBUG places.sqlite#0: Stmt #219 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009658 Sqlite.Connection TRACE places.sqlite#0: Stmt #220 WITH RECURSIVE 20:17:13 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:13 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:13 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:13 INFO - PROCESS | 23455 | UNION ALL 20:17:13 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:13 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:13 INFO - PROCESS | 23455 | ) 20:17:13 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:13 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:13 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:13 INFO - PROCESS | 23455 | FROM descendants 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"mobile______"} 20:17:13 INFO - PROCESS | 23455 | 1536031009666 Sqlite.Connection DEBUG places.sqlite#0: Stmt #220 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009680 Sqlite.Connection TRACE places.sqlite#0: Stmt #221 WITH RECURSIVE 20:17:13 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:13 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:13 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:13 INFO - PROCESS | 23455 | UNION ALL 20:17:13 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:13 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:13 INFO - PROCESS | 23455 | ) 20:17:13 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"mobile______"} 20:17:13 INFO - PROCESS | 23455 | 1536031009686 Sqlite.Connection DEBUG places.sqlite#0: Stmt #221 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009692 Sqlite.Connection TRACE places.sqlite#0: Stmt #222 DELETE FROM moz_items_annos 20:17:13 INFO - PROCESS | 23455 | WHERE id IN (SELECT a.id from moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b ON a.item_id = b.id 20:17:13 INFO - PROCESS | 23455 | WHERE b.id ISNULL) 20:17:13 INFO - PROCESS | 23455 | 1536031009700 Sqlite.Connection DEBUG places.sqlite#0: Stmt #222 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009712 Sqlite.Connection TRACE places.sqlite#0: Stmt #223 DELETE FROM moz_anno_attributes 20:17:13 INFO - PROCESS | 23455 | WHERE id IN (SELECT n.id from moz_anno_attributes n 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_annos a1 ON a1.anno_attribute_id = n.id 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_items_annos a2 ON a2.anno_attribute_id = n.id 20:17:13 INFO - PROCESS | 23455 | WHERE a1.id ISNULL AND a2.id ISNULL) 20:17:13 INFO - PROCESS | 23455 | 1536031009720 Sqlite.Connection DEBUG places.sqlite#0: Stmt #223 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009746 Sqlite.Connection TRACE places.sqlite#0: Stmt #224 UPDATE moz_places 20:17:13 INFO - PROCESS | 23455 | SET frecency = NOTIFY_FRECENCY( 20:17:13 INFO - PROCESS | 23455 | CALCULATE_FRECENCY(id), url, guid, hidden, last_visit_date 20:17:13 INFO - PROCESS | 23455 | ) WHERE url_hash IN ( hash("http://getfirefox.com/") ) 20:17:13 INFO - PROCESS | 23455 | 1536031009810 Sqlite.Connection TRACE places.sqlite#0: Stmt #225 UPDATE moz_bookmarks SET lastModified = :time 20:17:13 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:13 INFO - PROCESS | 23455 | - {"folderGuid":"toolbar_____","time":1536031009792000} 20:17:13 INFO - PROCESS | 23455 | 1536031009814 Sqlite.Connection DEBUG places.sqlite#0: Stmt #224 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009816 Sqlite.Connection TRACE places.sqlite#0: Stmt #226 UPDATE moz_places 20:17:13 INFO - PROCESS | 23455 | SET hidden = 0 20:17:13 INFO - PROCESS | 23455 | WHERE url_hash IN ( hash("http://getfirefox.com/") ) 20:17:13 INFO - PROCESS | 23455 | AND frecency <> 0 20:17:13 INFO - PROCESS | 23455 | 1536031009822 Sqlite.Connection DEBUG places.sqlite#0: Stmt #225 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009828 Sqlite.Connection TRACE places.sqlite#0: Stmt #227 UPDATE moz_bookmarks SET lastModified = :time 20:17:13 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:13 INFO - PROCESS | 23455 | - {"folderGuid":"menu________","time":1536031009792000} 20:17:13 INFO - PROCESS | 23455 | 1536031009830 Sqlite.Connection DEBUG places.sqlite#0: Stmt #226 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009836 Sqlite.Connection DEBUG places.sqlite#0: Stmt #227 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009842 Sqlite.Connection TRACE places.sqlite#0: Stmt #228 UPDATE moz_bookmarks SET lastModified = :time 20:17:13 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:13 INFO - PROCESS | 23455 | - {"folderGuid":"unfiled_____","time":1536031009792000} 20:17:13 INFO - PROCESS | 23455 | 1536031009844 Sqlite.Connection DEBUG places.sqlite#0: Stmt #228 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009860 Sqlite.Connection TRACE places.sqlite#0: Stmt #229 UPDATE moz_bookmarks SET lastModified = :time 20:17:13 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:13 INFO - PROCESS | 23455 | - {"folderGuid":"mobile______","time":1536031009792000} 20:17:13 INFO - PROCESS | 23455 | 1536031009862 Sqlite.Connection DEBUG places.sqlite#0: Stmt #229 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031009864 Sqlite.Connection TRACE places.sqlite#0: Stmt #230 COMMIT TRANSACTION 20:17:13 INFO - PROCESS | 23455 | 1536031009874 Sqlite.Connection DEBUG places.sqlite#0: Stmt #230 finished. 20:17:13 INFO - (xpcshell/head.js) | test run_next_test 4 pending (2) 20:17:13 INFO - (xpcshell/head.js) | test test_dupe_reparented_to_earlier_appearing_parent_bookmark finished (2) 20:17:13 INFO - services/sync/tests/unit/test_bookmark_duping.js | Starting test_dupe_reparented_to_later_appearing_parent_bookmark 20:17:13 INFO - (xpcshell/head.js) | test test_dupe_reparented_to_later_appearing_parent_bookmark pending (2) 20:17:13 INFO - PROCESS | 23455 | Ensure that a bookmark we consider a dupe from a different parent that doesn't exist locally as we process the child, but does appear in the same sync 20:17:13 INFO - PROCESS | 23455 | 1536031009922 Sync.BulkKeyBundle INFO BulkKeyBundle being created for [default] 20:17:13 INFO - PROCESS | 23455 | 1536031009926 Sync.CollectionKeyManager INFO Setting collection keys contents. Our last modified: 0, input modified: 1536031009.93. 20:17:13 INFO - PROCESS | 23455 | 1536031009932 Sync.BulkKeyBundle INFO BulkKeyBundle being created for [default] 20:17:13 INFO - PROCESS | 23455 | 1536031009932 Sync.CollectionKeyManager INFO Processing downloaded per-collection keys. 20:17:13 INFO - PROCESS | 23455 | 1536031009938 Sync.CollectionKeyManager INFO Clearing collection keys... 20:17:13 INFO - PROCESS | 23455 | 1536031009940 Sync.CollectionKeyManager INFO Saving downloaded keys. 20:17:13 INFO - PROCESS | 23455 | 1536031009940 Sync.CollectionKeyManager INFO Bumping last modified to 1536031009.93 20:17:13 INFO - PROCESS | 23455 | 1536031009956 Sync.Identity INFO Username changed. Removing stored credentials. 20:17:13 INFO - PROCESS | 23455 | 1536031009956 Sync.Identity INFO Basic password has no value. Removing. 20:17:13 INFO - PROCESS | 23455 | 1536031009958 Sync.Identity INFO Sync Key has no value. Deleting. 20:17:13 INFO - PROCESS | 23455 | 1536031009962 Sync.Identity INFO Basic password being updated. 20:17:13 INFO - PROCESS | 23455 | 1536031009970 Sync.Identity INFO Sync Key being updated. 20:17:13 INFO - PROCESS | 23455 | 1536031009980 Sync.SyncKeyBundle INFO SyncKeyBundle being created. 20:17:13 INFO - PROCESS | 23455 | 1536031010028 Sync.Service DEBUG Caching URLs under storage user base: http://localhost:37814/1.1/foo/ 20:17:13 INFO - PROCESS | 23455 | 1536031010104 Sync.AddonsReconciler INFO Registering as Add-on Manager listener. 20:17:13 INFO - PROCESS | 23455 | 1536031010104 Sync.AddonsReconciler DEBUG Adding change listener. 20:17:13 INFO - PROCESS | 23455 | 1536031010116 Sync.Tracker.History INFO Adding Places observer. 20:17:13 INFO - "folder1=BWxyeW_z3iee, bmk1=F2BqHQ6OAr8e folder2=iYExwqnynHXY" 20:17:13 INFO - PROCESS | 23455 | 1536031010314 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:start 20:17:13 INFO - PROCESS | 23455 | 1536031010316 Sync.Telemetry TRACE observed weave:engine:sync:start bookmarks 20:17:13 INFO - PROCESS | 23455 | 1536031010316 Sync.Telemetry WARN Observed notification weave:engine:sync:start but no current sync is being recorded. 20:17:13 INFO - PROCESS | 23455 | 1536031010404 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/meta/global 20:17:13 INFO - PROCESS | 23455 | 1536031010456 Sync.Resource DEBUG mesg: GET success 200 http://localhost:37814/1.1/foo/storage/meta/global 20:17:13 INFO - PROCESS | 23455 | 1536031010456 Sync.Resource DEBUG GET success 200 http://localhost:37814/1.1/foo/storage/meta/global 20:17:13 INFO - PROCESS | 23455 | 1536031010466 Sync.Engine.Bookmarks DEBUG First sync, uploading all items 20:17:13 INFO - PROCESS | 23455 | 1536031010792 Sync.Engine.Bookmarks INFO 7 outgoing items pre-reconciliation 20:17:13 INFO - PROCESS | 23455 | 1536031010800 Sync.Engine.Bookmarks DEBUG Bookmarks backup starting. 20:17:13 INFO - PROCESS | 23455 | 1536031010854 Sqlite.Connection TRACE places.sqlite#1: Stmt #173 /* do not warn (bug no): cannot use an index */ 20:17:13 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:13 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:13 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:13 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:13 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:13 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:13 INFO - PROCESS | 23455 | UNION ALL 20:17:13 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:13 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:13 INFO - PROCESS | 23455 | b2.lastModified 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:13 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:13 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:13 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:13 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:13 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:13 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:13 INFO - PROCESS | 23455 | ) AS tags, 20:17:13 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:13 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:13 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:13 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:13 INFO - PROCESS | 23455 | ) AS charset 20:17:13 INFO - PROCESS | 23455 | FROM descendants d 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:13 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:13 INFO - PROCESS | 23455 | 1536031010870 Sqlite.Connection DEBUG places.sqlite#1: Stmt #173 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031011036 Sync.Engine.Bookmarks DEBUG Bookmarks backup done. 20:17:13 INFO - PROCESS | 23455 | 1536031011042 Sync.Engine.Bookmarks TRACE Downloading & applying server changes 20:17:13 INFO - PROCESS | 23455 | 1536031011096 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/bookmarks 20:17:13 INFO - PROCESS | 23455 | 1536031011106 Sync.Test.Server INFO Records: 0, nextOffset: undefined 20:17:13 INFO - PROCESS | 23455 | 1536031011130 Sync.Collection DEBUG mesg: GET success 200 http://localhost:37814/1.1/foo/storage/bookmarks?full=1&sort=index&limit=1000 20:17:13 INFO - PROCESS | 23455 | 1536031011134 Sync.Collection DEBUG GET success 200 http://localhost:37814/1.1/foo/storage/bookmarks?full=1&sort=index&limit=1000 20:17:13 INFO - PROCESS | 23455 | 1536031011150 Sync.Engine.Bookmarks INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 20:17:13 INFO - PROCESS | 23455 | 1536031011158 Sync.Telemetry TRACE observed weave:engine:sync:applied bookmarks 20:17:13 INFO - PROCESS | 23455 | 1536031011158 Sync.Telemetry WARN Observed notification weave:engine:sync:applied but no current sync is being recorded. 20:17:13 INFO - PROCESS | 23455 | 1536031011176 Sync.Engine.Bookmarks DEBUG Deleted pending items: [] 20:17:13 INFO - PROCESS | 23455 | 1536031011482 Sync.Engine.Bookmarks TRACE Uploading local changes to server. 20:17:13 INFO - PROCESS | 23455 | 1536031011486 Sync.Engine.Bookmarks TRACE Preparing 7 outgoing records 20:17:13 INFO - PROCESS | 23455 | 1536031011508 Sqlite.Connection TRACE places.sqlite#0: Stmt #231 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"menu________"} 20:17:13 INFO - PROCESS | 23455 | 1536031011532 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:13 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:13 INFO - PROCESS | 23455 | 1536031011540 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:13 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:13 INFO - PROCESS | 23455 | 1536031011548 Sqlite.Connection DEBUG places.sqlite#0: Stmt #231 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031011596 Sqlite.Connection TRACE places.sqlite#1: Stmt #174 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"livemark/feedURI"} 20:17:13 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:13 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:13 INFO - PROCESS | 23455 | 1536031011612 Sqlite.Connection DEBUG places.sqlite#1: Stmt #174 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031011654 Sqlite.Connection TRACE places.sqlite#1: Stmt #175 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"livemark/feedURI"} 20:17:13 INFO - PROCESS | 23455 | 1536031011656 Sqlite.Connection DEBUG places.sqlite#1: Stmt #175 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031011680 Sqlite.Connection TRACE places.sqlite#1: Stmt #176 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"bookmarkProperties/description"} 20:17:13 INFO - PROCESS | 23455 | 1536031011682 Sqlite.Connection DEBUG places.sqlite#1: Stmt #176 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031011690 Sqlite.Connection TRACE places.sqlite#1: Stmt #177 20:17:13 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:13 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:13 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:13 INFO - PROCESS | 23455 | ) 20:17:13 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"menu________"} 20:17:13 INFO - PROCESS | 23455 | 1536031011698 Sqlite.Connection DEBUG places.sqlite#1: Stmt #177 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031011724 Sqlite.Connection TRACE places.sqlite#0: Stmt #232 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:13 INFO - PROCESS | 23455 | 1536031011740 Sqlite.Connection DEBUG places.sqlite#0: Stmt #232 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031011772 Sqlite.Connection TRACE places.sqlite#1: Stmt #178 /* do not warn (bug no): cannot use an index */ 20:17:13 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:13 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:13 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:13 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:13 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:13 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:13 INFO - PROCESS | 23455 | UNION ALL 20:17:13 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:13 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:13 INFO - PROCESS | 23455 | b2.lastModified 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:13 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:13 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:13 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:13 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:13 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:13 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:13 INFO - PROCESS | 23455 | ) AS tags, 20:17:13 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:13 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:13 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:13 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:13 INFO - PROCESS | 23455 | ) AS charset 20:17:13 INFO - PROCESS | 23455 | FROM descendants d 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:13 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:13 INFO - PROCESS | 23455 | 1536031011778 Sqlite.Connection DEBUG places.sqlite#1: Stmt #178 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031011838 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Menu,menu,false 20:17:13 INFO - PROCESS | 23455 | 1536031011844 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Toolbar,toolbar,false 20:17:13 INFO - PROCESS | 23455 | 1536031011850 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:13 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:13 INFO - PROCESS | 23455 | 1536031011854 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fA second folder,iYExwqnynHXY,false 20:17:13 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:13 INFO - PROCESS | 23455 | 1536031011866 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fFolder 1,BWxyeW_z3iee,false 20:17:13 INFO - PROCESS | 23455 | 1536031011872 Sync.Engine.Bookmarks TRACE Mapped: Folder 1,bhttp://getfirefox.com/:Get Firefox!,F2BqHQ6OAr8e,false 20:17:13 INFO - PROCESS | 23455 | 1536031011880 Sync.Engine.Bookmarks TRACE Mapped: ,fOther Bookmarks,unfiled,false 20:17:13 INFO - PROCESS | 23455 | 1536031011888 Sync.Engine.Bookmarks TRACE Mapped: ,fmobile,mobile,false 20:17:13 INFO - PROCESS | 23455 | 1536031011892 Sync.Engine.Bookmarks TRACE Finding mapping: , fBookmarks Menu 20:17:13 INFO - PROCESS | 23455 | 1536031011894 Sync.Engine.Bookmarks TRACE Mapped dupe: menu 20:17:13 INFO - PROCESS | 23455 | 1536031011896 Sync.Engine.Bookmarks TRACE Outgoing: { id: menu index: 1000000 modified: undefined ttl: undefined payload: {"id":"menu","type":"folder","parentid":"places","parentName":"","title":"Bookmarks Menu","children":[]} collection: bookmarks } 20:17:13 INFO - PROCESS | 23455 | 1536031011934 Sqlite.Connection TRACE places.sqlite#0: Stmt #233 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:13 INFO - PROCESS | 23455 | 1536031011950 Sqlite.Connection DEBUG places.sqlite#0: Stmt #233 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031011972 Sqlite.Connection TRACE places.sqlite#1: Stmt #179 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"livemark/feedURI"} 20:17:13 INFO - PROCESS | 23455 | 1536031011978 Sqlite.Connection DEBUG places.sqlite#1: Stmt #179 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012000 Sqlite.Connection TRACE places.sqlite#1: Stmt #180 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"livemark/feedURI"} 20:17:13 INFO - PROCESS | 23455 | 1536031012000 Sqlite.Connection DEBUG places.sqlite#1: Stmt #180 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012024 Sqlite.Connection TRACE places.sqlite#1: Stmt #181 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"bookmarkProperties/description"} 20:17:13 INFO - PROCESS | 23455 | 1536031012030 Sqlite.Connection DEBUG places.sqlite#1: Stmt #181 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012042 Sqlite.Connection TRACE places.sqlite#1: Stmt #182 20:17:13 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:13 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:13 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:13 INFO - PROCESS | 23455 | ) 20:17:13 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"toolbar_____"} 20:17:13 INFO - PROCESS | 23455 | 1536031012046 Sqlite.Connection DEBUG places.sqlite#1: Stmt #182 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012072 Sqlite.Connection TRACE places.sqlite#0: Stmt #234 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:13 INFO - PROCESS | 23455 | 1536031012082 Sqlite.Connection DEBUG places.sqlite#0: Stmt #234 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012098 Sync.Engine.Bookmarks TRACE Finding mapping: , fBookmarks Toolbar 20:17:13 INFO - PROCESS | 23455 | 1536031012100 Sync.Engine.Bookmarks TRACE Mapped dupe: toolbar 20:17:13 INFO - PROCESS | 23455 | 1536031012100 Sync.Engine.Bookmarks TRACE Outgoing: { id: toolbar index: 1000000 modified: undefined ttl: undefined payload: {"id":"toolbar","type":"folder","parentid":"places","parentName":"","title":"Bookmarks Toolbar","children":["iYExwqnynHXY","BWxyeW_z3iee"]} collection: bookmarks } 20:17:13 INFO - PROCESS | 23455 | 1536031012140 Sqlite.Connection TRACE places.sqlite#0: Stmt #235 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"unfiled_____"} 20:17:13 INFO - PROCESS | 23455 | 1536031012148 Sqlite.Connection DEBUG places.sqlite#0: Stmt #235 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012164 Sqlite.Connection TRACE places.sqlite#1: Stmt #183 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"livemark/feedURI"} 20:17:13 INFO - PROCESS | 23455 | 1536031012166 Sqlite.Connection DEBUG places.sqlite#1: Stmt #183 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012190 Sqlite.Connection TRACE places.sqlite#1: Stmt #184 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"livemark/feedURI"} 20:17:13 INFO - PROCESS | 23455 | 1536031012194 Sqlite.Connection DEBUG places.sqlite#1: Stmt #184 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012204 Sqlite.Connection TRACE places.sqlite#1: Stmt #185 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"bookmarkProperties/description"} 20:17:13 INFO - PROCESS | 23455 | 1536031012210 Sqlite.Connection DEBUG places.sqlite#1: Stmt #185 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012212 Sqlite.Connection TRACE places.sqlite#1: Stmt #186 20:17:13 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:13 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:13 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:13 INFO - PROCESS | 23455 | ) 20:17:13 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"unfiled_____"} 20:17:13 INFO - PROCESS | 23455 | 1536031012216 Sqlite.Connection DEBUG places.sqlite#1: Stmt #186 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012238 Sqlite.Connection TRACE places.sqlite#0: Stmt #236 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:13 INFO - PROCESS | 23455 | 1536031012252 Sqlite.Connection DEBUG places.sqlite#0: Stmt #236 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012272 Sync.Engine.Bookmarks TRACE Finding mapping: , fOther Bookmarks 20:17:13 INFO - PROCESS | 23455 | 1536031012272 Sync.Engine.Bookmarks TRACE Mapped dupe: unfiled 20:17:13 INFO - PROCESS | 23455 | 1536031012278 Sync.Engine.Bookmarks TRACE Outgoing: { id: unfiled index: 1000000 modified: undefined ttl: undefined payload: {"id":"unfiled","type":"folder","parentid":"places","parentName":"","title":"Other Bookmarks","children":[]} collection: bookmarks } 20:17:13 INFO - PROCESS | 23455 | 1536031012306 Sqlite.Connection TRACE places.sqlite#0: Stmt #237 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"mobile______"} 20:17:13 INFO - PROCESS | 23455 | 1536031012310 Sqlite.Connection DEBUG places.sqlite#0: Stmt #237 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012326 Sqlite.Connection TRACE places.sqlite#1: Stmt #187 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"livemark/feedURI"} 20:17:13 INFO - PROCESS | 23455 | 1536031012332 Sqlite.Connection DEBUG places.sqlite#1: Stmt #187 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012346 Sqlite.Connection TRACE places.sqlite#1: Stmt #188 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"livemark/feedURI"} 20:17:13 INFO - PROCESS | 23455 | 1536031012350 Sqlite.Connection DEBUG places.sqlite#1: Stmt #188 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012360 Sqlite.Connection TRACE places.sqlite#1: Stmt #189 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"bookmarkProperties/description"} 20:17:13 INFO - PROCESS | 23455 | 1536031012366 Sqlite.Connection DEBUG places.sqlite#1: Stmt #189 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012370 Sqlite.Connection TRACE places.sqlite#1: Stmt #190 20:17:13 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:13 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:13 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:13 INFO - PROCESS | 23455 | ) 20:17:13 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"mobile______"} 20:17:13 INFO - PROCESS | 23455 | 1536031012374 Sqlite.Connection DEBUG places.sqlite#1: Stmt #190 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012390 Sqlite.Connection TRACE places.sqlite#0: Stmt #238 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:13 INFO - PROCESS | 23455 | 1536031012402 Sqlite.Connection DEBUG places.sqlite#0: Stmt #238 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012410 Sync.Engine.Bookmarks TRACE Finding mapping: , fmobile 20:17:13 INFO - PROCESS | 23455 | 1536031012410 Sync.Engine.Bookmarks TRACE Mapped dupe: mobile 20:17:13 INFO - PROCESS | 23455 | 1536031012412 Sync.Engine.Bookmarks TRACE Outgoing: { id: mobile index: 1000000 modified: undefined ttl: undefined payload: {"id":"mobile","type":"folder","parentid":"places","parentName":"","title":"mobile","children":[]} collection: bookmarks } 20:17:13 INFO - PROCESS | 23455 | 1536031012432 Sqlite.Connection TRACE places.sqlite#0: Stmt #239 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"iYExwqnynHXY"} 20:17:13 INFO - PROCESS | 23455 | 1536031012444 Sqlite.Connection DEBUG places.sqlite#0: Stmt #239 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012460 Sqlite.Connection TRACE places.sqlite#1: Stmt #191 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"iYExwqnynHXY","anno":"livemark/feedURI"} 20:17:13 INFO - PROCESS | 23455 | 1536031012468 Sqlite.Connection DEBUG places.sqlite#1: Stmt #191 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012478 Sqlite.Connection TRACE places.sqlite#1: Stmt #192 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"iYExwqnynHXY","anno":"livemark/feedURI"} 20:17:13 INFO - PROCESS | 23455 | 1536031012482 Sqlite.Connection DEBUG places.sqlite#1: Stmt #192 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012490 Sqlite.Connection TRACE places.sqlite#1: Stmt #193 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"iYExwqnynHXY","anno":"bookmarkProperties/description"} 20:17:13 INFO - PROCESS | 23455 | 1536031012492 Sqlite.Connection DEBUG places.sqlite#1: Stmt #193 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012506 Sqlite.Connection TRACE places.sqlite#1: Stmt #194 20:17:13 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:13 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:13 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:13 INFO - PROCESS | 23455 | ) 20:17:13 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"iYExwqnynHXY"} 20:17:13 INFO - PROCESS | 23455 | 1536031012514 Sqlite.Connection DEBUG places.sqlite#1: Stmt #194 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012546 Sqlite.Connection TRACE places.sqlite#0: Stmt #240 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:13 INFO - PROCESS | 23455 | 1536031012552 Sqlite.Connection DEBUG places.sqlite#0: Stmt #240 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012564 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fA second folder 20:17:13 INFO - PROCESS | 23455 | 1536031012570 Sync.Engine.Bookmarks TRACE Mapped dupe: iYExwqnynHXY 20:17:13 INFO - PROCESS | 23455 | 1536031012570 Sync.Engine.Bookmarks TRACE Outgoing: { id: iYExwqnynHXY index: 1000000 modified: undefined ttl: undefined payload: {"id":"iYExwqnynHXY","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"A second folder","children":[]} collection: bookmarks } 20:17:13 INFO - PROCESS | 23455 | 1536031012614 Sqlite.Connection TRACE places.sqlite#0: Stmt #241 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"BWxyeW_z3iee"} 20:17:13 INFO - PROCESS | 23455 | 1536031012628 Sqlite.Connection DEBUG places.sqlite#0: Stmt #241 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012656 Sqlite.Connection TRACE places.sqlite#1: Stmt #195 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"BWxyeW_z3iee","anno":"livemark/feedURI"} 20:17:13 INFO - PROCESS | 23455 | 1536031012658 Sqlite.Connection DEBUG places.sqlite#1: Stmt #195 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012668 Sqlite.Connection TRACE places.sqlite#1: Stmt #196 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"BWxyeW_z3iee","anno":"livemark/feedURI"} 20:17:13 INFO - PROCESS | 23455 | 1536031012678 Sqlite.Connection DEBUG places.sqlite#1: Stmt #196 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012682 Sqlite.Connection TRACE places.sqlite#1: Stmt #197 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"BWxyeW_z3iee","anno":"bookmarkProperties/description"} 20:17:13 INFO - PROCESS | 23455 | 1536031012690 Sqlite.Connection DEBUG places.sqlite#1: Stmt #197 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012692 Sqlite.Connection TRACE places.sqlite#1: Stmt #198 20:17:13 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:13 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:13 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:13 INFO - PROCESS | 23455 | ) 20:17:13 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"BWxyeW_z3iee"} 20:17:13 INFO - PROCESS | 23455 | 1536031012698 Sqlite.Connection DEBUG places.sqlite#1: Stmt #198 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012720 Sqlite.Connection TRACE places.sqlite#0: Stmt #242 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:13 INFO - PROCESS | 23455 | 1536031012732 Sqlite.Connection DEBUG places.sqlite#0: Stmt #242 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012746 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fFolder 1 20:17:13 INFO - PROCESS | 23455 | 1536031012750 Sync.Engine.Bookmarks TRACE Mapped dupe: BWxyeW_z3iee 20:17:13 INFO - PROCESS | 23455 | 1536031012752 Sync.Engine.Bookmarks TRACE Outgoing: { id: BWxyeW_z3iee index: 1000000 modified: undefined ttl: undefined payload: {"id":"BWxyeW_z3iee","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"Folder 1","children":["F2BqHQ6OAr8e"]} collection: bookmarks } 20:17:13 INFO - PROCESS | 23455 | 1536031012772 Sqlite.Connection TRACE places.sqlite#0: Stmt #243 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"F2BqHQ6OAr8e"} 20:17:13 INFO - PROCESS | 23455 | 1536031012776 Sqlite.Connection DEBUG places.sqlite#0: Stmt #243 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012818 Sqlite.Connection TRACE places.sqlite#1: Stmt #199 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"F2BqHQ6OAr8e","anno":"bookmarkProperties/description"} 20:17:13 INFO - PROCESS | 23455 | 1536031012820 Sqlite.Connection DEBUG places.sqlite#1: Stmt #199 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012822 Sqlite.Connection TRACE places.sqlite#1: Stmt #200 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"F2BqHQ6OAr8e","anno":"bookmarkProperties/loadInSidebar"} 20:17:13 INFO - PROCESS | 23455 | 1536031012830 Sqlite.Connection DEBUG places.sqlite#1: Stmt #200 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012838 Sqlite.Connection TRACE places.sqlite#0: Stmt #244 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"BWxyeW_z3iee"} 20:17:13 INFO - PROCESS | 23455 | 1536031012846 Sqlite.Connection DEBUG places.sqlite#0: Stmt #244 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031012868 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:13 INFO - PROCESS | 23455 | 1536031012868 Sync.Engine.Bookmarks TRACE Mapped dupe: F2BqHQ6OAr8e 20:17:13 INFO - PROCESS | 23455 | 1536031012874 Sync.Engine.Bookmarks TRACE Outgoing: { id: F2BqHQ6OAr8e index: 140 modified: undefined ttl: undefined payload: {"id":"F2BqHQ6OAr8e","type":"bookmark","parentid":"BWxyeW_z3iee","parentName":"Folder 1","title":"Get Firefox!","bmkUri":"http://getfirefox.com/","loadInSidebar":false,"tags":[]} collection: bookmarks } 20:17:13 INFO - PROCESS | 23455 | 1536031012882 Sync.Engine.Bookmarks INFO Posting 7 records of 3041 bytes with batch=true 20:17:13 INFO - PROCESS | 23455 | 1536031012894 Sync.Collection DEBUG POST Length: 3041 20:17:13 INFO - PROCESS | 23455 | 1536031012982 Sync.Test.Server DEBUG SyncServer: Handling request: POST /1.1/foo/storage/bookmarks 20:17:13 INFO - PROCESS | 23455 | 1536031012992 Sync.Test.Server DEBUG Creating WBO "menu" on the fly. 20:17:13 INFO - PROCESS | 23455 | 1536031012992 Sync.Test.Server DEBUG Creating WBO "toolbar" on the fly. 20:17:13 INFO - PROCESS | 23455 | 1536031012994 Sync.Test.Server DEBUG Creating WBO "unfiled" on the fly. 20:17:13 INFO - PROCESS | 23455 | 1536031012998 Sync.Test.Server DEBUG Creating WBO "mobile" on the fly. 20:17:13 INFO - PROCESS | 23455 | 1536031012998 Sync.Test.Server DEBUG Creating WBO "iYExwqnynHXY" on the fly. 20:17:13 INFO - PROCESS | 23455 | 1536031012998 Sync.Test.Server DEBUG Creating WBO "BWxyeW_z3iee" on the fly. 20:17:13 INFO - PROCESS | 23455 | 1536031013000 Sync.Test.Server DEBUG Creating WBO "F2BqHQ6OAr8e" on the fly. 20:17:13 INFO - PROCESS | 23455 | 1536031013044 Sync.Collection DEBUG mesg: POST success 200 http://localhost:37814/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:13 INFO - PROCESS | 23455 | 1536031013044 Sync.Collection DEBUG POST success 200 http://localhost:37814/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:13 INFO - PROCESS | 23455 | 1536031013046 Sync.Engine.Bookmarks TRACE Committed batch 20:17:13 INFO - PROCESS | 23455 | 1536031013068 Sync.Telemetry TRACE observed weave:engine:sync:uploaded bookmarks 20:17:13 INFO - PROCESS | 23455 | 1536031013068 Sync.Telemetry WARN Observed notification weave:engine:sync:uploaded but no current sync is being recorded. 20:17:13 INFO - PROCESS | 23455 | 1536031013070 Sync.Engine.Bookmarks TRACE Finishing up sync 20:17:13 INFO - PROCESS | 23455 | 1536031013072 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:finish 20:17:13 INFO - PROCESS | 23455 | 1536031013072 Sync.Telemetry TRACE observed weave:engine:sync:finish bookmarks 20:17:13 INFO - PROCESS | 23455 | 1536031013072 Sync.Telemetry WARN Observed notification weave:engine:sync:finish but no current sync is being recorded. 20:17:13 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_to_later_appearing_parent_bookmark - [test_dupe_reparented_to_later_appearing_parent_bookmark : 424] 7 == 7 20:17:13 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_to_later_appearing_parent_bookmark - [test_dupe_reparented_to_later_appearing_parent_bookmark : 425] 1 == 1 20:17:13 INFO - PROCESS | 23455 | Syncing so out-of-order records are processed. 20:17:13 INFO - PROCESS | 23455 | 1536031013104 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:start 20:17:13 INFO - PROCESS | 23455 | 1536031013106 Sync.Telemetry TRACE observed weave:engine:sync:start bookmarks 20:17:13 INFO - PROCESS | 23455 | 1536031013108 Sync.Telemetry WARN Observed notification weave:engine:sync:start but no current sync is being recorded. 20:17:13 INFO - PROCESS | 23455 | 1536031013114 Sync.Engine.Bookmarks INFO 0 outgoing items pre-reconciliation 20:17:13 INFO - PROCESS | 23455 | 1536031013122 Sync.Engine.Bookmarks TRACE Downloading & applying server changes 20:17:13 INFO - PROCESS | 23455 | 1536031013870 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/bookmarks 20:17:13 INFO - PROCESS | 23455 | 1536031013890 Sync.Test.Server INFO Records: 3, nextOffset: undefined 20:17:13 INFO - PROCESS | 23455 | 1536031013952 Sync.Collection DEBUG mesg: GET success 200 http://localhost:37814/1.1/foo/storage/bookmarks?newer=1536031013.58&full=1&sort=index&limit=1000 20:17:13 INFO - PROCESS | 23455 | 1536031013954 Sync.Collection DEBUG GET success 200 http://localhost:37814/1.1/foo/storage/bookmarks?newer=1536031013.58&full=1&sort=index&limit=1000 20:17:13 INFO - PROCESS | 23455 | 1536031013960 Sync.Engine.Bookmarks TRACE Incoming: { id: iYExwqnynHXY index: 0 modified: 1536031023.096 ttl: undefined payload: {"id":"iYExwqnynHXY","type":"folder","title":"A second folder","parentName":"Bookmarks Toolbar","parentid":"toolbar","children":["fake-guid-01"],"tags":[]} collection: bookmarks } 20:17:13 INFO - PROCESS | 23455 | 1536031013980 Sync.Engine.Bookmarks TRACE Reconciling iYExwqnynHXY. exists=true; modified=false; local age=null; incoming age=-9.19599986076355 20:17:13 INFO - PROCESS | 23455 | 1536031014010 Sqlite.Connection TRACE places.sqlite#0: Stmt #245 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"iYExwqnynHXY"} 20:17:13 INFO - PROCESS | 23455 | 1536031014426 Sqlite.Connection DEBUG places.sqlite#0: Stmt #245 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031014458 Sqlite.Connection TRACE places.sqlite#1: Stmt #201 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"iYExwqnynHXY","anno":"livemark/feedURI"} 20:17:13 INFO - PROCESS | 23455 | 1536031014468 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:13 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:13 INFO - PROCESS | 23455 | 1536031014476 Sqlite.Connection DEBUG places.sqlite#1: Stmt #201 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031014512 Sqlite.Connection TRACE places.sqlite#1: Stmt #202 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"iYExwqnynHXY","anno":"livemark/feedURI"} 20:17:13 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:13 INFO - PROCESS | 23455 | 1536031014520 Sqlite.Connection DEBUG places.sqlite#1: Stmt #202 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031014548 Sqlite.Connection TRACE places.sqlite#1: Stmt #203 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"iYExwqnynHXY","anno":"bookmarkProperties/description"} 20:17:13 INFO - PROCESS | 23455 | 1536031014554 Sqlite.Connection DEBUG places.sqlite#1: Stmt #203 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031014564 Sqlite.Connection TRACE places.sqlite#1: Stmt #204 20:17:13 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:13 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:13 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:13 INFO - PROCESS | 23455 | ) 20:17:13 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"iYExwqnynHXY"} 20:17:13 INFO - PROCESS | 23455 | 1536031014570 Sqlite.Connection DEBUG places.sqlite#1: Stmt #204 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031014598 Sqlite.Connection TRACE places.sqlite#0: Stmt #246 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:13 INFO - PROCESS | 23455 | 1536031014622 Sqlite.Connection DEBUG places.sqlite#0: Stmt #246 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031014652 Sqlite.Connection TRACE places.sqlite#1: Stmt #205 /* do not warn (bug no): cannot use an index */ 20:17:13 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:13 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:13 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:13 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:13 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:13 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:13 INFO - PROCESS | 23455 | UNION ALL 20:17:13 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:13 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:13 INFO - PROCESS | 23455 | b2.lastModified 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:13 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:13 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:13 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:13 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:13 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:13 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:13 INFO - PROCESS | 23455 | ) AS tags, 20:17:13 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:13 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:13 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:13 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:13 INFO - PROCESS | 23455 | ) AS charset 20:17:13 INFO - PROCESS | 23455 | FROM descendants d 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:13 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:13 INFO - PROCESS | 23455 | 1536031014664 Sqlite.Connection DEBUG places.sqlite#1: Stmt #205 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031014738 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Menu,menu,false 20:17:13 INFO - PROCESS | 23455 | 1536031014740 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Toolbar,toolbar,false 20:17:13 INFO - PROCESS | 23455 | 1536031014748 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fA second folder,iYExwqnynHXY,false 20:17:13 INFO - PROCESS | 23455 | 1536031014756 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fFolder 1,BWxyeW_z3iee,false 20:17:13 INFO - PROCESS | 23455 | 1536031014770 Sync.Engine.Bookmarks TRACE Mapped: Folder 1,bhttp://getfirefox.com/:Get Firefox!,F2BqHQ6OAr8e,false 20:17:13 INFO - PROCESS | 23455 | 1536031014778 Sync.Engine.Bookmarks TRACE Mapped: ,fOther Bookmarks,unfiled,false 20:17:13 INFO - PROCESS | 23455 | 1536031014782 Sync.Engine.Bookmarks TRACE Mapped: ,fmobile,mobile,false 20:17:13 INFO - PROCESS | 23455 | 1536031014786 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fA second folder 20:17:13 INFO - PROCESS | 23455 | 1536031014788 Sync.Engine.Bookmarks TRACE Mapped dupe: iYExwqnynHXY 20:17:13 INFO - PROCESS | 23455 | 1536031014796 Sync.Engine.Bookmarks TRACE Applying incoming record because no local conflicts. 20:17:13 INFO - PROCESS | 23455 | 1536031014804 Sync.Store.Bookmarks DEBUG Applying record iYExwqnynHXY 20:17:13 INFO - PROCESS | 23455 | 1536031014804 Sync.Store.Bookmarks DEBUG Remote parent is toolbar 20:17:13 INFO - PROCESS | 23455 | 1536031014858 Sqlite.Connection TRACE places.sqlite#0: Stmt #247 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"iYExwqnynHXY"} 20:17:13 INFO - PROCESS | 23455 | 1536031014870 Sqlite.Connection DEBUG places.sqlite#0: Stmt #247 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031014888 Sqlite.Connection TRACE places.sqlite#1: Stmt #206 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"iYExwqnynHXY","anno":"livemark/feedURI"} 20:17:13 INFO - PROCESS | 23455 | 1536031014894 Sqlite.Connection DEBUG places.sqlite#1: Stmt #206 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031014934 Sqlite.Connection TRACE places.sqlite#0: Stmt #248 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"iYExwqnynHXY"} 20:17:13 INFO - PROCESS | 23455 | 1536031014950 Sqlite.Connection DEBUG places.sqlite#0: Stmt #248 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031014980 Sqlite.Connection TRACE places.sqlite#1: Stmt #207 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"iYExwqnynHXY","anno":"livemark/feedURI"} 20:17:13 INFO - PROCESS | 23455 | 1536031014984 Sqlite.Connection DEBUG places.sqlite#1: Stmt #207 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031015008 Sqlite.Connection TRACE places.sqlite#1: Stmt #208 20:17:13 INFO - PROCESS | 23455 | SELECT b.guid FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE n.name = :anno AND 20:17:13 INFO - PROCESS | 23455 | a.content = :val - {"anno":"sync/parent","val":"iYExwqnynHXY"} 20:17:13 INFO - PROCESS | 23455 | 1536031015016 Sqlite.Connection DEBUG places.sqlite#1: Stmt #208 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031015022 BookmarkSyncUtils DEBUG reparentOrphans: Reparenting [] to iYExwqnynHXY 20:17:13 INFO - PROCESS | 23455 | 1536031015024 Sync.Store.Bookmarks DEBUG Updated folder iYExwqnynHXY under toolbar: {"syncId":"iYExwqnynHXY","kind":"folder","title":"A second folder","parentSyncId":"toolbar","tags":[]} 20:17:13 INFO - PROCESS | 23455 | 1536031015042 Sync.Engine.Bookmarks TRACE Incoming: { id: fake-guid-00 index: 0 modified: 1536031023.094 ttl: undefined payload: {"id":"fake-guid-00","bmkUri":"http://getfirefox.com/","type":"bookmark","title":"Get Firefox!","parentName":"Folder 1","parentid":"fake-guid-01","tags":[]} collection: bookmarks } 20:17:13 INFO - PROCESS | 23455 | 1536031015052 Sqlite.Connection TRACE places.sqlite#0: Stmt #249 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-00"} 20:17:13 INFO - PROCESS | 23455 | 1536031015066 Sqlite.Connection DEBUG places.sqlite#0: Stmt #249 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031015116 Sync.Engine.Bookmarks TRACE Reconciling fake-guid-00. exists=false; modified=false; local age=null; incoming age=-9.194000005722046 20:17:13 INFO - PROCESS | 23455 | 1536031015116 Sync.Engine.Bookmarks TRACE Finding dupe for fake-guid-00 (already duped: undefined). 20:17:13 INFO - PROCESS | 23455 | 1536031015118 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:13 INFO - PROCESS | 23455 | 1536031015118 Sync.Engine.Bookmarks TRACE Mapped dupe: F2BqHQ6OAr8e 20:17:13 INFO - PROCESS | 23455 | 1536031015118 Sync.Engine.Bookmarks DEBUG fake-guid-00 mapped to F2BqHQ6OAr8e 20:17:13 INFO - PROCESS | 23455 | 1536031015120 Sync.Engine.Bookmarks TRACE Local item F2BqHQ6OAr8e is a duplicate for incoming item fake-guid-00 20:17:13 INFO - PROCESS | 23455 | 1536031015136 Sync.Engine.Bookmarks DEBUG Switching local ID to incoming: F2BqHQ6OAr8e -> fake-guid-00 20:17:13 INFO - PROCESS | 23455 | 1536031015142 Sync.Store.Bookmarks DEBUG Changing GUID F2BqHQ6OAr8e to fake-guid-00 20:17:13 INFO - PROCESS | 23455 | 1536031015158 Sqlite.Connection TRACE places.sqlite#0: Stmt #250 UPDATE moz_bookmarks SET guid = :newGuid 20:17:13 INFO - PROCESS | 23455 | WHERE id = :itemId - {"newGuid":"fake-guid-00","itemId":8} 20:17:13 INFO - PROCESS | 23455 | 1536031015170 Sqlite.Connection DEBUG places.sqlite#0: Stmt #250 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031015196 Sqlite.Connection TRACE places.sqlite#0: Stmt #251 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-00"} 20:17:13 INFO - PROCESS | 23455 | 1536031015214 Sqlite.Connection DEBUG places.sqlite#0: Stmt #251 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031015240 Sqlite.Connection TRACE places.sqlite#0: Stmt #252 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-01"} 20:17:13 INFO - PROCESS | 23455 | 1536031015250 Sqlite.Connection DEBUG places.sqlite#0: Stmt #252 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031015260 Sync.Engine.Bookmarks DEBUG Incoming duplicate item fake-guid-00 specifies non-existing parent fake-guid-01 20:17:13 INFO - PROCESS | 23455 | 1536031015262 Sync.Engine.Bookmarks DEBUG Local item after duplication: age=null; modified=false; exists=true 20:17:13 INFO - PROCESS | 23455 | 1536031015282 Sqlite.Connection TRACE places.sqlite#0: Stmt #253 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00"} 20:17:13 INFO - PROCESS | 23455 | 1536031015296 Sqlite.Connection DEBUG places.sqlite#0: Stmt #253 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031015332 Sqlite.Connection TRACE places.sqlite#1: Stmt #209 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-00","anno":"bookmarkProperties/description"} 20:17:13 INFO - PROCESS | 23455 | 1536031015334 Sqlite.Connection DEBUG places.sqlite#1: Stmt #209 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031015342 Sqlite.Connection TRACE places.sqlite#1: Stmt #210 20:17:13 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:13 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:13 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:13 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-00","anno":"bookmarkProperties/loadInSidebar"} 20:17:13 INFO - PROCESS | 23455 | 1536031015350 Sqlite.Connection DEBUG places.sqlite#1: Stmt #210 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031015364 Sqlite.Connection TRACE places.sqlite#0: Stmt #254 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"BWxyeW_z3iee"} 20:17:13 INFO - PROCESS | 23455 | 1536031015368 Sqlite.Connection DEBUG places.sqlite#0: Stmt #254 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031015396 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:13 INFO - PROCESS | 23455 | 1536031015396 Sync.Engine.Bookmarks TRACE Mapped dupe: F2BqHQ6OAr8e 20:17:13 INFO - PROCESS | 23455 | 1536031015402 Sync.Engine.Bookmarks TRACE Applying incoming record because no local conflicts. 20:17:13 INFO - PROCESS | 23455 | 1536031015404 Sync.Store.Bookmarks DEBUG Applying record fake-guid-00 20:17:13 INFO - PROCESS | 23455 | 1536031015408 Sync.Store.Bookmarks DEBUG Remote parent is fake-guid-01 20:17:13 INFO - PROCESS | 23455 | 1536031015448 Sqlite.Connection TRACE places.sqlite#0: Stmt #255 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00"} 20:17:13 INFO - PROCESS | 23455 | 1536031015452 Sqlite.Connection DEBUG places.sqlite#0: Stmt #255 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031015510 Sqlite.Connection TRACE places.sqlite#0: Stmt #256 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-01"} 20:17:13 INFO - PROCESS | 23455 | 1536031015528 Sqlite.Connection DEBUG places.sqlite#0: Stmt #256 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031015542 BookmarkSyncUtils TRACE updateSyncBookmark: Item fake-guid-00 is an orphan: could not find parent fake-guid-01 20:17:13 INFO - PROCESS | 23455 | 1536031015560 Sqlite.Connection TRACE places.sqlite#0: Stmt #257 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:13 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:13 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:13 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:13 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:13 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:13 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:13 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:13 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00"} 20:17:13 INFO - PROCESS | 23455 | 1536031015570 Sqlite.Connection DEBUG places.sqlite#0: Stmt #257 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031015642 Sync.Store.Bookmarks DEBUG Updated bookmark fake-guid-00 under BWxyeW_z3iee: {"syncId":"fake-guid-00","kind":"bookmark","title":"Get Firefox!","parentSyncId":"BWxyeW_z3iee","url":{},"tags":[]} 20:17:13 INFO - PROCESS | 23455 | 1536031015656 Sync.Engine.Bookmarks TRACE Incoming: { id: fake-guid-01 index: 0 modified: 1536031023.096 ttl: undefined payload: {"id":"fake-guid-01","type":"folder","title":"Folder 1","parentName":"A second folder","parentid":"iYExwqnynHXY","children":["fake-guid-00"],"tags":[]} collection: bookmarks } 20:17:13 INFO - PROCESS | 23455 | 1536031015664 Sqlite.Connection TRACE places.sqlite#0: Stmt #258 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-01"} 20:17:13 INFO - PROCESS | 23455 | 1536031015672 Sqlite.Connection DEBUG places.sqlite#0: Stmt #258 finished. 20:17:13 INFO - PROCESS | 23455 | 1536031015692 Sync.Engine.Bookmarks TRACE Reconciling fake-guid-01. exists=false; modified=false; local age=null; incoming age=-9.19599986076355 20:17:13 INFO - PROCESS | 23455 | 1536031015692 Sync.Engine.Bookmarks TRACE Finding dupe for fake-guid-01 (already duped: undefined). 20:17:13 INFO - PROCESS | 23455 | 1536031015698 Sync.Engine.Bookmarks TRACE Finding mapping: A second folder, fFolder 1 20:17:13 INFO - PROCESS | 23455 | 1536031015698 Sync.Engine.Bookmarks TRACE No parent => no dupe. 20:17:13 INFO - PROCESS | 23455 | 1536031015698 Sync.Engine.Bookmarks DEBUG fake-guid-01 mapped to undefined 20:17:13 INFO - PROCESS | 23455 | 1536031015700 Sync.Engine.Bookmarks TRACE No duplicate found for incoming item: fake-guid-01 20:17:13 INFO - PROCESS | 23455 | 1536031015700 Sync.Engine.Bookmarks TRACE Applying incoming because local item does not exist and was not deleted. 20:17:13 INFO - PROCESS | 23455 | 1536031015702 Sync.Store.Bookmarks DEBUG Applying record fake-guid-01 20:17:13 INFO - PROCESS | 23455 | 1536031015710 Sync.Store.Bookmarks DEBUG Remote parent is iYExwqnynHXY 20:17:13 INFO - PROCESS | 23455 | 1536031015720 Sqlite.Connection TRACE places.sqlite#0: Stmt #259 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-01"} 20:17:13 INFO - PROCESS | 23455 | 1536031015724 Sqlite.Connection DEBUG places.sqlite#0: Stmt #259 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031015756 BookmarkSyncUtils DEBUG insertSyncBookmark: Item fake-guid-01 is not an orphan 20:17:14 INFO - PROCESS | 23455 | 1536031015778 Sqlite.Connection TRACE places.sqlite#0: Stmt #260 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"iYExwqnynHXY"} 20:17:14 INFO - PROCESS | 23455 | 1536031015786 Sqlite.Connection DEBUG places.sqlite#0: Stmt #260 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031015796 Sqlite.Connection DEBUG places.sqlite#0: Beginning transaction 20:17:14 INFO - PROCESS | 23455 | 1536031015806 Sqlite.Connection TRACE places.sqlite#0: Stmt #261 BEGIN DEFERRED TRANSACTION 20:17:14 INFO - PROCESS | 23455 | 1536031015816 Sqlite.Connection DEBUG places.sqlite#0: Stmt #261 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031015822 Sqlite.Connection TRACE places.sqlite#0: Stmt #262 UPDATE moz_bookmarks SET position = position + 1 20:17:14 INFO - PROCESS | 23455 | WHERE parent = :parent 20:17:14 INFO - PROCESS | 23455 | AND position >= :index 20:17:14 INFO - PROCESS | 23455 | - {"parent":9,"index":0} 20:17:14 INFO - PROCESS | 23455 | 1536031015840 Sqlite.Connection DEBUG places.sqlite#0: Stmt #262 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031015848 Sqlite.Connection TRACE places.sqlite#0: Stmt #263 INSERT INTO moz_bookmarks (fk, type, parent, position, title, 20:17:14 INFO - PROCESS | 23455 | dateAdded, lastModified, guid) 20:17:14 INFO - PROCESS | 23455 | VALUES ((SELECT id FROM moz_places WHERE url_hash = hash(:url) AND url = :url), :type, :parent, 20:17:14 INFO - PROCESS | 23455 | :index, :title, :date_added, :last_modified, :guid) 20:17:14 INFO - PROCESS | 23455 | - {"url":"nonexistent","type":2,"parent":9,"index":0,"title":"Folder 1","date_added":1536031015758000,"last_modified":1536031015758000,"guid":"fake-guid-01"} 20:17:14 INFO - PROCESS | 23455 | 1536031015852 Sqlite.Connection DEBUG places.sqlite#0: Stmt #263 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031015858 Sqlite.Connection TRACE places.sqlite#0: Stmt #264 WITH RECURSIVE 20:17:14 INFO - PROCESS | 23455 | ancestors(aid) AS ( 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :guid 20:17:14 INFO - PROCESS | 23455 | UNION ALL 20:17:14 INFO - PROCESS | 23455 | SELECT parent FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | JOIN ancestors ON id = aid 20:17:14 INFO - PROCESS | 23455 | WHERE type = :type 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | UPDATE moz_bookmarks SET lastModified = :time 20:17:14 INFO - PROCESS | 23455 | WHERE id IN ancestors 20:17:14 INFO - PROCESS | 23455 | - {"guid":"iYExwqnynHXY","type":2,"time":1536031015758000} 20:17:14 INFO - PROCESS | 23455 | 1536031015866 Sqlite.Connection DEBUG places.sqlite#0: Stmt #264 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031015870 Sqlite.Connection TRACE places.sqlite#0: Stmt #265 COMMIT TRANSACTION 20:17:14 INFO - PROCESS | 23455 | 1536031015902 Sqlite.Connection DEBUG places.sqlite#0: Stmt #265 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031015934 Sqlite.Connection TRACE places.sqlite#0: Stmt #266 SELECT b.id, b.guid from moz_bookmarks b WHERE b.guid = :guid LIMIT 1 - {"guid":"fake-guid-01"} 20:17:14 INFO - PROCESS | 23455 | 1536031015938 Sqlite.Connection DEBUG places.sqlite#0: Stmt #266 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031015986 Sqlite.Connection TRACE places.sqlite#1: Stmt #211 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"fake-guid-01","anno":"livemark/feedURI"} 20:17:14 INFO - PROCESS | 23455 | 1536031015992 Sqlite.Connection DEBUG places.sqlite#1: Stmt #211 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016002 Sqlite.Connection TRACE places.sqlite#1: Stmt #212 20:17:14 INFO - PROCESS | 23455 | SELECT b.guid FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE n.name = :anno AND 20:17:14 INFO - PROCESS | 23455 | a.content = :val - {"anno":"sync/parent","val":"fake-guid-01"} 20:17:14 INFO - PROCESS | 23455 | 1536031016008 Sqlite.Connection DEBUG places.sqlite#1: Stmt #212 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016010 BookmarkSyncUtils DEBUG reparentOrphans: Reparenting ["fake-guid-00"] to fake-guid-01 20:17:14 INFO - PROCESS | 23455 | 1536031016010 BookmarkSyncUtils TRACE reparentOrphans: Attempting to move item fake-guid-00 to new parent fake-guid-01 20:17:14 INFO - PROCESS | 23455 | 1536031016042 Sqlite.Connection TRACE places.sqlite#0: Stmt #267 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00"} 20:17:14 INFO - PROCESS | 23455 | 1536031016046 Sqlite.Connection DEBUG places.sqlite#0: Stmt #267 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016100 Sqlite.Connection TRACE places.sqlite#0: Stmt #268 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"fake-guid-01"} 20:17:14 INFO - PROCESS | 23455 | 1536031016114 Sqlite.Connection DEBUG places.sqlite#0: Stmt #268 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016132 Sqlite.Connection DEBUG places.sqlite#0: Beginning transaction 20:17:14 INFO - PROCESS | 23455 | 1536031016148 Sqlite.Connection TRACE places.sqlite#0: Stmt #269 BEGIN DEFERRED TRANSACTION 20:17:14 INFO - PROCESS | 23455 | 1536031016156 Sqlite.Connection DEBUG places.sqlite#0: Stmt #269 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016166 Sqlite.Connection TRACE places.sqlite#0: Stmt #270 UPDATE moz_bookmarks SET position = position + :sign 20:17:14 INFO - PROCESS | 23455 | WHERE parent = :oldParentId 20:17:14 INFO - PROCESS | 23455 | AND position >= :oldIndex 20:17:14 INFO - PROCESS | 23455 | - {"sign":-1,"oldParentId":7,"oldIndex":0} 20:17:14 INFO - PROCESS | 23455 | 1536031016174 Sqlite.Connection DEBUG places.sqlite#0: Stmt #270 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016176 Sqlite.Connection TRACE places.sqlite#0: Stmt #271 UPDATE moz_bookmarks SET position = position + :sign 20:17:14 INFO - PROCESS | 23455 | WHERE parent = :newParentId 20:17:14 INFO - PROCESS | 23455 | AND position >= :newIndex 20:17:14 INFO - PROCESS | 23455 | - {"sign":1,"newParentId":10,"newIndex":0} 20:17:14 INFO - PROCESS | 23455 | 1536031016188 Sqlite.Connection DEBUG places.sqlite#0: Stmt #271 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016196 Sqlite.Connection TRACE places.sqlite#0: Stmt #272 WITH RECURSIVE 20:17:14 INFO - PROCESS | 23455 | ancestors(aid) AS ( 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :guid 20:17:14 INFO - PROCESS | 23455 | UNION ALL 20:17:14 INFO - PROCESS | 23455 | SELECT parent FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | JOIN ancestors ON id = aid 20:17:14 INFO - PROCESS | 23455 | WHERE type = :type 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | UPDATE moz_bookmarks SET lastModified = :time 20:17:14 INFO - PROCESS | 23455 | WHERE id IN ancestors 20:17:14 INFO - PROCESS | 23455 | - {"guid":"BWxyeW_z3iee","type":2,"time":1536031016062000} 20:17:14 INFO - PROCESS | 23455 | 1536031016204 Sqlite.Connection DEBUG places.sqlite#0: Stmt #272 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016210 Sqlite.Connection TRACE places.sqlite#0: Stmt #273 WITH RECURSIVE 20:17:14 INFO - PROCESS | 23455 | ancestors(aid) AS ( 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :guid 20:17:14 INFO - PROCESS | 23455 | UNION ALL 20:17:14 INFO - PROCESS | 23455 | SELECT parent FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | JOIN ancestors ON id = aid 20:17:14 INFO - PROCESS | 23455 | WHERE type = :type 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | UPDATE moz_bookmarks SET lastModified = :time 20:17:14 INFO - PROCESS | 23455 | WHERE id IN ancestors 20:17:14 INFO - PROCESS | 23455 | - {"guid":"fake-guid-01","type":2,"time":1536031016062000} 20:17:14 INFO - PROCESS | 23455 | 1536031016220 Sqlite.Connection DEBUG places.sqlite#0: Stmt #273 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016232 Sqlite.Connection TRACE places.sqlite#0: Stmt #274 UPDATE moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | SET lastModified = :lastModified, position = :position, parent = :parent 20:17:14 INFO - PROCESS | 23455 | WHERE guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"fake-guid-00","lastModified":1536031016062000,"position":0,"parent":10} 20:17:14 INFO - PROCESS | 23455 | 1536031016240 Sqlite.Connection DEBUG places.sqlite#0: Stmt #274 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016246 Sqlite.Connection TRACE places.sqlite#0: Stmt #275 COMMIT TRANSACTION 20:17:14 INFO - PROCESS | 23455 | 1536031016254 Sqlite.Connection DEBUG places.sqlite#0: Stmt #275 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016302 Sync.Store.Bookmarks DEBUG Created folder fake-guid-01 under iYExwqnynHXY: {"kind":"folder","syncId":"fake-guid-01","parentSyncId":"iYExwqnynHXY","title":"Folder 1","tags":[]} 20:17:14 INFO - PROCESS | 23455 | 1536031016338 Sync.Engine.Bookmarks INFO Records: 3 applied, 3 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 20:17:14 INFO - PROCESS | 23455 | 1536031016346 Sync.Telemetry TRACE observed weave:engine:sync:applied bookmarks 20:17:14 INFO - PROCESS | 23455 | 1536031016346 Sync.Telemetry WARN Observed notification weave:engine:sync:applied but no current sync is being recorded. 20:17:14 INFO - PROCESS | 23455 | 1536031016360 Sync.Engine.Bookmarks DEBUG Deleted pending items: [] 20:17:14 INFO - PROCESS | 23455 | 1536031016412 Sqlite.Connection TRACE places.sqlite#0: Stmt #276 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"iYExwqnynHXY"} 20:17:14 INFO - PROCESS | 23455 | 1536031016430 Sqlite.Connection TRACE places.sqlite#0: Stmt #277 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"fake-guid-01"} 20:17:14 INFO - PROCESS | 23455 | 1536031016444 Sqlite.Connection DEBUG places.sqlite#0: Stmt #276 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016460 Sqlite.Connection DEBUG places.sqlite#0: Beginning transaction 20:17:14 INFO - PROCESS | 23455 | 1536031016482 Sqlite.Connection TRACE places.sqlite#0: Stmt #278 BEGIN DEFERRED TRANSACTION 20:17:14 INFO - PROCESS | 23455 | 1536031016492 Sqlite.Connection DEBUG places.sqlite#0: Stmt #277 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016504 Sqlite.Connection DEBUG places.sqlite#0: Beginning transaction 20:17:14 INFO - PROCESS | 23455 | 1536031016522 Sqlite.Connection DEBUG places.sqlite#0: Stmt #278 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016546 Sqlite.Connection TRACE places.sqlite#0: Stmt #279 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE p.guid = :parentGuid 20:17:14 INFO - PROCESS | 23455 | ORDER BY b.position ASC 20:17:14 INFO - PROCESS | 23455 | - {"parentGuid":"iYExwqnynHXY"} 20:17:14 INFO - PROCESS | 23455 | 1536031016558 Sqlite.Connection DEBUG places.sqlite#0: Stmt #279 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016578 Sqlite.Connection TRACE places.sqlite#0: Stmt #280 WITH sorting(g, p) AS ( 20:17:14 INFO - PROCESS | 23455 | VALUES ("fake-guid-01", 0) 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | UPDATE moz_bookmarks SET position = ( 20:17:14 INFO - PROCESS | 23455 | SELECT CASE count(*) WHEN 0 THEN -position 20:17:14 INFO - PROCESS | 23455 | ELSE count(*) - 1 20:17:14 INFO - PROCESS | 23455 | END 20:17:14 INFO - PROCESS | 23455 | FROM sorting a 20:17:14 INFO - PROCESS | 23455 | JOIN sorting b ON b.p <= a.p 20:17:14 INFO - PROCESS | 23455 | WHERE a.g = guid 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | WHERE parent = :parentId 20:17:14 INFO - PROCESS | 23455 | - {"parentId":9} 20:17:14 INFO - PROCESS | 23455 | 1536031016646 Sqlite.Connection DEBUG places.sqlite#0: Stmt #280 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016652 Sqlite.Connection TRACE places.sqlite#0: Stmt #281 CREATE TEMP TRIGGER moz_bookmarks_reorder_trigger 20:17:14 INFO - PROCESS | 23455 | AFTER UPDATE OF position ON moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | WHEN NEW.position = -1 20:17:14 INFO - PROCESS | 23455 | BEGIN 20:17:14 INFO - PROCESS | 23455 | UPDATE moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | SET position = (SELECT MAX(position) FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | WHERE parent = NEW.parent) + 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | WHERE parent = NEW.parent 20:17:14 INFO - PROCESS | 23455 | AND position BETWEEN OLD.position AND -1) 20:17:14 INFO - PROCESS | 23455 | WHERE guid = NEW.guid; 20:17:14 INFO - PROCESS | 23455 | END 20:17:14 INFO - PROCESS | 23455 | 1536031016664 Sqlite.Connection DEBUG places.sqlite#0: Stmt #281 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016668 Sqlite.Connection TRACE places.sqlite#0: Stmt #282 UPDATE moz_bookmarks SET position = -1 WHERE position < 0 20:17:14 INFO - PROCESS | 23455 | 1536031016674 Sqlite.Connection DEBUG places.sqlite#0: Stmt #282 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016682 Sqlite.Connection TRACE places.sqlite#0: Stmt #283 DROP TRIGGER moz_bookmarks_reorder_trigger 20:17:14 INFO - PROCESS | 23455 | 1536031016684 Sqlite.Connection DEBUG places.sqlite#0: Stmt #283 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016714 Sqlite.Connection TRACE places.sqlite#0: Stmt #284 COMMIT TRANSACTION 20:17:14 INFO - PROCESS | 23455 | 1536031016718 Sqlite.Connection DEBUG places.sqlite#0: Stmt #284 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016730 Sqlite.Connection TRACE places.sqlite#0: Stmt #285 BEGIN DEFERRED TRANSACTION 20:17:14 INFO - PROCESS | 23455 | 1536031016748 Sqlite.Connection DEBUG places.sqlite#0: Stmt #285 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016760 Sqlite.Connection TRACE places.sqlite#0: Stmt #286 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE p.guid = :parentGuid 20:17:14 INFO - PROCESS | 23455 | ORDER BY b.position ASC 20:17:14 INFO - PROCESS | 23455 | - {"parentGuid":"fake-guid-01"} 20:17:14 INFO - PROCESS | 23455 | 1536031016774 Sqlite.Connection DEBUG places.sqlite#0: Stmt #286 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016816 Sqlite.Connection TRACE places.sqlite#0: Stmt #287 WITH sorting(g, p) AS ( 20:17:14 INFO - PROCESS | 23455 | VALUES ("fake-guid-00", 0) 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | UPDATE moz_bookmarks SET position = ( 20:17:14 INFO - PROCESS | 23455 | SELECT CASE count(*) WHEN 0 THEN -position 20:17:14 INFO - PROCESS | 23455 | ELSE count(*) - 1 20:17:14 INFO - PROCESS | 23455 | END 20:17:14 INFO - PROCESS | 23455 | FROM sorting a 20:17:14 INFO - PROCESS | 23455 | JOIN sorting b ON b.p <= a.p 20:17:14 INFO - PROCESS | 23455 | WHERE a.g = guid 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | WHERE parent = :parentId 20:17:14 INFO - PROCESS | 23455 | - {"parentId":10} 20:17:14 INFO - PROCESS | 23455 | 1536031016828 Sqlite.Connection DEBUG places.sqlite#0: Stmt #287 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016832 Sqlite.Connection TRACE places.sqlite#0: Stmt #288 CREATE TEMP TRIGGER moz_bookmarks_reorder_trigger 20:17:14 INFO - PROCESS | 23455 | AFTER UPDATE OF position ON moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | WHEN NEW.position = -1 20:17:14 INFO - PROCESS | 23455 | BEGIN 20:17:14 INFO - PROCESS | 23455 | UPDATE moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | SET position = (SELECT MAX(position) FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | WHERE parent = NEW.parent) + 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | WHERE parent = NEW.parent 20:17:14 INFO - PROCESS | 23455 | AND position BETWEEN OLD.position AND -1) 20:17:14 INFO - PROCESS | 23455 | WHERE guid = NEW.guid; 20:17:14 INFO - PROCESS | 23455 | END 20:17:14 INFO - PROCESS | 23455 | 1536031016840 Sqlite.Connection DEBUG places.sqlite#0: Stmt #288 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016846 Sqlite.Connection TRACE places.sqlite#0: Stmt #289 UPDATE moz_bookmarks SET position = -1 WHERE position < 0 20:17:14 INFO - PROCESS | 23455 | 1536031016850 Sqlite.Connection DEBUG places.sqlite#0: Stmt #289 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016852 Sqlite.Connection TRACE places.sqlite#0: Stmt #290 DROP TRIGGER moz_bookmarks_reorder_trigger 20:17:14 INFO - PROCESS | 23455 | 1536031016864 Sqlite.Connection DEBUG places.sqlite#0: Stmt #290 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016872 Sqlite.Connection TRACE places.sqlite#0: Stmt #291 COMMIT TRANSACTION 20:17:14 INFO - PROCESS | 23455 | 1536031016874 Sqlite.Connection DEBUG places.sqlite#0: Stmt #291 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016892 Sync.Engine.Bookmarks TRACE Uploading local changes to server. 20:17:14 INFO - PROCESS | 23455 | 1536031016898 Sync.Engine.Bookmarks TRACE Preparing 2 outgoing records 20:17:14 INFO - PROCESS | 23455 | 1536031016932 Sqlite.Connection TRACE places.sqlite#0: Stmt #292 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"BWxyeW_z3iee"} 20:17:14 INFO - PROCESS | 23455 | 1536031016944 Sqlite.Connection DEBUG places.sqlite#0: Stmt #292 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016970 Sqlite.Connection TRACE places.sqlite#1: Stmt #213 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"BWxyeW_z3iee","anno":"livemark/feedURI"} 20:17:14 INFO - PROCESS | 23455 | 1536031016974 Sqlite.Connection DEBUG places.sqlite#1: Stmt #213 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031016992 Sqlite.Connection TRACE places.sqlite#1: Stmt #214 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"BWxyeW_z3iee","anno":"livemark/feedURI"} 20:17:14 INFO - PROCESS | 23455 | 1536031016998 Sqlite.Connection DEBUG places.sqlite#1: Stmt #214 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031017008 Sqlite.Connection TRACE places.sqlite#1: Stmt #215 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"BWxyeW_z3iee","anno":"bookmarkProperties/description"} 20:17:14 INFO - PROCESS | 23455 | 1536031017014 Sqlite.Connection DEBUG places.sqlite#1: Stmt #215 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031017018 Sqlite.Connection TRACE places.sqlite#1: Stmt #216 20:17:14 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"BWxyeW_z3iee"} 20:17:14 INFO - PROCESS | 23455 | 1536031017026 Sqlite.Connection DEBUG places.sqlite#1: Stmt #216 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031017040 Sqlite.Connection TRACE places.sqlite#0: Stmt #293 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:14 INFO - PROCESS | 23455 | 1536031017044 Sqlite.Connection DEBUG places.sqlite#0: Stmt #293 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031017144 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fFolder 1 20:17:14 INFO - PROCESS | 23455 | 1536031017150 Sync.Engine.Bookmarks TRACE Mapped dupe: BWxyeW_z3iee 20:17:14 INFO - PROCESS | 23455 | 1536031017152 Sync.Engine.Bookmarks TRACE Outgoing: { id: BWxyeW_z3iee index: 1000000 modified: undefined ttl: undefined payload: {"id":"BWxyeW_z3iee","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"Folder 1","children":[]} collection: bookmarks } 20:17:14 INFO - PROCESS | 23455 | 1536031017184 Sqlite.Connection TRACE places.sqlite#0: Stmt #294 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"F2BqHQ6OAr8e"} 20:17:14 INFO - PROCESS | 23455 | 1536031017192 Sqlite.Connection DEBUG places.sqlite#0: Stmt #294 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031017202 Sync.Engine.Bookmarks TRACE Outgoing: { id: F2BqHQ6OAr8e index: 0 modified: undefined ttl: undefined payload: DELETED collection: bookmarks } 20:17:14 INFO - PROCESS | 23455 | 1536031017208 Sync.Engine.Bookmarks INFO Posting 2 records of 716 bytes with batch=true 20:17:14 INFO - PROCESS | 23455 | 1536031017242 Sync.Collection DEBUG POST Length: 716 20:17:14 INFO - PROCESS | 23455 | 1536031017312 Sync.Test.Server DEBUG SyncServer: Handling request: POST /1.1/foo/storage/bookmarks 20:17:14 INFO - PROCESS | 23455 | 1536031017364 Sync.Collection DEBUG mesg: POST success 200 http://localhost:37814/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:14 INFO - PROCESS | 23455 | 1536031017364 Sync.Collection DEBUG POST success 200 http://localhost:37814/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:14 INFO - PROCESS | 23455 | 1536031017366 Sync.Engine.Bookmarks TRACE Committed batch 20:17:14 INFO - PROCESS | 23455 | 1536031017378 Sync.Telemetry TRACE observed weave:engine:sync:uploaded bookmarks 20:17:14 INFO - PROCESS | 23455 | 1536031017378 Sync.Telemetry WARN Observed notification weave:engine:sync:uploaded but no current sync is being recorded. 20:17:14 INFO - PROCESS | 23455 | 1536031017380 Sync.Engine.Bookmarks TRACE Finishing up sync 20:17:14 INFO - PROCESS | 23455 | 1536031017382 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:finish 20:17:14 INFO - PROCESS | 23455 | 1536031017386 Sync.Telemetry TRACE observed weave:engine:sync:finish bookmarks 20:17:14 INFO - PROCESS | 23455 | 1536031017388 Sync.Telemetry WARN Observed notification weave:engine:sync:finish but no current sync is being recorded. 20:17:14 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_to_later_appearing_parent_bookmark - [test_dupe_reparented_to_later_appearing_parent_bookmark : 471] 0 == 0 20:17:14 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_to_later_appearing_parent_bookmark - [test_dupe_reparented_to_later_appearing_parent_bookmark : 474] [8] deepEqual [8] 20:17:14 INFO - (xpcshell/head.js) | test run_next_test 4 finished (2) 20:17:14 INFO - PROCESS | 23455 | 1536031018174 Sync.AddonsReconciler DEBUG Removing change listener. 20:17:14 INFO - PROCESS | 23455 | 1536031018180 Sync.AddonsReconciler DEBUG Stopping listening and removing AddonManager listeners. 20:17:14 INFO - PROCESS | 23455 | 1536031018192 Sync.Tracker.History INFO Removing Places observer. 20:17:14 INFO - PROCESS | 23455 | 1536031018216 Sync.Status INFO Resetting Status. 20:17:14 INFO - PROCESS | 23455 | 1536031018220 Sync.Status DEBUG Status.service: service.client_not_configured => success.status_ok 20:17:14 INFO - PROCESS | 23455 | 1536031018274 Sync.Test.Server DEBUG SyncServer: Handling request: DELETE /1.1/foo/storage/clients/fake-guid-02 20:17:14 INFO - PROCESS | 23455 | 1536031018304 Sync.Resource DEBUG mesg: DELETE success 200 http://localhost:37814/1.1/foo/storage/clients/fake-guid-02 20:17:14 INFO - PROCESS | 23455 | 1536031018310 Sync.Resource DEBUG DELETE success 200 http://localhost:37814/1.1/foo/storage/clients/fake-guid-02 20:17:14 INFO - PROCESS | 23455 | 1536031018692 Sync.Test.Server DEBUG SyncServer: Handling request: DELETE /1.1/foo/storage/tabs/fake-guid-02 20:17:14 INFO - PROCESS | 23455 | 1536031018722 Sync.Resource DEBUG mesg: DELETE success 200 http://localhost:37814/1.1/foo/storage/tabs/fake-guid-02 20:17:14 INFO - PROCESS | 23455 | 1536031018730 Sync.Resource DEBUG DELETE success 200 http://localhost:37814/1.1/foo/storage/tabs/fake-guid-02 20:17:14 INFO - PROCESS | 23455 | 1536031018732 Sync.Service DEBUG Finished deleting client data. 20:17:14 INFO - PROCESS | 23455 | 1536031018734 Sync.Service INFO Service.startOver dropping sync key and logging out. 20:17:14 INFO - PROCESS | 23455 | 1536031018738 Sync.Identity INFO Sync Key has no value. Deleting. 20:17:14 INFO - PROCESS | 23455 | 1536031018742 Sync.Status DEBUG Status.login: success.login => error.login.reason.no_recoverykey 20:17:14 INFO - PROCESS | 23455 | 1536031018746 Sync.Status DEBUG Status.service: success.status_ok => service.client_not_configured 20:17:14 INFO - PROCESS | 23455 | 1536031018748 Sync.Service INFO Logging out 20:17:14 INFO - PROCESS | 23455 | 1536031018754 Sync.SyncScheduler DEBUG Next sync in 86400000 ms. 20:17:14 INFO - PROCESS | 23455 | 1536031018766 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score. 20:17:14 INFO - PROCESS | 23455 | 1536031018784 Sync.Service INFO Service reset. 20:17:14 INFO - PROCESS | 23455 | 1536031018796 Sync.Engine.Clients DEBUG Resetting clients last sync time 20:17:14 INFO - PROCESS | 23455 | 1536031018800 Sync.Engine.Bookmarks TRACE Event: weave:engine:reset-client:start 20:17:14 INFO - PROCESS | 23455 | 1536031018808 Sync.Engine.Bookmarks DEBUG Resetting bookmarks last sync time 20:17:14 INFO - PROCESS | 23455 | 1536031018812 Sync.Engine.Bookmarks TRACE Event: weave:engine:reset-client:finish 20:17:14 INFO - PROCESS | 23455 | 1536031018820 Sync.Engine.Forms DEBUG Resetting forms last sync time 20:17:14 INFO - PROCESS | 23455 | 1536031018832 Sync.Engine.History DEBUG Resetting history last sync time 20:17:14 INFO - PROCESS | 23455 | 1536031018850 Sync.Engine.Passwords DEBUG Resetting passwords last sync time 20:17:14 INFO - PROCESS | 23455 | 1536031018862 Sync.Engine.Prefs DEBUG Resetting prefs last sync time 20:17:14 INFO - PROCESS | 23455 | 1536031018874 Sync.Engine.Tabs DEBUG Resetting tabs last sync time 20:17:14 INFO - PROCESS | 23455 | 1536031018888 Sync.Engine.Addons DEBUG Resetting addons last sync time 20:17:14 INFO - PROCESS | 23455 | 1536031018894 Sync.Engine.Extension-Storage DEBUG Resetting extension-storage last sync time 20:17:14 INFO - PROCESS | 23455 | 1536031018906 Sync.CollectionKeyManager INFO Clearing collection keys... 20:17:14 INFO - PROCESS | 23455 | 1536031019316 Sqlite.Connection DEBUG places.sqlite#0: Beginning transaction 20:17:14 INFO - PROCESS | 23455 | 1536031019336 Sqlite.Connection TRACE places.sqlite#0: Stmt #295 BEGIN DEFERRED TRANSACTION 20:17:14 INFO - PROCESS | 23455 | 1536031019346 Sqlite.Connection DEBUG places.sqlite#0: Stmt #295 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019356 Sqlite.Connection TRACE places.sqlite#0: Stmt #296 WITH RECURSIVE 20:17:14 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:14 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:14 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:14 INFO - PROCESS | 23455 | UNION ALL 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:14 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:14 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:14 INFO - PROCESS | 23455 | FROM descendants 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"toolbar_____"} 20:17:14 INFO - PROCESS | 23455 | 1536031019378 Sqlite.Connection DEBUG places.sqlite#0: Stmt #296 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019418 Sqlite.Connection TRACE places.sqlite#0: Stmt #297 WITH RECURSIVE 20:17:14 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:14 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:14 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:14 INFO - PROCESS | 23455 | UNION ALL 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"toolbar_____"} 20:17:14 INFO - PROCESS | 23455 | 1536031019422 Sqlite.Connection DEBUG places.sqlite#0: Stmt #297 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019430 Sqlite.Connection TRACE places.sqlite#0: Stmt #298 WITH RECURSIVE 20:17:14 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:14 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:14 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:14 INFO - PROCESS | 23455 | UNION ALL 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:14 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:14 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:14 INFO - PROCESS | 23455 | FROM descendants 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"menu________"} 20:17:14 INFO - PROCESS | 23455 | 1536031019440 Sqlite.Connection DEBUG places.sqlite#0: Stmt #298 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019466 Sqlite.Connection TRACE places.sqlite#0: Stmt #299 WITH RECURSIVE 20:17:14 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:14 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:14 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:14 INFO - PROCESS | 23455 | UNION ALL 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"menu________"} 20:17:14 INFO - PROCESS | 23455 | 1536031019472 Sqlite.Connection DEBUG places.sqlite#0: Stmt #299 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019484 Sqlite.Connection TRACE places.sqlite#0: Stmt #300 WITH RECURSIVE 20:17:14 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:14 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:14 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:14 INFO - PROCESS | 23455 | UNION ALL 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:14 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:14 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:14 INFO - PROCESS | 23455 | FROM descendants 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"unfiled_____"} 20:17:14 INFO - PROCESS | 23455 | 1536031019496 Sqlite.Connection DEBUG places.sqlite#0: Stmt #300 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019518 Sqlite.Connection TRACE places.sqlite#0: Stmt #301 WITH RECURSIVE 20:17:14 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:14 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:14 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:14 INFO - PROCESS | 23455 | UNION ALL 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"unfiled_____"} 20:17:14 INFO - PROCESS | 23455 | 1536031019520 Sqlite.Connection DEBUG places.sqlite#0: Stmt #301 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019524 Sqlite.Connection TRACE places.sqlite#0: Stmt #302 WITH RECURSIVE 20:17:14 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:14 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:14 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:14 INFO - PROCESS | 23455 | UNION ALL 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:14 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:14 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:14 INFO - PROCESS | 23455 | FROM descendants 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"mobile______"} 20:17:14 INFO - PROCESS | 23455 | 1536031019530 Sqlite.Connection DEBUG places.sqlite#0: Stmt #302 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019546 Sqlite.Connection TRACE places.sqlite#0: Stmt #303 WITH RECURSIVE 20:17:14 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:14 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:14 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:14 INFO - PROCESS | 23455 | UNION ALL 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"mobile______"} 20:17:14 INFO - PROCESS | 23455 | 1536031019554 Sqlite.Connection DEBUG places.sqlite#0: Stmt #303 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019566 Sqlite.Connection TRACE places.sqlite#0: Stmt #304 DELETE FROM moz_items_annos 20:17:14 INFO - PROCESS | 23455 | WHERE id IN (SELECT a.id from moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b ON a.item_id = b.id 20:17:14 INFO - PROCESS | 23455 | WHERE b.id ISNULL) 20:17:14 INFO - PROCESS | 23455 | 1536031019568 Sqlite.Connection DEBUG places.sqlite#0: Stmt #304 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019578 Sqlite.Connection TRACE places.sqlite#0: Stmt #305 DELETE FROM moz_anno_attributes 20:17:14 INFO - PROCESS | 23455 | WHERE id IN (SELECT n.id from moz_anno_attributes n 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_annos a1 ON a1.anno_attribute_id = n.id 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_items_annos a2 ON a2.anno_attribute_id = n.id 20:17:14 INFO - PROCESS | 23455 | WHERE a1.id ISNULL AND a2.id ISNULL) 20:17:14 INFO - PROCESS | 23455 | 1536031019590 Sqlite.Connection DEBUG places.sqlite#0: Stmt #305 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019614 Sqlite.Connection TRACE places.sqlite#0: Stmt #306 UPDATE moz_places 20:17:14 INFO - PROCESS | 23455 | SET frecency = NOTIFY_FRECENCY( 20:17:14 INFO - PROCESS | 23455 | CALCULATE_FRECENCY(id), url, guid, hidden, last_visit_date 20:17:14 INFO - PROCESS | 23455 | ) WHERE url_hash IN ( hash("http://getfirefox.com/") ) 20:17:14 INFO - PROCESS | 23455 | 1536031019672 Sqlite.Connection TRACE places.sqlite#0: Stmt #307 UPDATE moz_bookmarks SET lastModified = :time 20:17:14 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:14 INFO - PROCESS | 23455 | - {"folderGuid":"toolbar_____","time":1536031019662000} 20:17:14 INFO - PROCESS | 23455 | 1536031019676 Sqlite.Connection DEBUG places.sqlite#0: Stmt #306 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019684 Sqlite.Connection TRACE places.sqlite#0: Stmt #308 UPDATE moz_places 20:17:14 INFO - PROCESS | 23455 | SET hidden = 0 20:17:14 INFO - PROCESS | 23455 | WHERE url_hash IN ( hash("http://getfirefox.com/") ) 20:17:14 INFO - PROCESS | 23455 | AND frecency <> 0 20:17:14 INFO - PROCESS | 23455 | 1536031019688 Sqlite.Connection DEBUG places.sqlite#0: Stmt #307 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019692 Sqlite.Connection TRACE places.sqlite#0: Stmt #309 UPDATE moz_bookmarks SET lastModified = :time 20:17:14 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:14 INFO - PROCESS | 23455 | - {"folderGuid":"menu________","time":1536031019662000} 20:17:14 INFO - PROCESS | 23455 | 1536031019698 Sqlite.Connection DEBUG places.sqlite#0: Stmt #308 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019702 Sqlite.Connection DEBUG places.sqlite#0: Stmt #309 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019704 Sqlite.Connection TRACE places.sqlite#0: Stmt #310 UPDATE moz_bookmarks SET lastModified = :time 20:17:14 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:14 INFO - PROCESS | 23455 | - {"folderGuid":"unfiled_____","time":1536031019662000} 20:17:14 INFO - PROCESS | 23455 | 1536031019710 Sqlite.Connection DEBUG places.sqlite#0: Stmt #310 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019726 Sqlite.Connection TRACE places.sqlite#0: Stmt #311 UPDATE moz_bookmarks SET lastModified = :time 20:17:14 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:14 INFO - PROCESS | 23455 | - {"folderGuid":"mobile______","time":1536031019662000} 20:17:14 INFO - PROCESS | 23455 | 1536031019734 Sqlite.Connection DEBUG places.sqlite#0: Stmt #311 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031019738 Sqlite.Connection TRACE places.sqlite#0: Stmt #312 COMMIT TRANSACTION 20:17:14 INFO - PROCESS | 23455 | 1536031019774 Sqlite.Connection DEBUG places.sqlite#0: Stmt #312 finished. 20:17:14 INFO - (xpcshell/head.js) | test run_next_test 5 pending (2) 20:17:14 INFO - (xpcshell/head.js) | test test_dupe_reparented_to_later_appearing_parent_bookmark finished (2) 20:17:14 INFO - services/sync/tests/unit/test_bookmark_duping.js | Starting test_dupe_reparented_to_future_arriving_parent_bookmark 20:17:14 INFO - (xpcshell/head.js) | test test_dupe_reparented_to_future_arriving_parent_bookmark pending (2) 20:17:14 INFO - PROCESS | 23455 | Ensure that a bookmark we consider a dupe from a different parent that doesn't exist locally and doesn't appear in this Sync is handled correctly 20:17:14 INFO - PROCESS | 23455 | 1536031019820 Sync.BulkKeyBundle INFO BulkKeyBundle being created for [default] 20:17:14 INFO - PROCESS | 23455 | 1536031019826 Sync.CollectionKeyManager INFO Setting collection keys contents. Our last modified: 0, input modified: 1536031019.83. 20:17:14 INFO - PROCESS | 23455 | 1536031019828 Sync.BulkKeyBundle INFO BulkKeyBundle being created for [default] 20:17:14 INFO - PROCESS | 23455 | 1536031019828 Sync.CollectionKeyManager INFO Processing downloaded per-collection keys. 20:17:14 INFO - PROCESS | 23455 | 1536031019834 Sync.CollectionKeyManager INFO Clearing collection keys... 20:17:14 INFO - PROCESS | 23455 | 1536031019836 Sync.CollectionKeyManager INFO Saving downloaded keys. 20:17:14 INFO - PROCESS | 23455 | 1536031019836 Sync.CollectionKeyManager INFO Bumping last modified to 1536031019.83 20:17:14 INFO - PROCESS | 23455 | 1536031019854 Sync.Identity INFO Username changed. Removing stored credentials. 20:17:14 INFO - PROCESS | 23455 | 1536031019854 Sync.Identity INFO Basic password has no value. Removing. 20:17:14 INFO - PROCESS | 23455 | 1536031019856 Sync.Identity INFO Sync Key has no value. Deleting. 20:17:14 INFO - PROCESS | 23455 | 1536031019862 Sync.Identity INFO Basic password being updated. 20:17:14 INFO - PROCESS | 23455 | 1536031019866 Sync.Identity INFO Sync Key being updated. 20:17:14 INFO - PROCESS | 23455 | 1536031019878 Sync.SyncKeyBundle INFO SyncKeyBundle being created. 20:17:14 INFO - PROCESS | 23455 | 1536031019924 Sync.Service DEBUG Caching URLs under storage user base: http://localhost:44845/1.1/foo/ 20:17:14 INFO - PROCESS | 23455 | 1536031020020 Sync.AddonsReconciler INFO Registering as Add-on Manager listener. 20:17:14 INFO - PROCESS | 23455 | 1536031020026 Sync.AddonsReconciler DEBUG Adding change listener. 20:17:14 INFO - PROCESS | 23455 | 1536031020050 Sync.Tracker.History INFO Adding Places observer. 20:17:14 INFO - "folder1=8WIGjXRmEZcw, bmk1=p1-ITgaFzRVW folder2=Z69L_sIPOTSB" 20:17:14 INFO - PROCESS | 23455 | 1536031020334 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:start 20:17:14 INFO - PROCESS | 23455 | 1536031020340 Sync.Telemetry TRACE observed weave:engine:sync:start bookmarks 20:17:14 INFO - PROCESS | 23455 | 1536031020346 Sync.Telemetry WARN Observed notification weave:engine:sync:start but no current sync is being recorded. 20:17:14 INFO - PROCESS | 23455 | 1536031020446 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/meta/global 20:17:14 INFO - PROCESS | 23455 | 1536031020478 Sync.Resource DEBUG mesg: GET success 200 http://localhost:44845/1.1/foo/storage/meta/global 20:17:14 INFO - PROCESS | 23455 | 1536031020482 Sync.Resource DEBUG GET success 200 http://localhost:44845/1.1/foo/storage/meta/global 20:17:14 INFO - PROCESS | 23455 | 1536031020492 Sync.Engine.Bookmarks DEBUG First sync, uploading all items 20:17:14 INFO - PROCESS | 23455 | 1536031020840 Sync.Engine.Bookmarks INFO 7 outgoing items pre-reconciliation 20:17:14 INFO - PROCESS | 23455 | 1536031020846 Sync.Engine.Bookmarks DEBUG Bookmarks backup starting. 20:17:14 INFO - PROCESS | 23455 | 1536031020906 Sqlite.Connection TRACE places.sqlite#1: Stmt #217 /* do not warn (bug no): cannot use an index */ 20:17:14 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:14 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:14 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:14 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:14 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:14 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:14 INFO - PROCESS | 23455 | UNION ALL 20:17:14 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:14 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:14 INFO - PROCESS | 23455 | b2.lastModified 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:14 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:14 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:14 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:14 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:14 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:14 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:14 INFO - PROCESS | 23455 | ) AS tags, 20:17:14 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:14 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:14 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:14 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:14 INFO - PROCESS | 23455 | ) AS charset 20:17:14 INFO - PROCESS | 23455 | FROM descendants d 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:14 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:14 INFO - PROCESS | 23455 | 1536031020922 Sqlite.Connection DEBUG places.sqlite#1: Stmt #217 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031021106 Sync.Engine.Bookmarks DEBUG Bookmarks backup done. 20:17:14 INFO - PROCESS | 23455 | 1536031021112 Sync.Engine.Bookmarks TRACE Downloading & applying server changes 20:17:14 INFO - PROCESS | 23455 | 1536031021166 Sync.Test.Server DEBUG SyncServer: Handling request: GET /1.1/foo/storage/bookmarks 20:17:14 INFO - PROCESS | 23455 | 1536031021178 Sync.Test.Server INFO Records: 0, nextOffset: undefined 20:17:14 INFO - PROCESS | 23455 | 1536031021208 Sync.Collection DEBUG mesg: GET success 200 http://localhost:44845/1.1/foo/storage/bookmarks?full=1&sort=index&limit=1000 20:17:14 INFO - PROCESS | 23455 | 1536031021212 Sync.Collection DEBUG GET success 200 http://localhost:44845/1.1/foo/storage/bookmarks?full=1&sort=index&limit=1000 20:17:14 INFO - PROCESS | 23455 | 1536031021232 Sync.Engine.Bookmarks INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 20:17:14 INFO - PROCESS | 23455 | 1536031021240 Sync.Telemetry TRACE observed weave:engine:sync:applied bookmarks 20:17:14 INFO - PROCESS | 23455 | 1536031021240 Sync.Telemetry WARN Observed notification weave:engine:sync:applied but no current sync is being recorded. 20:17:14 INFO - PROCESS | 23455 | 1536031021264 Sync.Engine.Bookmarks DEBUG Deleted pending items: [] 20:17:14 INFO - PROCESS | 23455 | 1536031021672 Sync.Engine.Bookmarks TRACE Uploading local changes to server. 20:17:14 INFO - PROCESS | 23455 | 1536031021680 Sync.Engine.Bookmarks TRACE Preparing 7 outgoing records 20:17:14 INFO - PROCESS | 23455 | 1536031021710 Sqlite.Connection TRACE places.sqlite#0: Stmt #313 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"menu________"} 20:17:14 INFO - PROCESS | 23455 | 1536031021734 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:14 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:14 INFO - PROCESS | 23455 | 1536031021746 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:14 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:14 INFO - PROCESS | 23455 | 1536031021748 Sqlite.Connection DEBUG places.sqlite#0: Stmt #313 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031021810 Sqlite.Connection TRACE places.sqlite#1: Stmt #218 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"livemark/feedURI"} 20:17:14 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:14 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:14 INFO - PROCESS | 23455 | 1536031021826 Sqlite.Connection DEBUG places.sqlite#1: Stmt #218 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031021874 Sqlite.Connection TRACE places.sqlite#1: Stmt #219 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"livemark/feedURI"} 20:17:14 INFO - PROCESS | 23455 | 1536031021880 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:14 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:14 INFO - PROCESS | 23455 | 1536031021888 Sqlite.Connection DEBUG places.sqlite#1: Stmt #219 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031021914 Sqlite.Connection TRACE places.sqlite#1: Stmt #220 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"menu________","anno":"bookmarkProperties/description"} 20:17:14 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:14 INFO - PROCESS | 23455 | 1536031021926 Sqlite.Connection DEBUG places.sqlite#1: Stmt #220 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031021930 Sqlite.Connection TRACE places.sqlite#1: Stmt #221 20:17:14 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"menu________"} 20:17:14 INFO - PROCESS | 23455 | 1536031021932 Sqlite.Connection DEBUG places.sqlite#1: Stmt #221 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031021964 Sqlite.Connection TRACE places.sqlite#0: Stmt #314 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:14 INFO - PROCESS | 23455 | 1536031021980 Sqlite.Connection DEBUG places.sqlite#0: Stmt #314 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022012 Sqlite.Connection TRACE places.sqlite#1: Stmt #222 /* do not warn (bug no): cannot use an index */ 20:17:14 INFO - PROCESS | 23455 | WITH RECURSIVE 20:17:14 INFO - PROCESS | 23455 | descendants(fk, level, type, id, guid, parent, parentGuid, position, 20:17:14 INFO - PROCESS | 23455 | title, dateAdded, lastModified) AS ( 20:17:14 INFO - PROCESS | 23455 | SELECT b1.fk, 0, b1.type, b1.id, b1.guid, b1.parent, 20:17:14 INFO - PROCESS | 23455 | (SELECT guid FROM moz_bookmarks WHERE id = b1.parent), 20:17:14 INFO - PROCESS | 23455 | b1.position, b1.title, b1.dateAdded, b1.lastModified 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b1 WHERE b1.guid=:item_guid 20:17:14 INFO - PROCESS | 23455 | UNION ALL 20:17:14 INFO - PROCESS | 23455 | SELECT b2.fk, level + 1, b2.type, b2.id, b2.guid, b2.parent, 20:17:14 INFO - PROCESS | 23455 | descendants.guid, b2.position, b2.title, b2.dateAdded, 20:17:14 INFO - PROCESS | 23455 | b2.lastModified 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:14 INFO - PROCESS | 23455 | JOIN descendants ON b2.parent = descendants.id AND b2.id <> :tags_folder) 20:17:14 INFO - PROCESS | 23455 | SELECT d.level, d.id, d.guid, d.parent, d.parentGuid, d.type, 20:17:14 INFO - PROCESS | 23455 | d.position AS [index], d.title, d.dateAdded, d.lastModified, 20:17:14 INFO - PROCESS | 23455 | h.url, f.url AS iconuri, 20:17:14 INFO - PROCESS | 23455 | (SELECT GROUP_CONCAT(t.title, ',') 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b2 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks t ON t.id = +b2.parent AND t.parent = :tags_folder 20:17:14 INFO - PROCESS | 23455 | WHERE b2.fk = h.id 20:17:14 INFO - PROCESS | 23455 | ) AS tags, 20:17:14 INFO - PROCESS | 23455 | EXISTS (SELECT 1 FROM moz_items_annos 20:17:14 INFO - PROCESS | 23455 | WHERE item_id = d.id LIMIT 1) AS has_annos, 20:17:14 INFO - PROCESS | 23455 | (SELECT a.content FROM moz_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON a.anno_attribute_id = n.id 20:17:14 INFO - PROCESS | 23455 | WHERE place_id = h.id AND n.name = :charset_anno 20:17:14 INFO - PROCESS | 23455 | ) AS charset 20:17:14 INFO - PROCESS | 23455 | FROM descendants d 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b3 ON b3.id = d.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = d.fk 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_favicons f ON f.id = h.favicon_id 20:17:14 INFO - PROCESS | 23455 | ORDER BY d.level, d.parent, d.position - {"tags_folder":4,"charset_anno":"URIProperties/characterSet","item_guid":"root________"} 20:17:14 INFO - PROCESS | 23455 | 1536031022022 Sqlite.Connection DEBUG places.sqlite#1: Stmt #222 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022090 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Menu,menu,false 20:17:14 INFO - PROCESS | 23455 | 1536031022092 Sync.Engine.Bookmarks TRACE Mapped: ,fBookmarks Toolbar,toolbar,false 20:17:14 INFO - PROCESS | 23455 | 1536031022102 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fA second folder,Z69L_sIPOTSB,false 20:17:14 INFO - PROCESS | 23455 | 1536031022110 Sync.Engine.Bookmarks TRACE Mapped: Bookmarks Toolbar,fFolder 1,8WIGjXRmEZcw,false 20:17:14 INFO - PROCESS | 23455 | 1536031022114 Sync.Engine.Bookmarks TRACE Mapped: Folder 1,bhttp://getfirefox.com/:Get Firefox!,p1-ITgaFzRVW,false 20:17:14 INFO - PROCESS | 23455 | 1536031022126 Sync.Engine.Bookmarks TRACE Mapped: ,fOther Bookmarks,unfiled,false 20:17:14 INFO - PROCESS | 23455 | 1536031022134 Sync.Engine.Bookmarks TRACE Mapped: ,fmobile,mobile,false 20:17:14 INFO - PROCESS | 23455 | 1536031022136 Sync.Engine.Bookmarks TRACE Finding mapping: , fBookmarks Menu 20:17:14 INFO - PROCESS | 23455 | 1536031022136 Sync.Engine.Bookmarks TRACE Mapped dupe: menu 20:17:14 INFO - PROCESS | 23455 | 1536031022142 Sync.Engine.Bookmarks TRACE Outgoing: { id: menu index: 1000000 modified: undefined ttl: undefined payload: {"id":"menu","type":"folder","parentid":"places","parentName":"","title":"Bookmarks Menu","children":[]} collection: bookmarks } 20:17:14 INFO - PROCESS | 23455 | 1536031022178 Sqlite.Connection TRACE places.sqlite#0: Stmt #315 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:14 INFO - PROCESS | 23455 | 1536031022198 Sqlite.Connection DEBUG places.sqlite#0: Stmt #315 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022226 Sqlite.Connection TRACE places.sqlite#1: Stmt #223 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"livemark/feedURI"} 20:17:14 INFO - PROCESS | 23455 | 1536031022228 Sqlite.Connection DEBUG places.sqlite#1: Stmt #223 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022254 Sqlite.Connection TRACE places.sqlite#1: Stmt #224 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"livemark/feedURI"} 20:17:14 INFO - PROCESS | 23455 | 1536031022260 Sqlite.Connection DEBUG places.sqlite#1: Stmt #224 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022284 Sqlite.Connection TRACE places.sqlite#1: Stmt #225 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"toolbar_____","anno":"bookmarkProperties/description"} 20:17:14 INFO - PROCESS | 23455 | 1536031022294 Sqlite.Connection DEBUG places.sqlite#1: Stmt #225 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022304 Sqlite.Connection TRACE places.sqlite#1: Stmt #226 20:17:14 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"toolbar_____"} 20:17:14 INFO - PROCESS | 23455 | 1536031022312 Sqlite.Connection DEBUG places.sqlite#1: Stmt #226 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022338 Sqlite.Connection TRACE places.sqlite#0: Stmt #316 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:14 INFO - PROCESS | 23455 | 1536031022350 Sqlite.Connection DEBUG places.sqlite#0: Stmt #316 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022368 Sync.Engine.Bookmarks TRACE Finding mapping: , fBookmarks Toolbar 20:17:14 INFO - PROCESS | 23455 | 1536031022372 Sync.Engine.Bookmarks TRACE Mapped dupe: toolbar 20:17:14 INFO - PROCESS | 23455 | 1536031022372 Sync.Engine.Bookmarks TRACE Outgoing: { id: toolbar index: 1000000 modified: undefined ttl: undefined payload: {"id":"toolbar","type":"folder","parentid":"places","parentName":"","title":"Bookmarks Toolbar","children":["Z69L_sIPOTSB","8WIGjXRmEZcw"]} collection: bookmarks } 20:17:14 INFO - PROCESS | 23455 | 1536031022412 Sqlite.Connection TRACE places.sqlite#0: Stmt #317 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"unfiled_____"} 20:17:14 INFO - PROCESS | 23455 | 1536031022426 Sqlite.Connection DEBUG places.sqlite#0: Stmt #317 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022442 Sqlite.Connection TRACE places.sqlite#1: Stmt #227 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"livemark/feedURI"} 20:17:14 INFO - PROCESS | 23455 | 1536031022444 Sqlite.Connection DEBUG places.sqlite#1: Stmt #227 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022468 Sqlite.Connection TRACE places.sqlite#1: Stmt #228 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"livemark/feedURI"} 20:17:14 INFO - PROCESS | 23455 | 1536031022470 Sqlite.Connection DEBUG places.sqlite#1: Stmt #228 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022482 Sqlite.Connection TRACE places.sqlite#1: Stmt #229 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"unfiled_____","anno":"bookmarkProperties/description"} 20:17:14 INFO - PROCESS | 23455 | 1536031022490 Sqlite.Connection DEBUG places.sqlite#1: Stmt #229 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022494 Sqlite.Connection TRACE places.sqlite#1: Stmt #230 20:17:14 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"unfiled_____"} 20:17:14 INFO - PROCESS | 23455 | 1536031022496 Sqlite.Connection DEBUG places.sqlite#1: Stmt #230 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022522 Sqlite.Connection TRACE places.sqlite#0: Stmt #318 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:14 INFO - PROCESS | 23455 | 1536031022538 Sqlite.Connection DEBUG places.sqlite#0: Stmt #318 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022556 Sync.Engine.Bookmarks TRACE Finding mapping: , fOther Bookmarks 20:17:14 INFO - PROCESS | 23455 | 1536031022556 Sync.Engine.Bookmarks TRACE Mapped dupe: unfiled 20:17:14 INFO - PROCESS | 23455 | 1536031022566 Sync.Engine.Bookmarks TRACE Outgoing: { id: unfiled index: 1000000 modified: undefined ttl: undefined payload: {"id":"unfiled","type":"folder","parentid":"places","parentName":"","title":"Other Bookmarks","children":[]} collection: bookmarks } 20:17:14 INFO - PROCESS | 23455 | 1536031022596 Sqlite.Connection TRACE places.sqlite#0: Stmt #319 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"mobile______"} 20:17:14 INFO - PROCESS | 23455 | 1536031022604 Sqlite.Connection DEBUG places.sqlite#0: Stmt #319 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022622 Sqlite.Connection TRACE places.sqlite#1: Stmt #231 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"livemark/feedURI"} 20:17:14 INFO - PROCESS | 23455 | 1536031022630 Sqlite.Connection DEBUG places.sqlite#1: Stmt #231 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022638 Sqlite.Connection TRACE places.sqlite#1: Stmt #232 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"livemark/feedURI"} 20:17:14 INFO - PROCESS | 23455 | 1536031022644 Sqlite.Connection DEBUG places.sqlite#1: Stmt #232 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022656 Sqlite.Connection TRACE places.sqlite#1: Stmt #233 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"mobile______","anno":"bookmarkProperties/description"} 20:17:14 INFO - PROCESS | 23455 | 1536031022666 Sqlite.Connection DEBUG places.sqlite#1: Stmt #233 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022670 Sqlite.Connection TRACE places.sqlite#1: Stmt #234 20:17:14 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"mobile______"} 20:17:14 INFO - PROCESS | 23455 | 1536031022672 Sqlite.Connection DEBUG places.sqlite#1: Stmt #234 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022688 Sqlite.Connection TRACE places.sqlite#0: Stmt #320 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"root________"} 20:17:14 INFO - PROCESS | 23455 | 1536031022698 Sqlite.Connection DEBUG places.sqlite#0: Stmt #320 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022714 Sync.Engine.Bookmarks TRACE Finding mapping: , fmobile 20:17:14 INFO - PROCESS | 23455 | 1536031022716 Sync.Engine.Bookmarks TRACE Mapped dupe: mobile 20:17:14 INFO - PROCESS | 23455 | 1536031022716 Sync.Engine.Bookmarks TRACE Outgoing: { id: mobile index: 1000000 modified: undefined ttl: undefined payload: {"id":"mobile","type":"folder","parentid":"places","parentName":"","title":"mobile","children":[]} collection: bookmarks } 20:17:14 INFO - PROCESS | 23455 | 1536031022736 Sqlite.Connection TRACE places.sqlite#0: Stmt #321 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"Z69L_sIPOTSB"} 20:17:14 INFO - PROCESS | 23455 | 1536031022748 Sqlite.Connection DEBUG places.sqlite#0: Stmt #321 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022764 Sqlite.Connection TRACE places.sqlite#1: Stmt #235 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"Z69L_sIPOTSB","anno":"livemark/feedURI"} 20:17:14 INFO - PROCESS | 23455 | 1536031022772 Sqlite.Connection DEBUG places.sqlite#1: Stmt #235 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022786 Sqlite.Connection TRACE places.sqlite#1: Stmt #236 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"Z69L_sIPOTSB","anno":"livemark/feedURI"} 20:17:14 INFO - PROCESS | 23455 | 1536031022788 Sqlite.Connection DEBUG places.sqlite#1: Stmt #236 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022796 Sqlite.Connection TRACE places.sqlite#1: Stmt #237 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"Z69L_sIPOTSB","anno":"bookmarkProperties/description"} 20:17:14 INFO - PROCESS | 23455 | 1536031022798 Sqlite.Connection DEBUG places.sqlite#1: Stmt #237 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022810 Sqlite.Connection TRACE places.sqlite#1: Stmt #238 20:17:14 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:14 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:14 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:14 INFO - PROCESS | 23455 | ) 20:17:14 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"Z69L_sIPOTSB"} 20:17:14 INFO - PROCESS | 23455 | 1536031022818 Sqlite.Connection DEBUG places.sqlite#1: Stmt #238 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022846 Sqlite.Connection TRACE places.sqlite#0: Stmt #322 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:14 INFO - PROCESS | 23455 | 1536031022850 Sqlite.Connection DEBUG places.sqlite#0: Stmt #322 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022864 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fA second folder 20:17:14 INFO - PROCESS | 23455 | 1536031022870 Sync.Engine.Bookmarks TRACE Mapped dupe: Z69L_sIPOTSB 20:17:14 INFO - PROCESS | 23455 | 1536031022870 Sync.Engine.Bookmarks TRACE Outgoing: { id: Z69L_sIPOTSB index: 1000000 modified: undefined ttl: undefined payload: {"id":"Z69L_sIPOTSB","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"A second folder","children":[]} collection: bookmarks } 20:17:14 INFO - PROCESS | 23455 | 1536031022916 Sqlite.Connection TRACE places.sqlite#0: Stmt #323 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:14 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:14 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:14 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:14 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:14 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:14 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:14 INFO - PROCESS | 23455 | - {"guid":"8WIGjXRmEZcw"} 20:17:14 INFO - PROCESS | 23455 | 1536031022934 Sqlite.Connection DEBUG places.sqlite#0: Stmt #323 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022964 Sqlite.Connection TRACE places.sqlite#1: Stmt #239 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"8WIGjXRmEZcw","anno":"livemark/feedURI"} 20:17:14 INFO - PROCESS | 23455 | 1536031022974 Sqlite.Connection DEBUG places.sqlite#1: Stmt #239 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031022982 Sqlite.Connection TRACE places.sqlite#1: Stmt #240 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"8WIGjXRmEZcw","anno":"livemark/feedURI"} 20:17:14 INFO - PROCESS | 23455 | 1536031022992 Sqlite.Connection DEBUG places.sqlite#1: Stmt #240 finished. 20:17:14 INFO - PROCESS | 23455 | 1536031023000 Sqlite.Connection TRACE places.sqlite#1: Stmt #241 20:17:14 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:14 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:14 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:14 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:14 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"8WIGjXRmEZcw","anno":"bookmarkProperties/description"} 20:17:15 INFO - PROCESS | 23455 | 1536031023000 Sqlite.Connection DEBUG places.sqlite#1: Stmt #241 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031023004 Sqlite.Connection TRACE places.sqlite#1: Stmt #242 20:17:15 INFO - PROCESS | 23455 | SELECT id, parent, position, type, guid 20:17:15 INFO - PROCESS | 23455 | FROM moz_bookmarks 20:17:15 INFO - PROCESS | 23455 | WHERE parent = ( 20:17:15 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks WHERE guid = :parentGuid 20:17:15 INFO - PROCESS | 23455 | ) 20:17:15 INFO - PROCESS | 23455 | ORDER BY position - {"parentGuid":"8WIGjXRmEZcw"} 20:17:15 INFO - PROCESS | 23455 | 1536031023018 Sqlite.Connection DEBUG places.sqlite#1: Stmt #242 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031023042 Sqlite.Connection TRACE places.sqlite#0: Stmt #324 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:15 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:15 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:15 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:15 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:15 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:15 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:15 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:15 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:15 INFO - PROCESS | 23455 | - {"guid":"toolbar_____"} 20:17:15 INFO - PROCESS | 23455 | 1536031023064 Sqlite.Connection DEBUG places.sqlite#0: Stmt #324 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031023076 Sync.Engine.Bookmarks TRACE Finding mapping: Bookmarks Toolbar, fFolder 1 20:17:15 INFO - PROCESS | 23455 | 1536031023080 Sync.Engine.Bookmarks TRACE Mapped dupe: 8WIGjXRmEZcw 20:17:15 INFO - PROCESS | 23455 | 1536031023082 Sync.Engine.Bookmarks TRACE Outgoing: { id: 8WIGjXRmEZcw index: 1000000 modified: undefined ttl: undefined payload: {"id":"8WIGjXRmEZcw","type":"folder","parentid":"toolbar","parentName":"Bookmarks Toolbar","title":"Folder 1","children":["p1-ITgaFzRVW"]} collection: bookmarks } 20:17:15 INFO - PROCESS | 23455 | 1536031023106 Sqlite.Connection TRACE places.sqlite#0: Stmt #325 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:15 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:15 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:15 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:15 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:15 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:15 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:15 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:15 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:15 INFO - PROCESS | 23455 | - {"guid":"p1-ITgaFzRVW"} 20:17:15 INFO - PROCESS | 23455 | 1536031023116 Sqlite.Connection DEBUG places.sqlite#0: Stmt #325 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031023154 Sqlite.Connection TRACE places.sqlite#1: Stmt #243 20:17:15 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:15 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:15 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:15 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"p1-ITgaFzRVW","anno":"bookmarkProperties/description"} 20:17:15 INFO - PROCESS | 23455 | 1536031023156 Sqlite.Connection DEBUG places.sqlite#1: Stmt #243 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031023160 Sqlite.Connection TRACE places.sqlite#1: Stmt #244 20:17:15 INFO - PROCESS | 23455 | SELECT a.content FROM moz_items_annos a 20:17:15 INFO - PROCESS | 23455 | JOIN moz_anno_attributes n ON n.id = a.anno_attribute_id 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON b.id = a.item_id 20:17:15 INFO - PROCESS | 23455 | WHERE b.guid = :guid AND 20:17:15 INFO - PROCESS | 23455 | n.name = :anno - {"guid":"p1-ITgaFzRVW","anno":"bookmarkProperties/loadInSidebar"} 20:17:15 INFO - PROCESS | 23455 | 1536031023166 Sqlite.Connection DEBUG places.sqlite#1: Stmt #244 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031023182 Sqlite.Connection TRACE places.sqlite#0: Stmt #326 SELECT b.guid, IFNULL(p.guid, "") AS parentGuid, b.position AS 'index', 20:17:15 INFO - PROCESS | 23455 | b.dateAdded, b.lastModified, b.type, b.title, h.url AS url, 20:17:15 INFO - PROCESS | 23455 | b.id AS _id, b.parent AS _parentId, 20:17:15 INFO - PROCESS | 23455 | (SELECT count(*) FROM moz_bookmarks WHERE parent = b.id) AS _childCount, 20:17:15 INFO - PROCESS | 23455 | p.parent AS _grandParentId 20:17:15 INFO - PROCESS | 23455 | FROM moz_bookmarks b 20:17:15 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks p ON p.id = b.parent 20:17:15 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON h.id = b.fk 20:17:15 INFO - PROCESS | 23455 | WHERE b.guid = :guid 20:17:15 INFO - PROCESS | 23455 | - {"guid":"8WIGjXRmEZcw"} 20:17:15 INFO - PROCESS | 23455 | 1536031023190 Sqlite.Connection DEBUG places.sqlite#0: Stmt #326 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031023214 Sync.Engine.Bookmarks TRACE Finding mapping: Folder 1, bhttp://getfirefox.com/:Get Firefox! 20:17:15 INFO - PROCESS | 23455 | 1536031023214 Sync.Engine.Bookmarks TRACE Mapped dupe: p1-ITgaFzRVW 20:17:15 INFO - PROCESS | 23455 | 1536031023216 Sync.Engine.Bookmarks TRACE Outgoing: { id: p1-ITgaFzRVW index: 140 modified: undefined ttl: undefined payload: {"id":"p1-ITgaFzRVW","type":"bookmark","parentid":"8WIGjXRmEZcw","parentName":"Folder 1","title":"Get Firefox!","bmkUri":"http://getfirefox.com/","loadInSidebar":false,"tags":[]} collection: bookmarks } 20:17:15 INFO - PROCESS | 23455 | 1536031023228 Sync.Engine.Bookmarks INFO Posting 7 records of 3041 bytes with batch=true 20:17:15 INFO - PROCESS | 23455 | 1536031023244 Sync.Collection DEBUG POST Length: 3041 20:17:15 INFO - PROCESS | 23455 | 1536031023334 Sync.Test.Server DEBUG SyncServer: Handling request: POST /1.1/foo/storage/bookmarks 20:17:15 INFO - PROCESS | 23455 | 1536031023348 Sync.Test.Server DEBUG Creating WBO "menu" on the fly. 20:17:15 INFO - PROCESS | 23455 | 1536031023348 Sync.Test.Server DEBUG Creating WBO "toolbar" on the fly. 20:17:15 INFO - PROCESS | 23455 | 1536031023350 Sync.Test.Server DEBUG Creating WBO "unfiled" on the fly. 20:17:15 INFO - PROCESS | 23455 | 1536031023354 Sync.Test.Server DEBUG Creating WBO "mobile" on the fly. 20:17:15 INFO - PROCESS | 23455 | 1536031023356 Sync.Test.Server DEBUG Creating WBO "Z69L_sIPOTSB" on the fly. 20:17:15 INFO - PROCESS | 23455 | 1536031023356 Sync.Test.Server DEBUG Creating WBO "8WIGjXRmEZcw" on the fly. 20:17:15 INFO - PROCESS | 23455 | 1536031023356 Sync.Test.Server DEBUG Creating WBO "p1-ITgaFzRVW" on the fly. 20:17:15 INFO - PROCESS | 23455 | 1536031023400 Sync.Collection DEBUG mesg: POST success 200 http://localhost:44845/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:15 INFO - PROCESS | 23455 | 1536031023400 Sync.Collection DEBUG POST success 200 http://localhost:44845/1.1/foo/storage/bookmarks?batch=true&commit=true 20:17:15 INFO - PROCESS | 23455 | 1536031023402 Sync.Engine.Bookmarks TRACE Committed batch 20:17:15 INFO - PROCESS | 23455 | 1536031023432 Sync.Telemetry TRACE observed weave:engine:sync:uploaded bookmarks 20:17:15 INFO - PROCESS | 23455 | 1536031023438 Sync.Telemetry WARN Observed notification weave:engine:sync:uploaded but no current sync is being recorded. 20:17:15 INFO - PROCESS | 23455 | 1536031023438 Sync.Engine.Bookmarks TRACE Finishing up sync 20:17:15 INFO - PROCESS | 23455 | 1536031023440 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:finish 20:17:15 INFO - PROCESS | 23455 | 1536031023442 Sync.Telemetry TRACE observed weave:engine:sync:finish bookmarks 20:17:15 INFO - PROCESS | 23455 | 1536031023442 Sync.Telemetry WARN Observed notification weave:engine:sync:finish but no current sync is being recorded. 20:17:15 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_to_future_arriving_parent_bookmark - [test_dupe_reparented_to_future_arriving_parent_bookmark : 501] 7 == 7 20:17:15 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_to_future_arriving_parent_bookmark - [test_dupe_reparented_to_future_arriving_parent_bookmark : 502] 1 == 1 20:17:15 INFO - PROCESS | 23455 | Syncing so new dupe record is processed 20:17:15 INFO - PROCESS | 23455 | 1536031023466 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:start 20:17:15 INFO - PROCESS | 23455 | 1536031023468 Sync.Telemetry TRACE observed weave:engine:sync:start bookmarks 20:17:15 INFO - PROCESS | 23455 | 1536031023468 Sync.Telemetry WARN Observed notification weave:engine:sync:start but no current sync is being recorded. 20:17:15 INFO - PROCESS | 23455 | 1536031023476 Sync.Engine.Bookmarks INFO 0 outgoing items pre-reconciliation 20:17:15 INFO - PROCESS | 23455 | 1536031023484 Sync.Engine.Bookmarks TRACE Downloading & applying server changes 20:17:15 INFO - PROCESS | 23455 | 1536031023500 Sync.Engine.Bookmarks INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 20:17:15 INFO - PROCESS | 23455 | 1536031023552 Sync.Telemetry TRACE observed weave:engine:sync:applied bookmarks 20:17:15 INFO - PROCESS | 23455 | 1536031023558 Sync.Telemetry WARN Observed notification weave:engine:sync:applied but no current sync is being recorded. 20:17:15 INFO - PROCESS | 23455 | 1536031024280 Sync.Engine.Bookmarks DEBUG Deleted pending items: [] 20:17:15 INFO - PROCESS | 23455 | 1536031024284 Sync.Engine.Bookmarks TRACE Uploading local changes to server. 20:17:15 INFO - PROCESS | 23455 | 1536031024292 Sync.Engine.Bookmarks TRACE Finishing up sync 20:17:15 INFO - PROCESS | 23455 | 1536031024298 Sync.Engine.Bookmarks TRACE Event: weave:engine:sync:finish 20:17:15 INFO - PROCESS | 23455 | 1536031024300 Sync.Telemetry TRACE observed weave:engine:sync:finish bookmarks 20:17:15 INFO - PROCESS | 23455 | 1536031024300 Sync.Telemetry WARN Observed notification weave:engine:sync:finish but no current sync is being recorded. 20:17:15 INFO - TEST-PASS | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_to_future_arriving_parent_bookmark - [test_dupe_reparented_to_future_arriving_parent_bookmark : 525] 8 == 8 20:17:15 INFO - PROCESS | 23455 | JavaScript strict warning: /builds/slave/test/build/tests/xpcshell/tests/services/sync/tests/unit/test_bookmark_duping.js, line 526: ReferenceError: reference to undefined property "deleted" 20:17:15 WARNING - TEST-UNEXPECTED-FAIL | services/sync/tests/unit/test_bookmark_duping.js | test_dupe_reparented_to_future_arriving_parent_bookmark - [test_dupe_reparented_to_future_arriving_parent_bookmark : 526] "undefined" == true 20:17:15 INFO - /builds/slave/test/build/tests/xpcshell/tests/services/sync/tests/unit/test_bookmark_duping.js:test_dupe_reparented_to_future_arriving_parent_bookmark:526 20:17:15 INFO - resource://gre/modules/Task.jsm:TaskImpl_run:319 20:17:15 INFO - resource://gre/modules/Task.jsm:TaskImpl:277 20:17:15 INFO - resource://gre/modules/Task.jsm:createAsyncFunction/asyncFunction:252 20:17:15 INFO - resource://gre/modules/Task.jsm:Task_spawn:166 20:17:15 INFO - /builds/slave/test/build/tests/xpcshell/head.js:_run_next_test:1566 20:17:15 INFO - /builds/slave/test/build/tests/xpcshell/head.js:do_execute_soon/<.run:713 20:17:15 INFO - /builds/slave/test/build/tests/xpcshell/head.js:_do_main:210 20:17:15 INFO - /builds/slave/test/build/tests/xpcshell/head.js:_execute_test:545 20:17:15 INFO - -e:null:1 20:17:15 INFO - exiting test 20:17:15 INFO - PROCESS | 23455 | 1536031024380 Sync.AddonsReconciler DEBUG Removing change listener. 20:17:15 INFO - PROCESS | 23455 | 1536031024380 Sync.AddonsReconciler DEBUG Stopping listening and removing AddonManager listeners. 20:17:15 INFO - PROCESS | 23455 | 1536031024398 Sync.Tracker.History INFO Removing Places observer. 20:17:15 INFO - PROCESS | 23455 | 1536031024442 Sync.Status INFO Resetting Status. 20:17:15 INFO - PROCESS | 23455 | 1536031024444 Sync.Status DEBUG Status.service: service.client_not_configured => success.status_ok 20:17:15 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "ReferenceError: reference to undefined property "deleted"" {file: "/builds/slave/test/build/tests/xpcshell/tests/services/sync/tests/unit/test_bookmark_duping.js" line: 526}]" 20:17:15 INFO - PROCESS | 23455 | 1536031024500 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 20:17:15 INFO - PROCESS | 23455 | JavaScript error: resource://testing-common/services/sync/fakeservices.js, line 42: TypeError: callback is undefined 20:17:15 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "TypeError: callback is undefined" {file: "resource://testing-common/services/sync/fakeservices.js" line: 42}]" 20:17:15 INFO - PROCESS | 23455 | 1536031024574 Sync.Test.Server DEBUG SyncServer: Handling request: DELETE /1.1/foo/storage/clients/fake-guid-02 20:17:15 INFO - PROCESS | 23455 | 1536031024620 Sync.Resource DEBUG mesg: DELETE success 200 http://localhost:44845/1.1/foo/storage/clients/fake-guid-02 20:17:15 INFO - PROCESS | 23455 | 1536031024622 Sync.Resource DEBUG DELETE success 200 http://localhost:44845/1.1/foo/storage/clients/fake-guid-02 20:17:15 INFO - PROCESS | 23455 | 1536031025116 Sync.Test.Server DEBUG SyncServer: Handling request: DELETE /1.1/foo/storage/tabs/fake-guid-02 20:17:15 INFO - PROCESS | 23455 | 1536031025148 Sync.Resource DEBUG mesg: DELETE success 200 http://localhost:44845/1.1/foo/storage/tabs/fake-guid-02 20:17:15 INFO - PROCESS | 23455 | 1536031025156 Sync.Resource DEBUG DELETE success 200 http://localhost:44845/1.1/foo/storage/tabs/fake-guid-02 20:17:15 INFO - PROCESS | 23455 | 1536031025160 Sync.Service DEBUG Finished deleting client data. 20:17:15 INFO - PROCESS | 23455 | 1536031025162 Sync.Service INFO Service.startOver dropping sync key and logging out. 20:17:15 INFO - PROCESS | 23455 | 1536031025162 Sync.Identity INFO Sync Key has no value. Deleting. 20:17:15 INFO - PROCESS | 23455 | 1536031025174 Sync.Status DEBUG Status.login: success.login => error.login.reason.no_recoverykey 20:17:15 INFO - PROCESS | 23455 | 1536031025174 Sync.Status DEBUG Status.service: success.status_ok => service.client_not_configured 20:17:15 INFO - PROCESS | 23455 | 1536031025176 Sync.Service INFO Logging out 20:17:15 INFO - PROCESS | 23455 | 1536031025182 Sync.SyncScheduler DEBUG Next sync in 86400000 ms. 20:17:15 INFO - PROCESS | 23455 | 1536031025192 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score. 20:17:15 INFO - PROCESS | 23455 | 1536031025204 Sync.Service INFO Service reset. 20:17:15 INFO - PROCESS | 23455 | 1536031025222 Sync.Engine.Clients DEBUG Resetting clients last sync time 20:17:15 INFO - PROCESS | 23455 | 1536031025228 Sync.Engine.Bookmarks TRACE Event: weave:engine:reset-client:start 20:17:15 INFO - PROCESS | 23455 | 1536031025230 Sync.Engine.Bookmarks DEBUG Resetting bookmarks last sync time 20:17:15 INFO - PROCESS | 23455 | 1536031025232 Sync.Engine.Bookmarks TRACE Event: weave:engine:reset-client:finish 20:17:15 INFO - PROCESS | 23455 | 1536031025242 Sync.Engine.Forms DEBUG Resetting forms last sync time 20:17:15 INFO - PROCESS | 23455 | 1536031025244 Sync.Engine.History DEBUG Resetting history last sync time 20:17:15 INFO - PROCESS | 23455 | 1536031025258 Sync.Engine.Passwords DEBUG Resetting passwords last sync time 20:17:15 INFO - PROCESS | 23455 | 1536031025270 Sync.Engine.Prefs DEBUG Resetting prefs last sync time 20:17:15 INFO - PROCESS | 23455 | 1536031025278 Sync.Engine.Tabs DEBUG Resetting tabs last sync time 20:17:15 INFO - PROCESS | 23455 | 1536031025284 Sync.Engine.Addons DEBUG Resetting addons last sync time 20:17:15 INFO - PROCESS | 23455 | 1536031025290 Sync.Engine.Extension-Storage DEBUG Resetting extension-storage last sync time 20:17:15 INFO - PROCESS | 23455 | 1536031025298 Sync.CollectionKeyManager INFO Clearing collection keys... 20:17:15 INFO - (xpcshell/head.js) | test run_next_test 5 finished (2) 20:17:15 INFO - PROCESS | 23455 | 1536031025698 Sqlite.Connection DEBUG places.sqlite#0: Beginning transaction 20:17:15 INFO - PROCESS | 23455 | 1536031025716 Sqlite.Connection TRACE places.sqlite#0: Stmt #327 BEGIN DEFERRED TRANSACTION 20:17:15 INFO - PROCESS | 23455 | 1536031025728 Sqlite.Connection DEBUG places.sqlite#0: Stmt #327 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031025738 Sqlite.Connection TRACE places.sqlite#0: Stmt #328 WITH RECURSIVE 20:17:15 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:15 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:15 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:15 INFO - PROCESS | 23455 | UNION ALL 20:17:15 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:15 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:15 INFO - PROCESS | 23455 | ) 20:17:15 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:15 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:15 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:15 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:15 INFO - PROCESS | 23455 | FROM descendants 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:15 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"toolbar_____"} 20:17:15 INFO - PROCESS | 23455 | 1536031025748 Sqlite.Connection DEBUG places.sqlite#0: Stmt #328 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031025798 Sqlite.Connection TRACE places.sqlite#0: Stmt #329 WITH RECURSIVE 20:17:15 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:15 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:15 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:15 INFO - PROCESS | 23455 | UNION ALL 20:17:15 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:15 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:15 INFO - PROCESS | 23455 | ) 20:17:15 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"toolbar_____"} 20:17:15 INFO - PROCESS | 23455 | 1536031025804 Sqlite.Connection DEBUG places.sqlite#0: Stmt #329 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031025810 Sqlite.Connection TRACE places.sqlite#0: Stmt #330 WITH RECURSIVE 20:17:15 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:15 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:15 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:15 INFO - PROCESS | 23455 | UNION ALL 20:17:15 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:15 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:15 INFO - PROCESS | 23455 | ) 20:17:15 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:15 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:15 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:15 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:15 INFO - PROCESS | 23455 | FROM descendants 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:15 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"menu________"} 20:17:15 INFO - PROCESS | 23455 | 1536031025820 Sqlite.Connection DEBUG places.sqlite#0: Stmt #330 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031025840 Sqlite.Connection TRACE places.sqlite#0: Stmt #331 WITH RECURSIVE 20:17:15 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:15 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:15 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:15 INFO - PROCESS | 23455 | UNION ALL 20:17:15 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:15 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:15 INFO - PROCESS | 23455 | ) 20:17:15 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"menu________"} 20:17:15 INFO - PROCESS | 23455 | 1536031025856 Sqlite.Connection DEBUG places.sqlite#0: Stmt #331 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031025872 Sqlite.Connection TRACE places.sqlite#0: Stmt #332 WITH RECURSIVE 20:17:15 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:15 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:15 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:15 INFO - PROCESS | 23455 | UNION ALL 20:17:15 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:15 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:15 INFO - PROCESS | 23455 | ) 20:17:15 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:15 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:15 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:15 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:15 INFO - PROCESS | 23455 | FROM descendants 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:15 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"unfiled_____"} 20:17:15 INFO - PROCESS | 23455 | 1536031025880 Sqlite.Connection DEBUG places.sqlite#0: Stmt #332 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031025904 Sqlite.Connection TRACE places.sqlite#0: Stmt #333 WITH RECURSIVE 20:17:15 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:15 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:15 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:15 INFO - PROCESS | 23455 | UNION ALL 20:17:15 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:15 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:15 INFO - PROCESS | 23455 | ) 20:17:15 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"unfiled_____"} 20:17:15 INFO - PROCESS | 23455 | 1536031025910 Sqlite.Connection DEBUG places.sqlite#0: Stmt #333 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031025918 Sqlite.Connection TRACE places.sqlite#0: Stmt #334 WITH RECURSIVE 20:17:15 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:15 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:15 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:15 INFO - PROCESS | 23455 | UNION ALL 20:17:15 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:15 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:15 INFO - PROCESS | 23455 | ) 20:17:15 INFO - PROCESS | 23455 | SELECT b.id AS _id, b.parent AS _parentId, b.position AS 'index', 20:17:15 INFO - PROCESS | 23455 | b.type, url, b.guid, p.guid AS parentGuid, b.dateAdded, 20:17:15 INFO - PROCESS | 23455 | b.lastModified, b.title, p.parent AS _grandParentId, 20:17:15 INFO - PROCESS | 23455 | NULL AS _childCount 20:17:15 INFO - PROCESS | 23455 | FROM descendants 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks b ON did = b.id 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON p.id = b.parent 20:17:15 INFO - PROCESS | 23455 | LEFT JOIN moz_places h ON b.fk = h.id - {"folderGuid":"mobile______"} 20:17:15 INFO - PROCESS | 23455 | 1536031025920 Sqlite.Connection DEBUG places.sqlite#0: Stmt #334 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031025936 Sqlite.Connection TRACE places.sqlite#0: Stmt #335 WITH RECURSIVE 20:17:15 INFO - PROCESS | 23455 | descendants(did) AS ( 20:17:15 INFO - PROCESS | 23455 | SELECT b.id FROM moz_bookmarks b 20:17:15 INFO - PROCESS | 23455 | JOIN moz_bookmarks p ON b.parent = p.id 20:17:15 INFO - PROCESS | 23455 | WHERE p.guid = :folderGuid 20:17:15 INFO - PROCESS | 23455 | UNION ALL 20:17:15 INFO - PROCESS | 23455 | SELECT id FROM moz_bookmarks 20:17:15 INFO - PROCESS | 23455 | JOIN descendants ON parent = did 20:17:15 INFO - PROCESS | 23455 | ) 20:17:15 INFO - PROCESS | 23455 | DELETE FROM moz_bookmarks WHERE id IN descendants - {"folderGuid":"mobile______"} 20:17:15 INFO - PROCESS | 23455 | 1536031025938 Sqlite.Connection DEBUG places.sqlite#0: Stmt #335 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031025948 Sqlite.Connection TRACE places.sqlite#0: Stmt #336 DELETE FROM moz_items_annos 20:17:15 INFO - PROCESS | 23455 | WHERE id IN (SELECT a.id from moz_items_annos a 20:17:15 INFO - PROCESS | 23455 | LEFT JOIN moz_bookmarks b ON a.item_id = b.id 20:17:15 INFO - PROCESS | 23455 | WHERE b.id ISNULL) 20:17:15 INFO - PROCESS | 23455 | 1536031025956 Sqlite.Connection DEBUG places.sqlite#0: Stmt #336 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031025968 Sqlite.Connection TRACE places.sqlite#0: Stmt #337 DELETE FROM moz_anno_attributes 20:17:15 INFO - PROCESS | 23455 | WHERE id IN (SELECT n.id from moz_anno_attributes n 20:17:15 INFO - PROCESS | 23455 | LEFT JOIN moz_annos a1 ON a1.anno_attribute_id = n.id 20:17:15 INFO - PROCESS | 23455 | LEFT JOIN moz_items_annos a2 ON a2.anno_attribute_id = n.id 20:17:15 INFO - PROCESS | 23455 | WHERE a1.id ISNULL AND a2.id ISNULL) 20:17:15 INFO - PROCESS | 23455 | 1536031025976 Sqlite.Connection DEBUG places.sqlite#0: Stmt #337 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031026002 Sqlite.Connection TRACE places.sqlite#0: Stmt #338 UPDATE moz_places 20:17:15 INFO - PROCESS | 23455 | SET frecency = NOTIFY_FRECENCY( 20:17:15 INFO - PROCESS | 23455 | CALCULATE_FRECENCY(id), url, guid, hidden, last_visit_date 20:17:15 INFO - PROCESS | 23455 | ) WHERE url_hash IN ( hash("http://getfirefox.com/") ) 20:17:15 INFO - PROCESS | 23455 | 1536031026056 Sqlite.Connection TRACE places.sqlite#0: Stmt #339 UPDATE moz_bookmarks SET lastModified = :time 20:17:15 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:15 INFO - PROCESS | 23455 | - {"folderGuid":"toolbar_____","time":1536031026046000} 20:17:15 INFO - PROCESS | 23455 | 1536031026062 Sqlite.Connection DEBUG places.sqlite#0: Stmt #338 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031026072 Sqlite.Connection TRACE places.sqlite#0: Stmt #340 UPDATE moz_places 20:17:15 INFO - PROCESS | 23455 | SET hidden = 0 20:17:15 INFO - PROCESS | 23455 | WHERE url_hash IN ( hash("http://getfirefox.com/") ) 20:17:15 INFO - PROCESS | 23455 | AND frecency <> 0 20:17:15 INFO - PROCESS | 23455 | 1536031026074 Sqlite.Connection DEBUG places.sqlite#0: Stmt #339 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031026076 Sqlite.Connection TRACE places.sqlite#0: Stmt #341 UPDATE moz_bookmarks SET lastModified = :time 20:17:15 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:15 INFO - PROCESS | 23455 | - {"folderGuid":"menu________","time":1536031026046000} 20:17:15 INFO - PROCESS | 23455 | 1536031026082 Sqlite.Connection DEBUG places.sqlite#0: Stmt #340 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031026092 Sqlite.Connection DEBUG places.sqlite#0: Stmt #341 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031026094 Sqlite.Connection TRACE places.sqlite#0: Stmt #342 UPDATE moz_bookmarks SET lastModified = :time 20:17:15 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:15 INFO - PROCESS | 23455 | - {"folderGuid":"unfiled_____","time":1536031026046000} 20:17:15 INFO - PROCESS | 23455 | 1536031026106 Sqlite.Connection DEBUG places.sqlite#0: Stmt #342 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031026132 Sqlite.Connection TRACE places.sqlite#0: Stmt #343 UPDATE moz_bookmarks SET lastModified = :time 20:17:15 INFO - PROCESS | 23455 | WHERE id IN (SELECT id FROM moz_bookmarks WHERE guid = :folderGuid ) 20:17:15 INFO - PROCESS | 23455 | - {"folderGuid":"mobile______","time":1536031026046000} 20:17:15 INFO - PROCESS | 23455 | 1536031026138 Sqlite.Connection DEBUG places.sqlite#0: Stmt #343 finished. 20:17:15 INFO - PROCESS | 23455 | 1536031026140 Sqlite.Connection TRACE places.sqlite#0: Stmt #344 COMMIT TRANSACTION 20:17:15 INFO - PROCESS | 23455 | 1536031026166 Sqlite.Connection DEBUG places.sqlite#0: Stmt #344 finished. 20:17:15 INFO - Unexpected exception 2147500036 20:17:15 INFO - undefined 20:17:15 INFO - exiting test 20:17:15 INFO - PROCESS | 23455 | 1536031026202 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score. 20:17:15 INFO - PROCESS | 23455 | 1536031026280 Sync.Telemetry TRACE observed profile-before-change null 20:17:15 INFO - PROCESS | 23455 | 1536031026368 Sqlite.Connection DEBUG places.sqlite#0: Request to close connection. 20:17:15 INFO - PROCESS | 23455 | 1536031026378 Sqlite.Connection DEBUG places.sqlite#1: Request to close connection. 20:17:15 INFO - PROCESS | 23455 | 1536031026400 Sqlite.Connection DEBUG places.sqlite#0: Finalizing connection. 20:17:15 INFO - PROCESS | 23455 | 1536031026420 Sqlite.Connection INFO places.sqlite#0: Closed 20:17:15 INFO - PROCESS | 23455 | 1536031026420 Sqlite.Connection DEBUG places.sqlite#1: Finalizing connection. 20:17:15 INFO - PROCESS | 23455 | 1536031026422 Sqlite.Connection DEBUG places.sqlite#1: Calling asyncClose(). 20:17:15 INFO - PROCESS | 23455 | 1536031026438 Sqlite.Connection INFO places.sqlite#1: Closed 20:17:15 INFO - PROCESS | 23455 | [23455] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/xpcom/threads/nsThread.cpp, line 977 20:17:15 INFO - PROCESS | 23455 | [23455] WARNING: '!compMgr', file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:17:15 INFO - PROCESS | 23455 | [23455] WARNING: OOPDeinit() without successful OOPInit(): file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3499 20:17:15 INFO - PROCESS | 23455 | [23455] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 172 20:17:15 INFO - PROCESS | 23455 | [23455] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/slave/m-esr52-lx-d-00000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 172 20:17:15 INFO - PROCESS | 23455 | nsStringStats 20:17:15 INFO - PROCESS | 23455 | => mAllocCount: 35670 20:17:15 INFO - PROCESS | 23455 | => mReallocCount: 1702 20:17:15 INFO - PROCESS | 23455 | => mFreeCount: 35670 20:17:15 INFO - PROCESS | 23455 | => mShareCount: 21327 20:17:15 INFO - PROCESS | 23455 | => mAdoptCount: 2165 20:17:15 INFO - PROCESS | 23455 | => mAdoptFreeCount: 2165 20:17:15 INFO - PROCESS | 23455 | => Process ID: 23455, Thread ID: 2967038272 20:17:15 INFO - <<<<<<< 20:17:15 INFO - TEST-START | services/sync/tests/unit/test_syncscheduler.js command timed out: 7200 seconds elapsed running ['/tools/buildbot/bin/python', '-u', 'scripts/scripts/desktop_unittest.py', '--cfg', 'unittests/linux_unittest.py', '--xpcshell-suite', 'xpcshell', '--total-chunks', '4', '--this-chunk', '3', '--blob-upload-branch', 'mozilla-esr52', '--download-symbols', 'true'], attempting to kill process killed by signal 9 program finished with exit code -1 elapsedTime=7200.060068 ========= master_lag: 0.40 ========= ========= Finished '/tools/buildbot/bin/python -u ...' failed (results: 2, elapsed: 2 hrs, 0 secs) (at 2018-09-03 20:18:39.660902) ========= ========= Started set props: build_url symbols_url (results: 0, elapsed: 0 secs) (at 2018-09-03 20:18:39.671715) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075 _=/tools/buildbot/bin/python using PTY: False build_url:https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.313975 build_url: 'https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.tar.bz2' symbols_url: 'https://queue.taskcluster.net/v1/task/ZAKF7mERQXmMrXRiQFz_Fw/artifacts/public/build/firefox-52.9.1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url symbols_url (results: 0, elapsed: 0 secs) (at 2018-09-03 20:18:40.015012) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2018-09-03 20:18:40.015426) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1536023915.138477-1083844075 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.159613 ========= master_lag: 0.07 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2018-09-03 20:18:40.245351) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2018-09-03 20:18:40.245863) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2018-09-03 20:18:40.246210) ========= ========= Total master_lag: 0.59 =========