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

Reply via email to