See <https://builds.apache.org/job/Allura/988/changes>
Changes:
[dave] [#8020] ticket:874 added filter to discussion moderation; added test
[dave] [#8020] ticket:874 added tests for moderation
[dave] [#8020] ticket:875 added test for undo; added text when spam clicking
[dave] [#8020] ticket:875 updated widget
[dave] [#8020] ticket:875 updated jquery for render; updated logic with undo;
[dave] [#8020] ticket:875 updated rendering of spam block; changed
[dave] [#8020] ticket:875 Replace hardcoded link to moderatation page
[dave] [#8020] remove dead 'flag' code (long long ago non-moderators could
[dave] [#8020] ticket:866 Add Thread.update_stats() to functions which change
[dave] [#8020] ticket:866 add flush in test
------------------------------------------
[...truncated 1545 lines...]
# setting up ForgeWiki dependencies
/tmp/hudson1247496819050358338.sh: line 49: npm: command not found
Not running tests for virtualenv-1.9.1, since it isn't set up
<DummyProcess(Thread-1, started daemon 140340001629952)> running nosetests
--with-xunitmp --cover-package=alluratest --processes=4 --process-timeout=360
in AlluraTest
<DummyProcess(Thread-2, started daemon 140339993237248)> running nosetests
allura/tests/ --with-xunitmp --cover-package=allura --processes=4
--process-timeout=360 in Allura
<DummyProcess(Thread-3, started daemon 140339984844544)> running nosetests
--with-xunitmp --cover-package=forgeactivity --processes=4
--process-timeout=360 in ForgeActivity<DummyProcess(Thread-4, started daemon
140339976451840)> running nosetests --with-xunitmp --cover-package=forgeblog
--processes=4 --process-timeout=360 in ForgeBlog
<DummyProcess(Thread-5, started daemon 140339968059136)> running nosetests
--with-xunitmp --cover-package=forgechat --processes=4 --process-timeout=360 in
ForgeChat
<DummyProcess(Thread-6, started daemon 140339959666432)> running nosetests
--with-xunitmp --cover-package=forgediscussion --processes=4
--process-timeout=360 in ForgeDiscussion
..
----------------------------------------------------------------------
Ran 2 tests in 6.004s
OK
finished nosetests --with-xunitmp --cover-package=forgechat --processes=4
--process-timeout=360 in ForgeChat
<DummyProcess(Thread-5, started daemon 140339968059136)> running nosetests
--with-xunitmp --cover-package=forgegit in ForgeGit
..................
----------------------------------------------------------------------
Ran 18 tests in 16.584s
OK
finished nosetests --with-xunitmp --cover-package=forgeactivity --processes=4
--process-timeout=360 in ForgeActivity
<DummyProcess(Thread-3, started daemon 140339984844544)> running nosetests
--with-xunitmp --cover-package=forgeimporters --processes=4
--process-timeout=360 in ForgeImporters
...................................SSS.......
----------------------------------------------------------------------
Ran 45 tests in 34.244s
OK (SKIP=3)
finished nosetests --with-xunitmp --cover-package=forgeblog --processes=4
--process-timeout=360 in ForgeBlog
<DummyProcess(Thread-4, started daemon 140339976451840)> running nosetests
--with-xunitmp --cover-package=forgelink --processes=4 --process-timeout=360 in
ForgeLink
.................
----------------------------------------------------------------------
Ran 17 tests in 15.000s
OK
finished nosetests --with-xunitmp --cover-package=forgelink --processes=4
--process-timeout=360 in ForgeLink
<DummyProcess(Thread-4, started daemon 140339976451840)> running nosetests
--with-xunitmp --cover-package=forgesvn in ForgeSVN
....No config file found, using default configuration
.
----------------------------------------------------------------------
Ran 5 tests in 55.879s
OK
finished nosetests --with-xunitmp --cover-package=alluratest --processes=4
--process-timeout=360 in AlluraTest
<DummyProcess(Thread-1, started daemon 140340001629952)> running nosetests
--with-xunitmp --cover-package=forgeshorturl --processes=4
--process-timeout=360 in ForgeShortUrl
...........
----------------------------------------------------------------------
Ran 11 tests in 13.255s
OK
finished nosetests --with-xunitmp --cover-package=forgeshorturl --processes=4
--process-timeout=360 in ForgeShortUrl
<DummyProcess(Thread-1, started daemon 140340001629952)> running nosetests
--with-xunitmp --cover-package=forgetracker --processes=4 --process-timeout=360
in ForgeTracker
.......................................S..........EE.............S...................................S.....................S...........................EE........SSSS..SS..........S.....S..
======================================================================
ERROR: test_create
(forgeimporters.google.tests.test_code.TestGoogleRepoImportController)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/mock.py",
line 1201, in patched
return func(*args, **keywargs)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/ForgeImporters/forgeimporters/google/tests/test_code.py",
line 120, in test_create
status=302)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 307, in post
resp = super(ValidatingTestApp, self).post(*args, **kw)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 254, in post
return super(PostParamCheckingTestApp, self).post(*args, **kwargs)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 228, in post
return super(AntiSpamTestApp, self).post(*args, **kwargs)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",
line 835, in post
content_type=content_type)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",
line 807, in _gen_request
expect_errors=expect_errors)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",
line 1118, in do_request
self._check_status(status, res)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",
line 1157, in _check_status
"Bad response: %s (not %s)", res_status, status)
AppError: Bad response: 200 OK (not 302)
-------------------- >> begin captured stdout << ---------------------
Running setup_app() from allura.websetup
--------------------- >> end captured stdout << ----------------------
======================================================================
ERROR: test_create_limit
(forgeimporters.google.tests.test_code.TestGoogleRepoImportController)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/mock.py",
line 1201, in patched
return func(*args, **keywargs)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/ForgeImporters/forgeimporters/google/tests/test_code.py",
line 144, in test_create_limit
status=302).follow()
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 307, in post
resp = super(ValidatingTestApp, self).post(*args, **kw)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 254, in post
return super(PostParamCheckingTestApp, self).post(*args, **kwargs)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 228, in post
return super(AntiSpamTestApp, self).post(*args, **kwargs)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",
line 835, in post
content_type=content_type)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",
line 807, in _gen_request
expect_errors=expect_errors)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",
line 1118, in do_request
self._check_status(status, res)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",
line 1157, in _check_status
"Bad response: %s (not %s)", res_status, status)
AppError: Bad response: 200 OK (not 302)
-------------------- >> begin captured stdout << ---------------------
Running setup_app() from allura.websetup
--------------------- >> end captured stdout << ----------------------
======================================================================
ERROR: test_create
(forgeimporters.tests.google.test_tracker.TestGoogleCodeTrackerImportController)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/tests/decorators.py",
line 82, in wrapped
return func(*args, **kw)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/mock.py",
line 1201, in patched
return func(*args, **keywargs)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/ForgeImporters/forgeimporters/tests/google/test_tracker.py",
line 314, in test_create
status=302)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 307, in post
resp = super(ValidatingTestApp, self).post(*args, **kw)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 254, in post
return super(PostParamCheckingTestApp, self).post(*args, **kwargs)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 228, in post
return super(AntiSpamTestApp, self).post(*args, **kwargs)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",
line 835, in post
content_type=content_type)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",
line 807, in _gen_request
expect_errors=expect_errors)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",
line 1118, in do_request
self._check_status(status, res)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",
line 1157, in _check_status
"Bad response: %s (not %s)", res_status, status)
AppError: Bad response: 200 OK (not 302)
-------------------- >> begin captured stdout << ---------------------
Running setup_app() from allura.websetup
--------------------- >> end captured stdout << ----------------------
======================================================================
ERROR: test_create_limit
(forgeimporters.tests.google.test_tracker.TestGoogleCodeTrackerImportController)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/tests/decorators.py",
line 82, in wrapped
return func(*args, **kw)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/mock.py",
line 1201, in patched
return func(*args, **keywargs)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/ForgeImporters/forgeimporters/tests/google/test_tracker.py",
line 334, in test_create_limit
status=302).follow()
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 307, in post
resp = super(ValidatingTestApp, self).post(*args, **kw)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 254, in post
return super(PostParamCheckingTestApp, self).post(*args, **kwargs)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 228, in post
return super(AntiSpamTestApp, self).post(*args, **kwargs)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",
line 835, in post
content_type=content_type)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",
line 807, in _gen_request
expect_errors=expect_errors)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",
line 1118, in do_request
self._check_status(status, res)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/webtest/app.py",
line 1157, in _check_status
"Bad response: %s (not %s)", res_status, status)
AppError: Bad response: 200 OK (not 302)
-------------------- >> begin captured stdout << ---------------------
Running setup_app() from allura.websetup
--------------------- >> end captured stdout << ----------------------
----------------------------------------------------------------------
Ran 188 tests in 56.664s
FAILED (SKIP=12, errors=4)
finished nosetests --with-xunitmp --cover-package=forgeimporters --processes=4
--process-timeout=360 in ForgeImporters
<DummyProcess(Thread-3, started daemon 140339984844544)> running nosetests
--with-xunitmp --cover-package=forgeuserstats --processes=4
--process-timeout=360 in ForgeUserStats
................................................................
----------------------------------------------------------------------
Ran 64 tests in 97.228s
OK
finished nosetests --with-xunitmp --cover-package=forgediscussion
--processes=4 --process-timeout=360 in ForgeDiscussion
<DummyProcess(Thread-6, started daemon 140339959666432)> running nosetests
--with-xunitmp --cover-package=forgewiki --processes=4 --process-timeout=360 in
ForgeWiki
............
----------------------------------------------------------------------
Ran 12 tests in 27.318s
OK
finished nosetests --with-xunitmp --cover-package=forgeuserstats --processes=4
--process-timeout=360 in ForgeUserStats
.......................................................S........
----------------------------------------------------------------------
Ran 64 tests in 65.222s
OK (SKIP=1)
finished nosetests --with-xunitmp --cover-package=forgewiki --processes=4
--process-timeout=360 in ForgeWiki
..............................................................................................................................................................................................
----------------------------------------------------------------------
Ran 190 tests in 230.699s
OK
finished nosetests --with-xunitmp --cover-package=forgetracker --processes=4
--process-timeout=360 in ForgeTracker
..........................................................................................
----------------------------------------------------------------------
Ran 90 tests in 340.563s
OK
finished nosetests --with-xunitmp --cover-package=forgesvn in ForgeSVN
.............................................................................................................................................................................................................................................................................................S........................................................E........................................................................................................................................................................................................................SSSSSSSSSSS..........................................................................................................................................................................S........................................................................................................................................................................................................................................................................................................................
======================================================================
ERROR: allura.tests.functional.test_static.TestStatic.test_static_controller
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/x1/jenkins/jenkins-slave/workspace/Allura/.allura-venv/local/lib/python2.7/site-packages/nose/case.py",
line 197, in runTest
self.test(*self.arg)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/Allura/allura/tests/functional/test_static.py",
line 24, in test_static_controller
self.app.get('/nf/_static_/wiki/js/browse.js')
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 302, in get
self._validate(resp, 'get', val_params)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 281, in _validate
validate_js(content)
File
"/x1/jenkins/jenkins-slave/workspace/Allura/AlluraTest/alluratest/validation.py",
line 198, in validate_js
p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
-------------------- >> begin captured stdout << ---------------------
Running setup_app() from allura.websetup
--------------------- >> end captured stdout << ----------------------
----------------------------------------------------------------------
Ran 1053 tests in 410.297s
FAILED (SKIP=13, errors=1)
finished nosetests allura/tests/ --with-xunitmp --cover-package=allura
--processes=4 --process-timeout=360 in Allura
.......................................................................................................................................
----------------------------------------------------------------------
Ran 135 tests in 505.021s
OK
finished nosetests --with-xunitmp --cover-package=forgegit in ForgeGit
Running setup_app() from allura.websetup
/p/test/wiki/_discuss/thread/e7b52e7b/ 200 OK
{"sidebar": 1, "jinja": 1, "markdown": 3, "ming": 107}
Build step 'Execute shell' marked build as failure
Recording plot data
Skipping Cobertura coverage report as build was not SUCCESS or better ...
Recording test results