See <https://builds.apache.org/job/Allura/1031/changes>
Changes: [heiths] [#8071] Fix "Create Wiki Page" ACL issue for non-admin groups [heiths] [#8071] Add test for create_wiki_page ------------------------------------------ [...truncated 1664 lines...] File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/base.py",> line 29, in inner result = func(obj, *args, **kwargs) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/mapper.py",> line 56, in insert session.impl.insert(doc, validate=False) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/session.py",> line 23, in wrapper return func(self, doc, *args, **kwargs) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/session.py",> line 163, in insert bson = self._impl(doc).insert(data, safe=kwargs.get('safe', True)) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/mim.py",> line 390, in insert bson_safe(doc) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/mim.py",> line 1065, in bson_safe bson.BSON.encode(obj) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/bson/__init__.py",> line 672, in encode return cls(_dict_to_bson(document, check_keys, uuid_subtype)) InvalidDocument: ("Cannot encode object: <MagicMock name='convert()._deinstrument()' id='140092369639504'>", "doc: {'import_id': None, 'status': 'pending', 'spam_check_id': '', 'deleted': False, 'text': u'**bold**', 'labels': [], 'app_id': ObjectId('571107ce63aafc113c38ef80'), 'thread_id': None, 'discussion_id': None, 'mod_date': datetime.datetime(2016, 4, 15, 15, 25, 3, 164078), 'app_config_id': ObjectId('571107ce63aafc113c38ef80'), 'last_edit_date': None, 'slug': '9136', 'is_meta': False, 'edit_count': 0, 'last_edit_by_id': None, 'text_cache': {'render_time': 0.0003769397735595703, 'html': <MagicMock name='convert()._deinstrument()' id='140092369639504'>, 'fix7528': 2, 'md5': 'bc0c583b1ae32c4aa45a1476678a9239'}, 'acl': [], 'parent_id': None, 'full_slug': None, 'version': 0, 'timestamp': datetime.datetime(2016, 4, 15, 15, 25, 3, 164078), 'author_id': ObjectId('571107ce63aafc113c38ef36'), '_id': u'2c8c39b820da73cb2a50ff05a85fa5aff5f45ced.wiki@test.p.localhost'}") -------------------- >> begin captured logging << -------------------- allura.model.artifact: DEBUG: Not updating mod_date allura.model.artifact: DEBUG: Not updating mod_date allura.model.artifact: DEBUG: Not updating mod_date allura.model.artifact: DEBUG: Not updating mod_date --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: allura.tests.test_globals.test_hideawards_macro ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/nose/case.py",> line 197, in runTest self.test(*self.arg) File "<https://builds.apache.org/job/Allura/ws/Allura/allura/tests/decorators.py",> line 82, in wrapped return func(*args, **kw) File "<https://builds.apache.org/job/Allura/ws/Allura/allura/tests/test_globals.py",> line 629, in test_hideawards_macro ThreadLocalORMSession.flush_all() File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/odmsession.py",> line 218, in flush_all sess.flush() File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/base.py",> line 29, in inner result = func(obj, *args, **kwargs) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/odmsession.py",> line 55, in flush self.uow.flush() File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/unit_of_work.py",> line 45, in flush inow(obj, st) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/base.py",> line 29, in inner result = func(obj, *args, **kwargs) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/odmsession.py",> line 67, in insert_now mapper(obj).insert(obj, st, self, **kwargs) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/base.py",> line 29, in inner result = func(obj, *args, **kwargs) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/mapper.py",> line 56, in insert session.impl.insert(doc, validate=False) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/session.py",> line 23, in wrapper return func(self, doc, *args, **kwargs) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/session.py",> line 163, in insert bson = self._impl(doc).insert(data, safe=kwargs.get('safe', True)) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/mim.py",> line 390, in insert bson_safe(doc) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/mim.py",> line 1065, in bson_safe bson.BSON.encode(obj) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/bson/__init__.py",> line 672, in encode return cls(_dict_to_bson(document, check_keys, uuid_subtype)) InvalidDocument: ("Cannot encode object: <MagicMock name='convert()._deinstrument()' id='140092369639504'>", "doc: {'import_id': None, 'status': 'pending', 'spam_check_id': '', 'deleted': False, 'text': u'**bold**', 'labels': [], 'app_id': ObjectId('571107ce63aafc113c38ef80'), 'thread_id': None, 'discussion_id': None, 'mod_date': datetime.datetime(2016, 4, 15, 15, 25, 3, 164078), 'app_config_id': ObjectId('571107ce63aafc113c38ef80'), 'last_edit_date': None, 'slug': '9136', 'is_meta': False, 'edit_count': 0, 'last_edit_by_id': None, 'text_cache': {'render_time': 0.0003769397735595703, 'html': <MagicMock name='convert()._deinstrument()' id='140092369639504'>, 'fix7528': 2, 'md5': 'bc0c583b1ae32c4aa45a1476678a9239'}, 'acl': [], 'parent_id': None, 'full_slug': None, 'version': 0, 'timestamp': datetime.datetime(2016, 4, 15, 15, 25, 3, 164078), 'author_id': ObjectId('571107ce63aafc113c38ef36'), '_id': u'2c8c39b820da73cb2a50ff05a85fa5aff5f45ced.wiki@test.p.localhost'}") -------------------- >> begin captured logging << -------------------- allura.model.artifact: DEBUG: Not updating mod_date allura.model.artifact: DEBUG: Not updating mod_date allura.model.artifact: DEBUG: Not updating mod_date --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: allura.tests.test_globals.test_macro_include_no_extra_br ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/nose/case.py",> line 197, in runTest self.test(*self.arg) File "<https://builds.apache.org/job/Allura/ws/Allura/allura/tests/decorators.py",> line 82, in wrapped return func(*args, **kw) File "<https://builds.apache.org/job/Allura/ws/Allura/allura/tests/test_globals.py",> line 276, in test_macro_include_no_extra_br p.commit() File "<https://builds.apache.org/job/Allura/ws/ForgeWiki/forgewiki/model/wiki.py",> line 148, in commit session(self).flush() File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/base.py",> line 29, in inner result = func(obj, *args, **kwargs) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/odmsession.py",> line 55, in flush self.uow.flush() File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/unit_of_work.py",> line 45, in flush inow(obj, st) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/base.py",> line 29, in inner result = func(obj, *args, **kwargs) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/odmsession.py",> line 67, in insert_now mapper(obj).insert(obj, st, self, **kwargs) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/base.py",> line 29, in inner result = func(obj, *args, **kwargs) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/odm/mapper.py",> line 56, in insert session.impl.insert(doc, validate=False) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/session.py",> line 23, in wrapper return func(self, doc, *args, **kwargs) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/session.py",> line 163, in insert bson = self._impl(doc).insert(data, safe=kwargs.get('safe', True)) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/mim.py",> line 390, in insert bson_safe(doc) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/ming/mim.py",> line 1065, in bson_safe bson.BSON.encode(obj) File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/bson/__init__.py",> line 672, in encode return cls(_dict_to_bson(document, check_keys, uuid_subtype)) InvalidDocument: ("Cannot encode object: <MagicMock name='convert()._deinstrument()' id='140092369639504'>", "doc: {'import_id': None, 'status': 'pending', 'spam_check_id': '', 'deleted': False, 'text': u'**bold**', 'labels': [], 'app_id': ObjectId('571107ce63aafc113c38ef80'), 'thread_id': None, 'discussion_id': None, 'mod_date': datetime.datetime(2016, 4, 15, 15, 25, 3, 164078), 'app_config_id': ObjectId('571107ce63aafc113c38ef80'), 'last_edit_date': None, 'slug': '9136', 'is_meta': False, 'edit_count': 0, 'last_edit_by_id': None, 'text_cache': {'render_time': 0.0003769397735595703, 'html': <MagicMock name='convert()._deinstrument()' id='140092369639504'>, 'fix7528': 2, 'md5': 'bc0c583b1ae32c4aa45a1476678a9239'}, 'acl': [], 'parent_id': None, 'full_slug': None, 'version': 0, 'timestamp': datetime.datetime(2016, 4, 15, 15, 25, 3, 164078), 'author_id': ObjectId('571107ce63aafc113c38ef36'), '_id': u'2c8c39b820da73cb2a50ff05a85fa5aff5f45ced.wiki@test.p.localhost'}") -------------------- >> begin captured logging << -------------------- allura.model.artifact: DEBUG: Not updating mod_date allura.model.artifact: DEBUG: Not updating mod_date allura.model.artifact: DEBUG: Snapshot version 1 of <class 'forgewiki.model.wiki.Page'> allura.model.artifact: DEBUG: Not updating mod_date --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_empty_cache (allura.tests.test_globals.TestCachedMarkdown) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/mock.py",> line 1618, in _inner return f(*args, **kw) File "<https://builds.apache.org/job/Allura/ws/Allura/allura/tests/test_globals.py",> line 693, in test_empty_cache self.assertEqual(html, self.post.text_cache.html) AssertionError: u'<p><strong>bold</strong></p>' != None ====================================================================== FAIL: test_stale_cache (allura.tests.test_globals.TestCachedMarkdown) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/mock.py",> line 1618, in _inner return f(*args, **kw) File "<https://builds.apache.org/job/Allura/ws/Allura/allura/tests/test_globals.py",> line 704, in test_stale_cache self.assertEqual(html, self.post.text_cache.html) AssertionError: u'<p>new, different source text</p>' != u'<p><strong>bold</strong></p>' - <p>new, different source text</p> + <p><strong>bold</strong></p> ====================================================================== FAIL: test_valid_cache (allura.tests.test_globals.TestCachedMarkdown) ---------------------------------------------------------------------- Traceback (most recent call last): File "<https://builds.apache.org/job/Allura/ws/.allura-venv/local/lib/python2.7/site-packages/mock.py",> line 1618, in _inner return f(*args, **kw) File "<https://builds.apache.org/job/Allura/ws/Allura/allura/tests/test_globals.py",> line 715, in test_valid_cache self.assertEqual(html, self.expected_html) AssertionError: <MagicMock name='convert()' id='140092336971856'> != u'<p><strong>bold</strong></p>' ---------------------------------------------------------------------- Ran 1065 tests in 127.469s FAILED (SKIP=13, errors=3, failures=3) finished `nosetests allura/tests/ --with-xunitmp --cover-package=allura --processes=4 --process-timeout=360` in Allura <DummyProcess(Thread-1, started daemon 139652623566592)> running `nosetests --with-xunitmp --cover-package=forgeactivity --processes=4 --process-timeout=360` in ForgeActivity .................. ---------------------------------------------------------------------- Ran 18 tests in 5.663s OK finished `nosetests --with-xunitmp --cover-package=forgeactivity --processes=4 --process-timeout=360` in ForgeActivity <DummyProcess(Thread-1, started daemon 139652623566592)> running `nosetests --with-xunitmp --cover-package=forgeblog --processes=4 --process-timeout=360` in ForgeBlog .....................................SSS........ ---------------------------------------------------------------------- Ran 48 tests in 10.706s OK (SKIP=3) finished `nosetests --with-xunitmp --cover-package=forgeblog --processes=4 --process-timeout=360` in ForgeBlog <DummyProcess(Thread-1, started daemon 139652623566592)> running `nosetests --with-xunitmp --cover-package=forgechat --processes=4 --process-timeout=360` in ForgeChat .. ---------------------------------------------------------------------- Ran 2 tests in 3.565s OK finished `nosetests --with-xunitmp --cover-package=forgechat --processes=4 --process-timeout=360` in ForgeChat <DummyProcess(Thread-1, started daemon 139652623566592)> running `nosetests --with-xunitmp --cover-package=forgediscussion --processes=4 --process-timeout=360` in ForgeDiscussion ................................................................. ---------------------------------------------------------------------- Ran 65 tests in 27.762s OK finished `nosetests --with-xunitmp --cover-package=forgediscussion --processes=4 --process-timeout=360` in ForgeDiscussion <DummyProcess(Thread-1, started daemon 139652623566592)> running `nosetests --with-xunitmp --cover-package=forgegit ` in ForgeGit ......................................................................................................................................... ---------------------------------------------------------------------- Ran 137 tests in 248.936s OK finished `nosetests --with-xunitmp --cover-package=forgegit ` in ForgeGit <DummyProcess(Thread-1, started daemon 139652623566592)> running `nosetests --with-xunitmp --cover-package=forgeimporters --processes=4 --process-timeout=360` in ForgeImporters .................................................S.....................................................SSSS..SS..........S. ---------------------------------------------------------------------- Ran 123 tests in 14.798s OK (SKIP=8) finished `nosetests --with-xunitmp --cover-package=forgeimporters --processes=4 --process-timeout=360` in ForgeImporters <DummyProcess(Thread-1, started daemon 139652623566592)> running `nosetests --with-xunitmp --cover-package=forgelink --processes=4 --process-timeout=360` in ForgeLink ................. ---------------------------------------------------------------------- Ran 17 tests in 4.891s OK finished `nosetests --with-xunitmp --cover-package=forgelink --processes=4 --process-timeout=360` in ForgeLink <DummyProcess(Thread-1, started daemon 139652623566592)> running `nosetests --with-xunitmp --cover-package=forgeshorturl --processes=4 --process-timeout=360` in ForgeShortUrl ........... ---------------------------------------------------------------------- Ran 11 tests in 4.443s OK finished `nosetests --with-xunitmp --cover-package=forgeshorturl --processes=4 --process-timeout=360` in ForgeShortUrl <DummyProcess(Thread-1, started daemon 139652623566592)> running `nosetests --with-xunitmp --cover-package=forgetracker --processes=4 --process-timeout=360` in ForgeTracker ................................................................................................................................................................................................. ---------------------------------------------------------------------- Ran 193 tests in 69.482s OK finished `nosetests --with-xunitmp --cover-package=forgetracker --processes=4 --process-timeout=360` in ForgeTracker <DummyProcess(Thread-1, started daemon 139652623566592)> running `nosetests --with-xunitmp --cover-package=forgeuserstats --processes=4 --process-timeout=360` in ForgeUserStats ............ ---------------------------------------------------------------------- Ran 12 tests in 12.266s OK finished `nosetests --with-xunitmp --cover-package=forgeuserstats --processes=4 --process-timeout=360` in ForgeUserStats <DummyProcess(Thread-1, started daemon 139652623566592)> running `nosetests --with-xunitmp --cover-package=forgewiki --processes=4 --process-timeout=360` in ForgeWiki ..........................................................S........ ---------------------------------------------------------------------- Ran 67 tests in 24.944s OK (SKIP=1) finished `nosetests --with-xunitmp --cover-package=forgewiki --processes=4 --process-timeout=360` in ForgeWiki <DummyProcess(Thread-1, started daemon 139652623566592)> 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 . Running setup_app() from allura.websetup /p/test/wiki/_discuss/thread/6fdcaef8/ 200 OK {"sidebar": 1, "jinja": 1, "markdown": 4, "ming": 105} 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