See <https://builds.apache.org/job/Allura/1541/display/redirect?page=changes>

Changes:

[dave] Work around virtualenv 20 issue causing our entry points to not be found

[dave] Handle str vs unicode in ApacheAccessHandler.py


------------------------------------------
[...truncated 26.96 KB...]
Collecting coverage
  Downloading coverage-5.0.3-cp27-cp27mu-manylinux1_x86_64.whl (223 kB)
Collecting nose-xunitmp
  Downloading nose_xunitmp-0.4.1.tar.gz (2.9 kB)
Requirement already satisfied: nose in 
./.allura-venv/lib/python2.7/site-packages (from nose-xunitmp) (1.3.7)
Building wheels for collected packages: nose-xunitmp
  Building wheel for nose-xunitmp (setup.py): started
  Building wheel for nose-xunitmp (setup.py): finished with status 'done'
  Created wheel for nose-xunitmp: filename=nose_xunitmp-0.4.1-py2-none-any.whl 
size=3247 
sha256=1f14d4669894f62c356625a40572e9ac5e93adb2458c2cc49d84dd323a117376
  Stored in directory: 
/home/jenkins/.cache/pip/wheels/d5/c6/06/f237242ae0d6742cda23895f8741980762b0c1fb5a7f70bbea
Successfully built nose-xunitmp
Installing collected packages: pycodestyle, coverage, nose-xunitmp
Successfully installed coverage-5.0.3 nose-xunitmp-0.4.1 pycodestyle-2.5.0
<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/pycodestyle.py>:2527:
 UserWarning: [pep8] section is deprecated. Use [pycodestyle].
  warnings.warn('[pep8] section is deprecated. Use [pycodestyle].')
# setting up Allura dependencies
/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution 
option: 'message_extractors'
  warnings.warn(msg)
warning: no files found matching 'allura/public/favicon.ico'
# setting up AlluraTest dependencies
# setting up ForgeActivity dependencies
# setting up ForgeBlog dependencies
# setting up ForgeChat dependencies
# setting up ForgeDiscussion dependencies
# setting up ForgeFeedback dependencies
# setting up ForgeGit dependencies
# setting up ForgeImporters dependencies
# setting up ForgeLink dependencies
# setting up ForgeShortUrl dependencies
# setting up ForgeSVN dependencies

pysvn must be installed for ForgeSVN to work

Traceback (most recent call last):
  File "setup.py", line 29, in <module>
    import pysvn
ImportError: No module named pysvn
    # Error setting up ForgeSVN
    # You may want to run 'pip uninstall ForgeSVN' to un-register it so you 
don't get further errors.
# setting up ForgeTracker dependencies
# setting up ForgeUserStats dependencies
# setting up ForgeWiki dependencies
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or 
higher to avoid a RegExp DoS issue
npm WARN deprecated lodash-node@2.4.1: This package is discontinued. Use 
lodash@^4.0.0.
npm WARN deprecated request@2.88.2: request has been deprecated, see 
https://github.com/request/request/issues/3142
npm WARN deprecated exists-sync@0.0.4: Please replace with usage of 
fs.existsSync
npm WARN deprecated core-js@1.2.7: core-js@<3 is no longer maintained and not 
recommended for usage due to the number of issues. Please, upgrade your 
dependencies to the actual version of core-js@3.
npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained and not 
recommended for usage due to the number of issues. Please, upgrade your 
dependencies to the actual version of core-js@3.
npm WARN deprecated circular-json@0.3.3: CircularJSON is in maintenance only, 
flatted is its successor.
npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher 
to avoid a RegExp DoS issue

> node-sass@4.13.1 install 
> <https://builds.apache.org/job/Allura/ws/node_modules/node-sass>
> node scripts/install.js

Cached binary found at 
/home/jenkins/.npm/node-sass/4.13.1/linux-x64-72_binding.node

> core-js@2.6.11 postinstall 
> <https://builds.apache.org/job/Allura/ws/node_modules/core-js>
> node -e "try{require('./postinstall')}catch(e){}"


> node-sass@4.13.1 postinstall 
> <https://builds.apache.org/job/Allura/ws/node_modules/node-sass>
> node scripts/build.js

Binary found at 
<https://builds.apache.org/job/Allura/ws/node_modules/node-sass/vendor/linux-x64-72/binding.node>
Testing binary
Binary is fine
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN foundation-sites@6.6.1 requires a peer of jquery@>=2.2.0 but none is 
installed. You must install peer dependencies yourself.
npm WARN foundation-sites@6.6.1 requires a peer of what-input@>=4.1.0 but none 
is installed. You must install peer dependencies yourself.

added 554 packages from 388 contributors and audited 2165 packages in 30.84s

5 packages are looking for funding
  run `npm fund` for details

found 34 vulnerabilities (8 low, 2 moderate, 23 high, 1 critical)
  run `npm audit fix` to fix them, or `npm audit` for details
Not running tests for ForgeSVN, since it isn't set up
<DummyProcess(Thread-1, started daemon 139697513477888)> running `nosetests  
--with-xunitmp --processes=4 --process-timeout=360` in AlluraTest

<DummyProcess(Thread-2, started daemon 139697435178752)> running `nosetests 
allura/tests/ --with-xunitmp --processes=4 --process-timeout=360` in Allura

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

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

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

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

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

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

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

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

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

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

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

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

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


> allura@0.0.0 lint-es6 <https://builds.apache.org/job/Allura/ws/>
> eslint -c .eslintrc-es6  --ignore-path .eslintignore-es6 
> Allura/allura/public/**/*.es6.js || true

finished `npm run lint-es6` in .

----------------------------------------------------------------------
Ran 0 tests in 4.914s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeFeedback
..
----------------------------------------------------------------------
Ran 2 tests in 7.118s

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

OK (SKIP=13)
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
AlluraTest
...........
----------------------------------------------------------------------
Ran 11 tests in 13.231s

OK
...................
----------------------------------------------------------------------
Ran 19 tests in 14.138s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeShortUrl
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeLink
......................
----------------------------------------------------------------------
Ran 22 tests in 17.061s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeActivity
....E.......
======================================================================
ERROR: test_commit_stats (forgeuserstats.tests.test_model.TestUserStats)
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"<https://builds.apache.org/job/Allura/ws/Allura/allura/tests/decorators.py";,> 
line 78, in wrapped
    while M.MonQTask.run_ready('setup'):
  File 
"<https://builds.apache.org/job/Allura/ws/Allura/allura/model/monq_model.py";,> 
line 239, in run_ready
    task()
  File 
"<https://builds.apache.org/job/Allura/ws/Allura/allura/model/monq_model.py";,> 
line 267, in __call__
    self.result = func(*self.args, **self.kwargs)
  File 
"<https://builds.apache.org/job/Allura/ws/Allura/allura/tasks/repo_tasks.py";,> 
line 34, in init
    c.app.repo.init()
  File 
"<https://builds.apache.org/job/Allura/ws/Allura/allura/model/repository.py";,> 
line 455, in init
    return self._impl.init()
  File 
"<https://builds.apache.org/job/Allura/ws/ForgeGit/forgegit/model/git_repo.py";,>
 line 177, in init
    fullname = self._setup_paths()
  File 
"<https://builds.apache.org/job/Allura/ws/Allura/allura/model/repository.py";,> 
line 223, in _setup_paths
    os.makedirs(self._repo.fs_path)
  File 
"<https://builds.apache.org/job/Allura/ws/.allura-venv/lib/python2.7/os.py";,> 
line 157, in makedirs
    mkdir(name, mode)
OSError: [Errno 17] File exists: '/tmp/git/p/test/'
-------------------- >> begin captured stdout << ---------------------
Running setup_app() from allura.websetup

--------------------- >> end captured stdout << ----------------------

----------------------------------------------------------------------
Ran 12 tests in 24.288s

FAILED (errors=1)
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeUserStats
.......................................................S..
----------------------------------------------------------------------
Ran 58 tests in 32.590s

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

OK (SKIP=8)
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeImporters
.................................................................S........
----------------------------------------------------------------------
Ran 74 tests in 58.063s

OK (SKIP=1)
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeWiki
........................................................<https://builds.apache.org/job/Allura/ws/ForgeTracker/forgetracker/tests/functional/test_root.py>:908:
 UserWarning: 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 908 of the file 
<https://builds.apache.org/job/Allura/ws/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]
........................................................................
----------------------------------------------------------------------
Ran 72 tests in 78.869s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeDiscussion
.........................................<https://builds.apache.org/job/Allura/ws/ForgeTracker/forgetracker/tests/functional/test_root.py>:951:
 UserWarning: 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 951 of the file 
<https://builds.apache.org/job/Allura/ws/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']))
....<https://builds.apache.org/job/Allura/ws/ForgeTracker/forgetracker/tests/functional/test_root.py>:1331:
 UserWarning: 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 1331 of the file 
<https://builds.apache.org/job/Allura/ws/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 203 tests in 152.293s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeTracker
...........................................................................................................................................................................................................................................................................................................................................S..........................................................................................................................................................................................................................................................................................SSSSSSSS.......................................................................................................................................................S........................................................................................................................................................................................................................................................................................................................................................................................................................................
----------------------------------------------------------------------
Ran 1198 tests in 280.247s

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

OK
finished `nosetests  --with-xunitmp ` in ForgeGit
Running setup_app() from allura.websetup
/p/test/wiki/_discuss/thread/018aeedb94/ 200 OK
{"sidebar": 1, "jinja": 1, "markdown": 4, "ming": 104}
npm: 6.13.4
hostname: asf928
NODE_NAME: H28
Build step 'Execute shell' marked build as failure
Recording plot data
[Cobertura] Skipping Cobertura coverage report as build was not SUCCESS or 
better ...

Recording test results

Reply via email to