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

Changes:

[Dillon Walls] #8412 added new method default_redirect


------------------------------------------
[...truncated 31.17 KB...]

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeShortUrl
..............
----------------------------------------------------------------------
Ran 14 tests in 17.371s

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

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeFiles
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeLink
.....F................
======================================================================
FAIL: 
forgeactivity.tests.functional.test_root.TestActivityController.test_anon_read
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/nose/case.py";,>
 line 198, in runTest
    self.test(*self.arg)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/tests/decorators.py";,>
 line 86, in wrapped
    return func(*args, **kw)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/tests/decorators.py";,>
 line 50, in wrapped
    return func(*args, **kw)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/ForgeActivity/forgeactivity/tests/functional/test_root.py";,>
 line 60, in test_anon_read
    extra_environ={'username': str('*anonymous')}).follow().follow()
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/response.py";,>
 line 91, in follow
    "You can only follow redirect responses (not %s)" % self.status
AssertionError: You can only follow redirect responses (not 204 No Content)

----------------------------------------------------------------------
Ran 22 tests in 19.481s

FAILED (failures=1)
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeActivity
............
----------------------------------------------------------------------
Ran 12 tests in 28.572s

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

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

OK (SKIP=1)
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeWiki
.......................................................................
----------------------------------------------------------------------
Ran 71 tests in 61.500s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeDiscussion
<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/ForgeTracker/forgetracker/tests/functional/test_root.py>:1335:
 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 1335 of the file 
<https://ci-builds.apache.org/job/Allura/job/Allura-py3/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'})
<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/ForgeTracker/forgetracker/tests/functional/test_root.py>:912:
 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 912 of the file 
<https://ci-builds.apache.org/job/Allura/job/Allura-py3/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]
<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/ForgeTracker/forgetracker/tests/functional/test_root.py>:955:
 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 955 of the file 
<https://ci-builds.apache.org/job/Allura/job/Allura-py3/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']))
...........................................................................................................................................................................................................
----------------------------------------------------------------------
Ran 203 tests in 108.485s

OK
finished `nosetests  --with-xunitmp --processes=4 --process-timeout=360` in 
ForgeTracker
.......................................................................................................................SSSS..SS..........S.....S.
----------------------------------------------------------------------
Ran 145 tests in 158.673s

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

OK
finished `nosetests  --with-xunitmp ` in ForgeSVN
...........................................................................................................................................................................................................................E..........E..............E...............E.F............................................................................S...................................................................................................................................................................................................................................................................................................SSSSSSSS.......................................................................................................................................S........................................................................................................................................................................................................................................................................................................................................................................................................................................................................
======================================================================
ERROR: 
allura.tests.functional.test_home.TestProjectHome.test_toolaccess_before_subproject
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/nose/case.py";,>
 line 198, in runTest
    self.test(*self.arg)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/tests/functional/test_home.py";,>
 line 244, in test_toolaccess_before_subproject
    assert r.location.endswith('admin/'), r.location
AttributeError: 'NoneType' object has no attribute 'endswith'

======================================================================
ERROR: 
allura.tests.functional.test_home.TestProjectHome.test_user_subproject_home_not_profile
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/nose/case.py";,>
 line 198, in runTest
    self.test(*self.arg)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/tests/decorators.py";,>
 line 50, in wrapped
    return func(*args, **kw)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/tests/functional/test_home.py";,>
 line 151, in test_user_subproject_home_not_profile
    assert r.location.endswith('admin/'), r.location
AttributeError: 'NoneType' object has no attribute 'endswith'

======================================================================
ERROR: 
allura.tests.functional.test_neighborhood.TestNeighborhood.test_disabled_user_has_no_user_project
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/nose/case.py";,>
 line 198, in runTest
    self.test(*self.arg)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/tests/functional/test_neighborhood.py";,>
 line 958, in test_disabled_user_has_no_user_project
    self.app.get('/u/donald-duck/', status=302, extra_environ={'username': 
str('test-admin')})  # site admin user
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/AlluraTest/alluratest/validation.py";,>
 line 353, in get
    resp = super(ValidatingTestApp, self).get(*args, **kw)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/AlluraTest/alluratest/validation.py";,>
 line 296, in get
    return super(PostParamCheckingTestApp, self).get(*args, **kwargs)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/app.py";,>
 line 325, in get
    expect_errors=expect_errors)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/app.py";,>
 line 646, in do_request
    self._check_status(status, res)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/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: 204 No Content (not 302)
b''

======================================================================
ERROR: 
allura.tests.functional.test_neighborhood.TestNeighborhood.test_neighborhood_project
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/nose/case.py";,>
 line 198, in runTest
    self.test(*self.arg)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/tests/decorators.py";,>
 line 86, in wrapped
    return func(*args, **kw)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/tests/functional/test_neighborhood.py";,>
 line 855, in test_neighborhood_project
    self.app.get('/p/test/sub1/', status=302)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/AlluraTest/alluratest/validation.py";,>
 line 353, in get
    resp = super(ValidatingTestApp, self).get(*args, **kw)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/AlluraTest/alluratest/validation.py";,>
 line 296, in get
    return super(PostParamCheckingTestApp, self).get(*args, **kwargs)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/app.py";,>
 line 325, in get
    expect_errors=expect_errors)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/app.py";,>
 line 646, in do_request
    self._check_status(status, res)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/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: 204 No Content (not 302)
b''

======================================================================
FAIL: 
allura.tests.functional.test_neighborhood.TestNeighborhood.test_profile_tools
----------------------------------------------------------------------
Traceback (most recent call last):
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/nose/case.py";,>
 line 198, in runTest
    self.test(*self.arg)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/tests/decorators.py";,>
 line 50, in wrapped
    return func(*args, **kw)
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/Allura/allura/tests/functional/test_neighborhood.py";,>
 line 943, in test_profile_tools
    extra_environ=dict(username=str('test-user'))).follow()
  File 
"<https://ci-builds.apache.org/job/Allura/job/Allura-py3/ws/.allura-venv/lib/python3.6/site-packages/webtest/response.py";,>
 line 91, in follow
    "You can only follow redirect responses (not %s)" % self.status
AssertionError: You can only follow redirect responses (not 204 No Content)

----------------------------------------------------------------------
Ran 1232 tests in 189.040s

FAILED (SKIP=10, errors=4, failures=1)
finished `nosetests allura/tests/ --with-xunitmp --processes=4 
--process-timeout=360` in Allura
...........................................................................................................................................................
----------------------------------------------------------------------
Ran 155 tests in 219.909s

OK
finished `nosetests  --with-xunitmp ` in ForgeGit
/p/test/wiki/_discuss/thread/9434efe20f/ 200 OK
{"ming": 81, "logging": 74, "jinja.compile": 17, "jinja": 1, "navbar": 1, 
"sidebar": 1, "markdown": 4}
npm: 6.14.16
hostname: asf941
NODE_NAME: builds41
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

Reply via email to