Advertisement
kronos29296

Qutebrowser test output

Sep 12th, 2017
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.44 KB | None | 0 0
  1. py36-cov installed: beautifulsoup4==4.6.0,cheroot==5.8.3,click==6.7,colorama==0.3.9,coverage==4.4.1,cssutils==1.0.2,decorator==4.1.2,EasyProcess==0.2.3,fields==5.0.0,Flask==0.12.2,glob2==0.6,httpbin==0.5.0,hunter==1.4.1,hypothesis==3.19.1,itsdangerous==0.24,Jinja2==2.9.6,Mako==1.0.7,MarkupSafe==1.0,parse==1.8.2,parse-type==0.3.4,py==1.4.34,py-cpuinfo==3.3.0,Pygments==2.2.0,pyPEG2==2.15.2,pytest==3.2.1,pytest-bdd==2.18.2,pytest-benchmark==3.1.1,pytest-catchlog==1.2.2,pytest-cov==2.5.1,pytest-faulthandler==1.3.1,pytest-instafail==0.3.0,pytest-mock==1.6.2,pytest-qt==2.1.2,pytest-repeat==0.4.1,pytest-rerunfailures==3.0,pytest-travis-fold==1.2.0,pytest-xvfb==1.0.0,PyVirtualDisplay==0.2.1,PyYAML==3.12,six==1.10.0,vulture==0.25,Werkzeug==0.12.2
  2. py36-cov runtests: PYTHONHASHSEED='168428836'
  3. py36-cov runtests: commands[0] | /home/kronos/git/qutebrowser/.tox/py36-cov/bin/python scripts/link_pyqt.py --tox /home/kronos/git/qutebrowser/.tox/py36-cov
  4. py36-cov runtests: commands[1] | /home/kronos/git/qutebrowser/.tox/py36-cov/bin/python -bb -m pytest --cov --cov-report xml --cov-report=html --cov-report= tests
  5. ========================================================================== test session starts ===========================================================================
  6. platform linux -- Python 3.6.2, pytest-3.2.1, py-1.4.34, pluggy-0.4.0
  7. PyQt5 5.6 -- Qt runtime 5.6.2 -- Qt compiled 5.6.2
  8. benchmark: 3.1.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
  9. rootdir: /home/kronos/git/qutebrowser, inifile: pytest.ini
  10. plugins: xvfb-1.0.0, travis-fold-1.2.0, rerunfailures-3.0, repeat-0.4.1, qt-2.1.2, mock-1.6.2, instafail-0.3.0, faulthandler-1.3.1, cov-2.5.1, catchlog-1.2.2, benchmark-3.1.1, bdd-2.18.2, hypothesis-3.19.1
  11. collected 5280 items / 1 skipped
  12.  
  13. tests/test_conftest.py ...x
  14. tests/end2end/test_dirbrowser.py ......
  15. tests/end2end/test_hints_html.py .............................................................................................................
  16. tests/end2end/test_insert_mode.py ................
  17. tests/end2end/test_invocations.py .....RF
  18.  
  19. ______________________________________________________________________________ test_version ______________________________________________________________________________
  20.  
  21. request = <FixtureRequest for <Function 'test_version'>>
  22.  
  23. @pytest.mark.not_frozen
  24. @pytest.mark.flaky # Fails sometimes with empty output...
  25. def test_version(request):
  26. """Test invocation with --version argument."""
  27. args = ['-m', 'qutebrowser', '--version'] + _base_args(request.config)
  28. # can't use quteproc_new here because it's confused by
  29. # early process termination
  30. proc = QProcess()
  31. proc.setProcessChannelMode(QProcess.SeparateChannels)
  32.  
  33. proc.start(sys.executable, args)
  34. ok = proc.waitForStarted(2000)
  35. assert ok
  36. ok = proc.waitForFinished(2000)
  37. > assert ok
  38. E assert False
  39.  
  40. tests/end2end/test_invocations.py:179: AssertionError
  41. ----------------------------------------------------------------------------- httpbin output -----------------------------------------------------------------------------
  42.  
  43.  
  44. tests/end2end/test_invocations.py .ss....
  45. tests/end2end/test_mhtml_e2e.py ..
  46. tests/end2end/features/test_adblock_bdd.py .
  47. tests/end2end/features/test_backforward_bdd.py ...........
  48. tests/end2end/features/test_caret_bdd.py .......................................
  49. tests/end2end/features/test_completion_bdd.py .............
  50. tests/end2end/features/test_downloads_bdd.py ...............ssssss.s................................................................
  51. tests/end2end/features/test_editor_bdd.py ..........
  52. tests/end2end/features/test_hints_bdd.py ................s.............x..............................
  53. tests/end2end/features/test_history_bdd.py ................
  54. tests/end2end/features/test_invoke_bdd.py .......
  55. tests/end2end/features/test_javascript_bdd.py ....s.........
  56. tests/end2end/features/test_keyinput_bdd.py .........................s..........
  57. tests/end2end/features/test_marks_bdd.py ............
  58. tests/end2end/features/test_misc_bdd.py ..............sss......ss.s.........s.s....s.......xx.......................s..x........sssss.
  59. tests/end2end/features/test_navigate_bdd.py ....................
  60. tests/end2end/features/test_open_bdd.py ..............
  61. tests/end2end/features/test_private_bdd.py ..........s..
  62. tests/end2end/features/test_prompts_bdd.py .............s......ssssssss....x..................
  63. tests/end2end/features/test_scroll_bdd.py ...................................................
  64. tests/end2end/features/test_search_bdd.py ....x.x......................
  65. tests/end2end/features/test_sessions_bdd.py ..s.s...s..s...................
  66. tests/end2end/features/test_set_bdd.py ...........................
  67. tests/end2end/features/test_spawn_bdd.py .........s.
  68. tests/end2end/features/test_tabs_bdd.py ..........................................................sss.................................................
  69. tests/end2end/features/test_urlmarks_bdd.py ..................................
  70. tests/end2end/features/test_utilcmds_bdd.py ..x........x..s.........
  71. tests/end2end/features/test_yankpaste_bdd.py ...............s.....................
  72. tests/end2end/features/test_zoom_bdd.py ..............x.
  73. tests/end2end/fixtures/test_quteprocess.py .....s.............................
  74. tests/end2end/fixtures/test_testprocess.py ......................
  75. tests/end2end/fixtures/test_webserver.py .......
  76. tests/helpers/test_helper_utils.py ............................
  77. tests/helpers/test_logfail.py .......s.
  78. tests/helpers/test_stubs.py ........
  79. tests/unit/test_app.py .
  80. tests/unit/browser/test_adblock.py ..........
  81. tests/unit/browser/test_history.py ...........................................
  82. tests/unit/browser/test_pdfjs.py .........
  83. tests/unit/browser/test_qutescheme.py .........
  84. tests/unit/browser/test_shared.py .....
  85. tests/unit/browser/test_signalfilter.py .......
  86. tests/unit/browser/test_tab.py xx
  87. tests/unit/browser/webkit/test_cache.py ...........
  88. tests/unit/browser/webkit/test_cookies.py ........
  89. tests/unit/browser/webkit/test_downloads.py ...................
  90. tests/unit/browser/webkit/test_mhtml.py .........................
  91. tests/unit/browser/webkit/test_qt_javascript.py ....ss
  92. tests/unit/browser/webkit/test_tabhistory.py ...............................
  93. tests/unit/browser/webkit/test_webkitelem.py ......................................................................................................................................................................................................................................................................................................................
  94. tests/unit/browser/webkit/http/test_content_disposition.py ......................x...................................s..................s......
  95. tests/unit/browser/webkit/http/test_http.py ........
  96. tests/unit/browser/webkit/http/test_http_hypothesis.py ........
  97. tests/unit/browser/webkit/network/test_filescheme.py ......ssss....ssss...............
  98. tests/unit/browser/webkit/network/test_networkmanager.py .
  99. tests/unit/browser/webkit/network/test_networkreply.py ..........
  100. tests/unit/browser/webkit/network/test_pac.py ..................................
  101. tests/unit/browser/webkit/network/test_schemehandler.py ..
  102. tests/unit/browser/webkit/network/test_webkitqutescheme.py ..
  103. tests/unit/commands/test_argparser.py ..........................
  104. tests/unit/commands/test_cmdutils.py .........................................................
  105. tests/unit/commands/test_runners.py .............................................................................................................................................................
  106. tests/unit/commands/test_userscripts.py .................
  107. tests/unit/completion/test_completer.py ...............................x....................................
  108. tests/unit/completion/test_completionmodel.py ......
  109. tests/unit/completion/test_completionwidget.py ................................................................
  110. tests/unit/completion/test_histcategory.py ..................
  111. tests/unit/completion/test_listcategory.py ....
  112. tests/unit/completion/test_models.py ..........................................
  113. tests/unit/config/test_config.py ...........................................................................................................................................................................................................................................................................................................
  114. tests/unit/config/test_configdata.py ...............
  115. tests/unit/config/test_configexc.py .....
  116. tests/unit/config/test_configtypes.py ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................xxxxxxxxxx.xxxxxxxxxx....................................................................................................................................................................................................................................................................................................................................................
  117. tests/unit/config/test_configtypes_hypothesis.py ...........................................
  118. tests/unit/config/test_style.py ...........
  119. tests/unit/config/test_textwrapper.py ..
  120. tests/unit/javascript/position_caret/test_position_caret.py .....
  121. tests/unit/keyinput/test_basekeyparser.py .....................................
  122. tests/unit/keyinput/test_modeman.py ....
  123. tests/unit/keyinput/test_modeparsers.py ..
  124. tests/unit/mainwindow/test_messageview.py ....................
  125. tests/unit/mainwindow/test_prompt.py ......
  126. tests/unit/mainwindow/test_tabwidget.py .
  127. tests/unit/mainwindow/statusbar/test_backforward.py .....
  128. tests/unit/mainwindow/statusbar/test_percentage.py .......
  129. tests/unit/mainwindow/statusbar/test_progress.py ........
  130. tests/unit/mainwindow/statusbar/test_tabindex.py .
  131. tests/unit/mainwindow/statusbar/test_textbase.py ........
  132. tests/unit/mainwindow/statusbar/test_url.py ........s..........s....................
  133. tests/unit/misc/test_autoupdate.py .....
  134. tests/unit/misc/test_checkpyver.py ....
  135. tests/unit/misc/test_cmdhistory.py ....................
  136. tests/unit/misc/test_crashdialog.py ...........
  137. tests/unit/misc/test_earlyinit.py ..................
  138. tests/unit/misc/test_editor.py ...............
  139. tests/unit/misc/test_guiprocess.py ................
  140. tests/unit/misc/test_ipc.py .ss..ss.........s.......................................s...
  141. tests/unit/misc/test_keyhints.py .........
  142. tests/unit/misc/test_lineparser.py ........
  143. tests/unit/misc/test_miscwidgets.py .........
  144. tests/unit/misc/test_msgbox.py ......
  145. tests/unit/misc/test_pastebin.py ..........
  146. tests/unit/misc/test_readline.py ........x.x.............x.x..x.....x......x.x.x.....x...
  147. tests/unit/misc/test_sessions.py .......xxx.x...........xxxxxxxxx...
  148. tests/unit/misc/test_split.py ...............................................................................................................................................................................................................................
  149. tests/unit/misc/test_split_hypothesis.py ........
  150. tests/unit/misc/test_sql.py ...............
  151. tests/unit/misc/test_utilcmds.py ........
  152. tests/unit/scripts/test_check_coverage.py ......................................................................................................................
  153. tests/unit/scripts/test_run_vulture.py .......
  154. tests/unit/utils/test_debug.py ...............x.x.......................
  155. tests/unit/utils/test_error.py ........
  156. tests/unit/utils/test_javascript.py .........................................
  157. tests/unit/utils/test_jinja.py .............
  158. tests/unit/utils/test_log.py ..........................
  159. tests/unit/utils/test_qtutils.py .........................................................................................................s...........................
  160. tests/unit/utils/test_standarddir.py ..............ssssssss............................
  161. tests/unit/utils/test_typing.py ....
  162. tests/unit/utils/test_urlutils.py .................................................................x....................................................................................................................................................................................................................................................................................................................s..............
  163. tests/unit/utils/test_utils.py ...........................................................................................................................................................................................
  164. tests/unit/utils/test_version.py ................s.....................................ss........s........F
  165.  
  166. ___________________________________________________________________________ test_opengl_vendor ___________________________________________________________________________
  167. tests/unit/utils/test_version.py:937: Failure: Qt messages with level WARNING or above emitted
  168. -------------------------------------------------------------------------- Captured Qt messages --------------------------------------------------------------------------
  169. None:None:0:
  170. QtWarningMsg: QXcbIntegration: Cannot create platform offscreen surface, neither GLX nor EGL are enabled
  171. None:None:0:
  172. QtWarningMsg: QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
  173. --------------------------------------------------------------------------- Captured log call ----------------------------------------------------------------------------
  174. version.py 401 DEBUG opengl_vendor: Creating context failed!
  175.  
  176. tests/unit/utils/usertypes/test_enum.py .......
  177. tests/unit/utils/usertypes/test_misc.py .
  178. tests/unit/utils/usertypes/test_neighborlist.py ....................................
  179. tests/unit/utils/usertypes/test_question.py .........
  180. tests/unit/utils/usertypes/test_timer.py .......
  181.  
  182. ----------- coverage: platform linux, python 3.6.2-final-0 -----------
  183. Coverage HTML written to dir htmlcov
  184. Coverage XML written to file coverage.xml
  185.  
  186.  
  187.  
  188. --------------------------------------- benchmark: 2 tests ---------------------------------------
  189. Name (time in ms) Min Max Median
  190. --------------------------------------------------------------------------------------------------
  191. test_url_completion_benchmark 572.6163 (1.0) 617.4772 (1.0) 598.2281 (1.0)
  192. test_qute_history_benchmark 1,956.7439 (3.42) 2,079.1416 (3.37) 2,006.4271 (3.35)
  193. --------------------------------------------------------------------------------------------------
  194.  
  195. Legend:
  196. Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile.
  197. OPS: Operations Per Second, computed as 1 / Mean
  198. ======================================================================== short test summary info =========================================================================
  199. FAIL tests/end2end/test_invocations.py::test_version
  200. FAIL tests/unit/utils/test_version.py::test_opengl_vendor
  201. =========================================================================== 0 tests deselected ===========================================================================
  202. =============================================== 2 failed, 5138 passed, 84 skipped, 61 xfailed, 1 rerun in 1508.67 seconds ================================================
  203. ERROR: InvocationError: '/home/kronos/git/qutebrowser/.tox/py36-cov/bin/python -bb -m pytest --cov --cov-report xml --cov-report=html --cov-report= tests'
  204. misc create: /home/kronos/git/qutebrowser/.tox/misc
  205. misc installed:
  206. misc runtests: PYTHONHASHSEED='168428836'
  207. misc runtests: commands[0] | /home/kronos/git/qutebrowser/.tox/misc/bin/python scripts/dev/misc_checks.py git
  208.  
  209. misc runtests: commands[1] | /home/kronos/git/qutebrowser/.tox/misc/bin/python scripts/dev/misc_checks.py vcs
  210.  
  211. misc runtests: commands[2] | /home/kronos/git/qutebrowser/.tox/misc/bin/python scripts/dev/misc_checks.py spelling
  212.  
  213. vulture create: /home/kronos/git/qutebrowser/.tox/vulture
  214. vulture installdeps: -r/home/kronos/git/qutebrowser/requirements.txt, -r/home/kronos/git/qutebrowser/misc/requirements/requirements-vulture.txt
  215. vulture installed: colorama==0.3.9,cssutils==1.0.2,Jinja2==2.9.6,MarkupSafe==1.0,Pygments==2.2.0,pyPEG2==2.15.2,PyYAML==3.12,vulture==0.25
  216. vulture runtests: PYTHONHASHSEED='168428836'
  217. vulture runtests: commands[0] | /home/kronos/git/qutebrowser/.tox/vulture/bin/python scripts/link_pyqt.py --tox /home/kronos/git/qutebrowser/.tox/vulture
  218. /home/kronos/anaconda3/envs/forge/lib/python3.6/site-packages/sip.so -> /home/kronos/git/qutebrowser/.tox/vulture/lib/python3.6/site-packages/sip.so
  219. /home/kronos/anaconda3/envs/forge/lib/python3.6/site-packages/sipconfig.py -> /home/kronos/git/qutebrowser/.tox/vulture/lib/python3.6/site-packages/sipconfig.py
  220. /home/kronos/anaconda3/envs/forge/lib/python3.6/site-packages/PyQt5 -> /home/kronos/git/qutebrowser/.tox/vulture/lib/python3.6/site-packages/PyQt5
  221. vulture runtests: commands[1] | /home/kronos/git/qutebrowser/.tox/vulture/bin/python scripts/dev/run_vulture.py
  222. flake8 create: /home/kronos/git/qutebrowser/.tox/flake8
  223. flake8 installdeps: -r/home/kronos/git/qutebrowser/requirements.txt, -r/home/kronos/git/qutebrowser/misc/requirements/requirements-flake8.txt
  224. flake8 installed: colorama==0.3.9,cssutils==1.0.2,flake8==2.6.2,flake8-copyright==0.2.0,flake8-debugger==1.4.0,flake8-deprecated==1.2.1,flake8-docstrings==1.0.3,flake8-future-import==0.4.3,flake8-mock==0.3,flake8-pep3101==1.0,flake8-polyfill==1.0.1,flake8-putty==0.4.0,flake8-string-format==0.2.3,flake8-tidy-imports==1.1.0,flake8-tuple==0.2.13,Jinja2==2.9.6,MarkupSafe==1.0,mccabe==0.6.1,packaging==16.8,pep8-naming==0.4.1,pycodestyle==2.3.1,pydocstyle==1.1.1,pyflakes==1.6.0,Pygments==2.2.0,pyparsing==2.2.0,pyPEG2==2.15.2,PyYAML==3.12,six==1.10.0
  225. flake8 runtests: PYTHONHASHSEED='168428836'
  226. flake8 runtests: commands[0] | /home/kronos/git/qutebrowser/.tox/flake8/bin/python -m flake8 qutebrowser tests scripts
  227. pylint create: /home/kronos/git/qutebrowser/.tox/pylint
  228. pylint installdeps: -r/home/kronos/git/qutebrowser/requirements.txt, -r/home/kronos/git/qutebrowser/misc/requirements/requirements-tests.txt, -r/home/kronos/git/qutebrowser/misc/requirements/requirements-pylint.txt, -r/home/kronos/git/qutebrowser/misc/requirements/requirements-pyqt.txt
  229. pylint installed: astroid==1.5.3,beautifulsoup4==4.6.0,certifi==2017.7.27.1,chardet==3.0.4,cheroot==5.8.3,click==6.7,colorama==0.3.9,coverage==4.4.1,cssutils==1.0.2,decorator==4.1.2,EasyProcess==0.2.3,fields==5.0.0,Flask==0.12.2,github3.py==0.9.6,glob2==0.6,httpbin==0.5.0,hunter==1.4.1,hypothesis==3.19.1,idna==2.6,isort==4.2.15,itsdangerous==0.24,Jinja2==2.9.6,lazy-object-proxy==1.3.1,Mako==1.0.7,MarkupSafe==1.0,mccabe==0.6.1,parse==1.8.2,parse-type==0.3.4,py==1.4.34,py-cpuinfo==3.3.0,Pygments==2.2.0,pylint==1.7.2,pyPEG2==2.15.2,PyQt5==5.9,pytest==3.2.1,pytest-bdd==2.18.2,pytest-benchmark==3.1.1,pytest-catchlog==1.2.2,pytest-cov==2.5.1,pytest-faulthandler==1.3.1,pytest-instafail==0.3.0,pytest-mock==1.6.2,pytest-qt==2.1.2,pytest-repeat==0.4.1,pytest-rerunfailures==3.0,pytest-travis-fold==1.2.0,pytest-xvfb==1.0.0,PyVirtualDisplay==0.2.1,PyYAML==3.12,qute-pylint==0.0.0,requests==2.18.4,sip==4.19.3,six==1.10.0,uritemplate==3.0.0,uritemplate.py==3.0.2,urllib3==1.22,vulture==0.25,Werkzeug==0.12.2,wrapt==1.10.11
  230. pylint runtests: PYTHONHASHSEED='168428836'
  231. pylint runtests: commands[0] | /home/kronos/git/qutebrowser/.tox/pylint/bin/python -m pylint scripts qutebrowser --output-format=colorized --reports=no
  232.  
  233. ------------------------------------
  234. Your code has been rated at 10.00/10
  235.  
  236. pylint runtests: commands[1] | /home/kronos/git/qutebrowser/.tox/pylint/bin/python scripts/dev/run_pylint_on_tests.py /home/kronos/git/qutebrowser --output-format=colorized --reports=no
  237.  
  238. ------------------------------------
  239. Your code has been rated at 10.00/10
  240.  
  241. pyroma create: /home/kronos/git/qutebrowser/.tox/pyroma
  242. pyroma installdeps: -r/home/kronos/git/qutebrowser/misc/requirements/requirements-pyroma.txt
  243. pyroma installed: docutils==0.14,pyroma==2.2
  244. pyroma runtests: PYTHONHASHSEED='168428836'
  245. pyroma runtests: commands[0] | /home/kronos/git/qutebrowser/.tox/pyroma/bin/pyroma .
  246. ------------------------------
  247. Checking .
  248. Found qutebrowser
  249. <string>:49: (WARNING/2) Bullet list ends without a blank line; unexpected unindent.
  250. <string>:90: (WARNING/2) Bullet list ends without a blank line; unexpected unindent.
  251. <string>:111: (ERROR/3) Unexpected indentation.
  252. <string>:192: (WARNING/2) Bullet list ends without a blank line; unexpected unindent.
  253. <string>:195: (ERROR/3) Unexpected indentation.
  254. <string>:196: (WARNING/2) Block quote ends without a blank line; unexpected unindent.
  255. ------------------------------
  256. Final rating: 10/10
  257. Your cheese is so fresh most people think it's a cream: Mascarpone
  258. ------------------------------
  259. check-manifest create: /home/kronos/git/qutebrowser/.tox/check-manifest
  260. check-manifest installdeps: -r/home/kronos/git/qutebrowser/misc/requirements/requirements-check-manifest.txt
  261. check-manifest installed: check-manifest==0.35
  262. check-manifest runtests: PYTHONHASHSEED='168428836'
  263. check-manifest runtests: commands[0] | /home/kronos/git/qutebrowser/.tox/check-manifest/bin/check-manifest --ignore qutebrowser/git-commit-id,qutebrowser/html/doc,qutebrowser/html/doc/*,*/__pycache__
  264. lists of files in version control and sdist match
  265. eslint create: /home/kronos/git/qutebrowser/.tox/eslint
  266. eslint installed:
  267. eslint runtests: PYTHONHASHSEED='168428836'
  268. eslint runtests: commands[0] | eslint --color .
  269. ERROR: InvocationError: could not find executable 'eslint'
  270. ________________________________________________________________________________ summary _________________________________________________________________________________
  271. ERROR: py36-cov: commands failed
  272. misc: commands succeeded
  273. vulture: commands succeeded
  274. flake8: commands succeeded
  275. pylint: commands succeeded
  276. pyroma: commands succeeded
  277. check-manifest: commands succeeded
  278. ERROR: eslint: commands failed
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement