You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@allura.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2022/05/03 14:39:20 UTC

Build failed in Jenkins: Allura » Allura-py3.7 #40

See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/40/display/redirect?page=changes>

Changes:

[Dillon Walls] [#8424] better error handling for Wiki browse_pages and Discussion threads

[Dillon Walls] [#8424] fix for invalid discussion version values in url params


------------------------------------------
[...truncated 119.78 KB...]
see the NOTICE file for more information.
Subversion is open source software, see http://subversion.apache.org/

The following repository access (RA) modules are available:

* ra_svn : Module for accessing a repository using the svn network protocol.
  - with Cyrus SASL authentication
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
  - using serf 1.3.9 (compiled with 1.3.9)
  - handles 'http' scheme
  - handles 'https' scheme

The following authentication credential caches are available:

* Plaintext cache in /root/.subversion
* Gnome Keyring
* GPG-Agent
* KWallet (KDE)

pip: pip 22.0.4 from /allura-data/virtualenv/lib/python3.7/site-packages/pip (python 3.7)
npm: 6.14.12
whoami: root

=============================================================================
Setup: tests
=============================================================================

=============================================================================
Run: tests
=============================================================================
/allura-data/virtualenv/lib/python3.7/site-packages/pycodestyle.py:2665: UserWarning: [pep8] section is deprecated. Use [pycodestyle].
  warnings.warn('[pep8] section is deprecated. Use [pycodestyle].')
<DummyProcess(Thread-1, started daemon 140249142408960)> running `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in AlluraTest
<DummyProcess(Thread-2, started daemon 140249134016256)> running `nosetests allura/tests/ --with-xunitmp --processes=4 --process-timeout=360` in Allura


<DummyProcess(Thread-3, started daemon 140249125623552)> running `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeActivity

<DummyProcess(Thread-4, started daemon 140249117230848)> running `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeBlog
<DummyProcess(Thread-5, started daemon 140249108838144)> running `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeChat


<DummyProcess(Thread-6, started daemon 140249100445440)> running `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeDiscussion
<DummyProcess(Thread-7, started daemon 140249092052736)> running `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeFeedback

<DummyProcess(Thread-8, started daemon 140249083660032)> running `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeFiles

<DummyProcess(Thread-9, started daemon 140248600278784)> running `nosetests  --with-xunitmp ` in ForgeGit

<DummyProcess(Thread-10, started daemon 140248591886080)> running `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeImporters


<DummyProcess(Thread-11, started daemon 140248583493376)> running `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeLink

<DummyProcess(Thread-12, started daemon 140248575100672)> running `nosetests  --with-xunitmp ` in ForgeSVN

<DummyProcess(Thread-13, started daemon 140248566707968)> running `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeShortUrl

<DummyProcess(Thread-14, started daemon 140248558315264)> running `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeTracker

<DummyProcess(Thread-15, started daemon 140248549922560)> running `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeUserStats

<DummyProcess(Thread-16, started daemon 140247996299008)> running `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeWiki

<DummyProcess(Thread-17, started daemon 140247987906304)> running `npm run lint-es6` in .


> allura@0.0.0 lint-es6 /allura
> eslint -c .eslintrc-es6  --ignore-path .eslintignore-es6 Allura/allura/public/**/*.es6.js || true

finished `npm run lint-es6` in .
..
----------------------------------------------------------------------
Ran 2 tests in 11.923s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeChat
..........SSSSSSSSSSSSS......
----------------------------------------------------------------------
Ran 29 tests in 18.868s

OK (SKIP=13)
...........
----------------------------------------------------------------------
Ran 11 tests in 20.098s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in AlluraTest
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeShortUrl
...................
----------------------------------------------------------------------
Ran 19 tests in 23.739s

OK
.............
----------------------------------------------------------------------
Ran 13 tests in 24.296s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeLink
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeFeedback
..............
----------------------------------------------------------------------
Ran 14 tests in 26.016s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeFiles
......................
----------------------------------------------------------------------
Ran 22 tests in 26.941s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeActivity
............
----------------------------------------------------------------------
Ran 12 tests in 36.779s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeUserStats
.........................................................S.
----------------------------------------------------------------------
Ran 59 tests in 46.837s

OK (SKIP=1)
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeBlog
....................................................................S......
----------------------------------------------------------------------
Ran 75 tests in 74.054s

OK (SKIP=1)
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeWiki
........................................................./allura/ForgeTracker/forgetracker/tests/functional/test_root.py:906: GuessedAtParserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("html5lib"). This usually isn't a problem, but if you run this code on another system, or in a different virtual environment, it may use a different parser and behave differently.

The code that caused this warning is on line 906 of the file /allura/ForgeTracker/forgetracker/tests/functional/test_root.py. To get rid of this warning, pass the additional argument 'features="html5lib"' to the BeautifulSoup constructor.

  file_link = BeautifulSoup(form.text).findAll('a')[2]
.....................................E..................................
======================================================================
ERROR: forgediscussion.tests.functional.test_forum.TestForumMessageHandling.test_threads
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/allura-data/virtualenv/lib/python3.7/site-packages/nose/case.py", line 198, in runTest
    self.test(*self.arg)
  File "/allura/ForgeDiscussion/forgediscussion/tests/functional/test_forum.py", line 228, in test_threads
    self.app.get('/discussion/testforum/thread/foobar/', status=404)
  File "/allura/AlluraTest/alluratest/validation.py", line 341, in get
    resp = super().get(*args, **kw)
  File "/allura/AlluraTest/alluratest/validation.py", line 284, in get
    return super().get(*args, **kwargs)
  File "/allura-data/virtualenv/lib/python3.7/site-packages/webtest/app.py", line 325, in get
    expect_errors=expect_errors)
  File "/allura-data/virtualenv/lib/python3.7/site-packages/webtest/app.py", line 646, in do_request
    self._check_status(status, res)
  File "/allura-data/virtualenv/lib/python3.7/site-packages/webtest/app.py", line 681, in _check_status
    "Bad response: %s (not %s)\n%s", res_status, status, res)
webtest.app.AppError: Bad response: 301 Moved Permanently (not 404)
301 Moved Permanently

The resource has been moved to http://localhost/p/test/discussion/testforum/; you should be redirected automatically.  

----------------------------------------------------------------------
Ran 72 tests in 104.037s

FAILED (errors=1)
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeDiscussion
...........................................................................................................SSSS..SS..........S.................S.
----------------------------------------------------------------------
Ran 145 tests in 117.593s

OK (SKIP=8)
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeImporters
........................................./allura/ForgeTracker/forgetracker/tests/functional/test_root.py:949: GuessedAtParserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("html5lib"). This usually isn't a problem, but if you run this code on another system, or in a different virtual environment, it may use a different parser and behave differently.

The code that caused this warning is on line 949 of the file /allura/ForgeTracker/forgetracker/tests/functional/test_root.py. To get rid of this warning, pass the additional argument 'features="html5lib"' to the BeautifulSoup constructor.

  download = self.app.get(str(BeautifulSoup(form.text).findAll('a')[2]['href']))
..../allura/ForgeTracker/forgetracker/tests/functional/test_root.py:1329: GuessedAtParserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("html5lib"). This usually isn't a problem, but if you run this code on another system, or in a different virtual environment, it may use a different parser and behave differently.

The code that caused this warning is on line 1329 of the file /allura/ForgeTracker/forgetracker/tests/functional/test_root.py. To get rid of this warning, pass the additional argument 'features="html5lib"' to the BeautifulSoup constructor.

  error_message = BeautifulSoup(form.text).find('div', {'class': 'error'})
.......................................................................................................
----------------------------------------------------------------------
Ran 205 tests in 209.449s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in ForgeTracker
.......................................................................................
----------------------------------------------------------------------
Ran 87 tests in 317.157s

OK
finished `nosetests  --with-xunitmp ` in ForgeSVN
....................................................................................................................................................................................................................................................................................................................................................S.............................................................................................................................................................................................................................................................................../allura-data/virtualenv/lib/python3.7/site-packages/bs4/__init__.py:439: MarkupResemblesLocatorWarning: The input looks more like a filename than markup. You may want to open this file and pass the filehandle into Beautiful Soup.
  MarkupResemblesLocatorWarning
....................SSSSSSSS.........................................................................................................................................................................................S................................................................................................................................./allura-data/virtualenv/lib/python3.7/site-packages/bs4/__init__.py:439: MarkupResemblesLocatorWarning: The input looks more like a filename than markup. You may want to open this file and pass the filehandle into Beautiful Soup.
  MarkupResemblesLocatorWarning
.....................................................................................................................................................................................................................................................................................
----------------------------------------------------------------------
Ran 1232 tests in 391.781s

OK (SKIP=10)
finished `nosetests allura/tests/ --with-xunitmp --processes=4 --process-timeout=360` in Allura
............................................................................................................................................................
----------------------------------------------------------------------
Ran 156 tests in 452.441s

OK
finished `nosetests  --with-xunitmp ` in ForgeGit

=============================================================================
Shutdown
=============================================================================
Stopping allura_web_1  ... 
Stopping allura_solr_1 ... 
Stopping allura_web_1  ... done
Stopping allura_solr_1 ... done
Removing allura_web_1                ... 
Removing allura_web_run_dd5179c84a15 ... 
Removing allura_solr_1               ... 
Removing allura_mongo_1              ... 
Removing allura_web_run_dd5179c84a15 ... done
Removing allura_mongo_1              ... done
Removing allura_solr_1               ... done
Removing allura_web_1                ... done
Removing network allura_default
Total reclaimed space: 0B
Deleted Volumes:
6766bec9d332a929a60ac5396fe92455decbd1fe662bf6ada38198452088b7b3
679432e86363e92c7974360f1d247ca1609f47779863d305fe848c6692c255b2
cae920ace3650cb9a985d94f07a065398614f3fe0d0de86866e8e1bc6649d520
4644559f647f5cdbfb58ef3d07b956b48b96e61cf6fb80175dc3f6a41d8e89bc
7d5c31d9c1430d68636545a674c233582d15f012520d856cc7d21081c64fd148
4aefe4fc89789497468ec1aa68e6ff561e366cd0d2d95eeb03a0639c73c14c27
478e1fc73c7fdcd0a3adc160b9167b0d4b07c4e03b05f0b400609c1ba3aba276
6a9bb264a1458f0442fd8b367a07b92f033ead5bb5eec9b5782d48f1739f428b
1e567cdba46c2d6a6ff5001ba44d0e3c887b4dc56aad55c926776365638dabd7
f308141019d6295ad50a0bd6dade82efd08fdf9c0eb88786bb1cb4271f2dafa1
1577d6d9117f80a5afa21995604f9089da45b2dc1e06e1f483efd16ef737b144

Total reclaimed space: 167.8kB
Build step 'Execute shell' marked build as failure
Recording test results
[Checks API] No suitable checks publisher found.
Publishing Clover coverage report...
No Clover report will be published due to a build Failure

Jenkins build is back to normal : Allura » Allura-py3.7 #41

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/41/display/redirect?page=changes>