See <https://builds.apache.org/job/Allura/1120/changes>
Changes: [dave] Downgrade 'requests' version a little bit. [dave] [#7981] show appropriate items for anonymous users, tighten up thread [dave] [#7981] make thread moderate panel a little nicer looking [dave] [#7981] remove old thread subscription field, use modern [dave] [#7981] allow notifications to be fired against multiple artifacts so [dave] [#7981] frontend bugfix, cleanup, and consolidation [dave] [#7981] don't allow overlapping subscriptions between Forums and its [dave] [#7981] disable per-thread checkboxes form, when subscribed at a higher [dave] [#7981] SubscriptionForm gets subscribed_to_tool from response, doesn't [dave] [#7981] add per-thread subscription icon ------------------------------------------ [...truncated 1772 lines...] âââ debug@2.3.3 (ms@0.7.2) âââ broccoli-plugin@1.3.0 (rimraf@2.5.4, promise-map-series@0.2.3, quick-temp@0.1.6) broccoli-sourcemap-concat@2.0.2 node_modules/broccoli-sourcemap-concat âââ minimatch@2.0.10 (brace-expansion@1.1.6) âââ lodash.uniq@3.2.2 (lodash._getnative@3.9.1, lodash._isiterateecall@3.0.9, lodash.isarray@3.0.4, lodash._baseuniq@3.0.3, lodash._basecallback@3.3.1) âââ mkdirp@0.5.1 (minimist@0.0.8) âââ broccoli-kitchen-sink-helpers@0.2.9 (glob@5.0.15) âââ fast-sourcemap-concat@0.2.7 (source-map-url@0.3.0, debug@2.3.3, chalk@0.5.1, source-map@0.4.4, rsvp@3.3.3) âââ broccoli-caching-writer@2.3.1 (debug@2.3.3, walk-sync@0.2.7, rimraf@2.5.4, rsvp@3.3.3, broccoli-plugin@1.1.0) âââ lodash-node@2.4.1 broccoli-funnel@0.2.15 node_modules/broccoli-funnel âââ fast-ordered-set@1.0.3 âââ blank-object@1.0.2 âââ array-equal@1.0.0 âââ path-posix@1.0.0 âââ symlink-or-copy@1.1.8 âââ fs-tree-diff@0.3.1 âââ minimatch@2.0.10 (brace-expansion@1.1.6) âââ debug@2.3.3 (ms@0.7.2) âââ walk-sync@0.2.7 (ensure-posix-path@1.0.2, matcher-collection@1.0.4) âââ rimraf@2.5.4 (glob@7.1.1) âââ mkdirp@0.5.1 (minimist@0.0.8) âââ broccoli-plugin@1.3.0 (quick-temp@0.1.6, promise-map-series@0.2.3) broccoli-timepiece@0.3.0 node_modules/broccoli-timepiece âââ rimraf@2.2.8 âââ chalk@0.5.1 (ansi-styles@1.1.0, escape-string-regexp@1.0.5, supports-color@0.2.0, strip-ansi@0.3.0, has-ansi@0.1.0) âââ broccoli-kitchen-sink-helpers@0.2.9 (glob@5.0.15, mkdirp@0.5.1) âââ broccoli@0.13.6 (promise-map-series@0.2.3, broccoli-slow-trees@1.1.0, copy-dereference@1.0.0, mime@1.3.4, commander@2.9.0, connect@3.5.0, findup-sync@0.1.3, rsvp@3.3.3, tiny-lr@0.1.7, handlebars@2.0.0) broccoli-babel-transpiler@5.6.1 node_modules/broccoli-babel-transpiler âââ clone@0.2.0 âââ json-stable-stringify@1.0.1 (jsonify@0.0.0) âââ hash-for-dep@1.0.3 (resolve@1.1.7, broccoli-kitchen-sink-helpers@0.3.1) âââ broccoli-merge-trees@1.2.1 (symlink-or-copy@1.1.8, fast-ordered-set@1.0.3, fs-tree-diff@0.5.5, rimraf@2.5.4, heimdalljs-logger@0.1.7, can-symlink@1.0.0, broccoli-plugin@1.3.0, heimdalljs@0.2.3) âââ broccoli-persistent-filter@1.2.11 (promise-map-series@0.2.3, blank-object@1.0.2, symlink-or-copy@1.1.8, md5-hex@1.3.0, fs-tree-diff@0.5.5, mkdirp@0.5.1, walk-sync@0.3.1, rsvp@3.3.3, heimdalljs-logger@0.1.7, async-disk-cache@1.0.9, broccoli-plugin@1.3.0, heimdalljs@0.2.3) âââ broccoli-funnel@1.1.0 (exists-sync@0.0.4, array-equal@1.0.0, path-posix@1.0.0, fast-ordered-set@1.0.3, blank-object@1.0.2, symlink-or-copy@1.1.8, walk-sync@0.3.1, debug@2.3.3, minimatch@3.0.3, mkdirp@0.5.1, rimraf@2.5.4, fs-tree-diff@0.5.5, broccoli-plugin@1.3.0, heimdalljs@0.2.3) âââ babel-core@5.8.38 (slash@1.0.0, try-resolve@1.0.1, babel-plugin-remove-console@1.0.1, babel-plugin-remove-debugger@1.0.1, babel-plugin-eval@1.0.1, babel-plugin-jscript@1.0.4, babel-plugin-property-literals@1.0.1, babel-plugin-inline-environment-variables@1.0.1, babel-plugin-react-constant-elements@1.0.3, babel-plugin-undefined-to-void@1.1.6, babel-plugin-member-expression-literals@1.0.1, to-fast-properties@1.0.2, shebang-regex@1.0.0, babel-plugin-react-display-name@1.0.3, trim-right@1.0.1, path-exists@1.0.0, path-is-absolute@1.0.1, fs-readdir-recursive@0.1.2, babel-plugin-constant-folding@1.0.1, babel-plugin-proto-to-assign@1.0.4, babel-plugin-dead-code-elimination@1.0.2, babel-plugin-runtime@1.0.7, private@0.1.6, globals@6.4.1, esutils@2.0.2, home-or-tmp@1.0.0, babel-plugin-undeclared-variables-check@1.0.2, convert-source-map@1.3.0, js-tokens@1.0.1, debug@2.3.3, repeating@1.1.3, detect-indent@3.0.1, chalk@1.1.3, minimatch@2.0.10, is-integer@1.0.6, babylon@5.8.38, resolve@1.1.7, output-file-sync@1.1.2, bluebird@2.11.0, json5@0.4.0, source-map@0.5.6, regexpu@1.3.0, source-map-support@0.2.10, lodash@3.10.1, regenerator@0.8.40, core-js@1.2.7) broccoli@0.16.9 node_modules/broccoli âââ promise-map-series@0.2.3 âââ broccoli-slow-trees@1.1.0 âââ copy-dereference@1.0.0 âââ mime@1.3.4 âââ commander@2.9.0 (graceful-readlink@1.0.1) âââ connect@3.5.0 (utils-merge@1.0.0, parseurl@1.3.1, debug@2.2.0, finalhandler@0.5.0) âââ findup-sync@0.2.1 (glob@4.3.5) âââ broccoli-kitchen-sink-helpers@0.2.9 (mkdirp@0.5.1, glob@5.0.15) âââ rimraf@2.5.4 (glob@7.1.1) âââ rsvp@3.3.3 âââ quick-temp@0.1.6 (mktemp@0.4.0, rimraf@2.2.8, underscore.string@2.3.3) âââ handlebars@4.0.6 (async@1.5.2, source-map@0.4.4, optimist@0.6.1, uglify-js@2.7.5) eslint@1.10.3 node_modules/eslint âââ path-is-inside@1.0.2 âââ escape-string-regexp@1.0.5 âââ path-is-absolute@1.0.1 âââ object-assign@4.1.0 âââ xml-escape@1.0.0 âââ strip-json-comments@1.0.4 âââ estraverse-fb@1.3.1 âââ globals@8.18.0 âââ estraverse@4.2.0 âââ text-table@0.2.0 âââ esutils@2.0.2 âââ is-resolvable@1.0.0 (tryit@1.0.3) âââ user-home@2.0.0 (os-homedir@1.0.2) âââ debug@2.3.3 (ms@0.7.2) âââ lodash.merge@3.3.2 (lodash._arrayeach@3.0.0, lodash._arraycopy@3.0.0, lodash._getnative@3.9.1, lodash.istypedarray@3.0.6, lodash.isarray@3.0.4, lodash.isarguments@3.1.0, lodash.keys@3.1.2, lodash.keysin@3.0.8, lodash.isplainobject@3.2.0, lodash.toplainobject@3.0.0, lodash._createassigner@3.1.1) âââ json-stable-stringify@1.0.1 (jsonify@0.0.0) âââ chalk@1.1.3 (supports-color@2.0.0, ansi-styles@2.2.1, has-ansi@2.0.0, strip-ansi@3.0.1) âââ minimatch@3.0.3 (brace-expansion@1.1.6) âââ lodash.omit@3.1.0 (lodash._arraymap@3.0.0, lodash._bindcallback@3.0.1, lodash._pickbyarray@3.0.2, lodash.restparam@3.6.1, lodash.keysin@3.0.8, lodash._pickbycallback@3.0.0, lodash._baseflatten@3.1.4, lodash._basedifference@3.0.3) âââ glob@5.0.15 (inherits@2.0.3, inflight@1.0.6, once@1.4.0) âââ optionator@0.6.0 (fast-levenshtein@1.0.7, type-check@0.3.2, deep-is@0.1.3, levn@0.2.5, prelude-ls@1.1.2, wordwrap@0.0.3) âââ mkdirp@0.5.1 (minimist@0.0.8) âââ lodash.clonedeep@3.0.2 (lodash._bindcallback@3.0.1, lodash._baseclone@3.3.0) âââ doctrine@0.7.2 (isarray@0.0.1, esutils@1.1.6) âââ shelljs@0.5.3 âââ concat-stream@1.5.2 (inherits@2.0.3, typedarray@0.0.6, readable-stream@2.0.6) âââ espree@2.2.5 âââ is-my-json-valid@2.15.0 (generate-function@2.0.0, xtend@4.0.1, jsonpointer@4.0.0, generate-object-property@1.2.0) âââ file-entry-cache@1.3.1 (flat-cache@1.2.1) âââ js-yaml@3.4.5 (esprima@2.7.3, argparse@1.0.9) âââ inquirer@0.11.4 (strip-ansi@3.0.1, ansi-escapes@1.4.0, ansi-regex@2.0.0, figures@1.7.0, through@2.3.8, cli-width@1.1.1, cli-cursor@1.0.2, run-async@0.1.0, readline2@1.0.1, string-width@1.0.2, rx-lite@3.1.2, lodash@3.10.1) âââ handlebars@4.0.6 (async@1.5.2, optimist@0.6.1, source-map@0.4.4, uglify-js@2.7.5) âââ escope@3.6.0 (esrecurse@4.1.0, es6-weak-map@2.0.1, es6-map@0.1.4) babel-eslint@5.0.4 node_modules/babel-eslint âââ acorn-to-esprima@2.0.8 âââ lodash.assign@3.2.0 (lodash._createassigner@3.1.1, lodash.keys@3.1.2, lodash._baseassign@3.2.0) âââ babylon@6.14.1 âââ lodash.pick@3.1.0 (lodash._bindcallback@3.0.1, lodash._pickbyarray@3.0.2, lodash.restparam@3.6.1, lodash._baseflatten@3.1.4, lodash._pickbycallback@3.0.0) âââ babel-types@6.19.0 (to-fast-properties@1.0.2, esutils@2.0.2, lodash@4.17.2, babel-runtime@6.18.0) âââ babel-traverse@6.19.0 (babel-messages@6.8.0, globals@9.14.0, debug@2.3.3, invariant@2.2.2, babel-code-frame@6.16.0, lodash@4.17.2, babel-runtime@6.18.0) Not running tests for virtualenv-1.9.1, since it isn't set up <DummyProcess(Thread-1, started daemon 139779772438272)> running `nosetests --with-xunitmp --cover-package=alluratest --processes=4 --process-timeout=360` in AlluraTest <DummyProcess(Thread-2, started daemon 139779764045568)> running `nosetests allura/tests/ --with-xunitmp --cover-package=allura --processes=4 --process-timeout=360` in Allura <DummyProcess(Thread-3, started daemon 139779755652864)> running `nosetests --with-xunitmp --cover-package=forgeactivity --processes=4 --process-timeout=360` in ForgeActivity <DummyProcess(Thread-4, started daemon 139779747260160)> running `nosetests --with-xunitmp --cover-package=forgeblog --processes=4 --process-timeout=360` in ForgeBlog ............No config file found, using default configuration .No config file found, using default configuration .No config file found, using default configuration .No config file found, using default configuration ................... ---------------------------------------------------------------------- Ran 19 tests in 8.929s OK finished `nosetests --with-xunitmp --cover-package=forgeactivity --processes=4 --process-timeout=360` in ForgeActivity <DummyProcess(Thread-3, started daemon 139779755652864)> running `nosetests --with-xunitmp --cover-package=forgechat --processes=4 --process-timeout=360` in ForgeChat .No config file found, using default configuration .No config file found, using default configuration .No config file found, using default configuration .. ---------------------------------------------------------------------- Ran 2 tests in 2.645s OK finished `nosetests --with-xunitmp --cover-package=forgechat --processes=4 --process-timeout=360` in ForgeChat <DummyProcess(Thread-3, started daemon 139779755652864)> running `nosetests --with-xunitmp --cover-package=forgediscussion --processes=4 --process-timeout=360` in ForgeDiscussion .No config file found, using default configuration .No config file found, using default configuration ....No config file found, using default configuration .No config file found, using default configuration .No config file found, using default configuration . ---------------------------------------------------------------------- Ran 27 tests in 17.701s OK finished `nosetests --with-xunitmp --cover-package=alluratest --processes=4 --process-timeout=360` in AlluraTest <DummyProcess(Thread-1, started daemon 139779772438272)> running `nosetests --with-xunitmp --cover-package=forgegit ` in ForgeGit ...............................................SSS.. ---------------------------------------------------------------------- Ran 52 tests in 20.237s OK (SKIP=3) finished `nosetests --with-xunitmp --cover-package=forgeblog --processes=4 --process-timeout=360` in ForgeBlog <DummyProcess(Thread-4, started daemon 139779747260160)> running `nosetests --with-xunitmp --cover-package=forgeimporters --processes=4 --process-timeout=360` in ForgeImporters .................................................S.....................................................SSSS..SS..........S. ---------------------------------------------------------------------- Ran 123 tests in 23.316s OK (SKIP=8) finished `nosetests --with-xunitmp --cover-package=forgeimporters --processes=4 --process-timeout=360` in ForgeImporters <DummyProcess(Thread-4, started daemon 139779747260160)> running `nosetests --with-xunitmp --cover-package=forgelink --processes=4 --process-timeout=360` in ForgeLink ................. ---------------------------------------------------------------------- Ran 17 tests in 6.335s OK finished `nosetests --with-xunitmp --cover-package=forgelink --processes=4 --process-timeout=360` in ForgeLink <DummyProcess(Thread-4, started daemon 139779747260160)> running `nosetests --with-xunitmp --cover-package=forgesvn ` in ForgeSVN .................................................................. ---------------------------------------------------------------------- Ran 66 tests in 43.098s OK finished `nosetests --with-xunitmp --cover-package=forgediscussion --processes=4 --process-timeout=360` in ForgeDiscussion <DummyProcess(Thread-3, started daemon 139779755652864)> running `nosetests --with-xunitmp --cover-package=forgeshorturl --processes=4 --process-timeout=360` in ForgeShortUrl ........... ---------------------------------------------------------------------- Ran 11 tests in 4.934s OK finished `nosetests --with-xunitmp --cover-package=forgeshorturl --processes=4 --process-timeout=360` in ForgeShortUrl <DummyProcess(Thread-3, started daemon 139779755652864)> running `nosetests --with-xunitmp --cover-package=forgetracker --processes=4 --process-timeout=360` in ForgeTracker ................................................................................................................................................................................................. ---------------------------------------------------------------------- Ran 193 tests in 98.743s OK finished `nosetests --with-xunitmp --cover-package=forgetracker --processes=4 --process-timeout=360` in ForgeTracker <DummyProcess(Thread-3, started daemon 139779755652864)> running `nosetests --with-xunitmp --cover-package=forgeuserstats --processes=4 --process-timeout=360` in ForgeUserStats ............ ---------------------------------------------------------------------- Ran 12 tests in 11.430s OK finished `nosetests --with-xunitmp --cover-package=forgeuserstats --processes=4 --process-timeout=360` in ForgeUserStats <DummyProcess(Thread-3, started daemon 139779755652864)> running `nosetests --with-xunitmp --cover-package=forgewiki --processes=4 --process-timeout=360` in ForgeWiki ............................................................................................................................................................................................................................................................................................................S....................................................................................................................................................................................................................................................................SSSSSSSSSSS..........................................................................................................................................................S..............................................................................................................................................F....................................................................................................................................................................................................................................................... ====================================================================== FAIL: allura.tests.test_globals.test_macro_neighborhood_feeds ---------------------------------------------------------------------- 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/test_globals.py",> line 198, in test_macro_neighborhood_feeds assert new_len == orig_len AssertionError: -------------------- >> begin captured logging << -------------------- allura.model.artifact: DEBUG: Snapshot version 2 of <class 'forgewiki.model.wiki.Page'> --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 1117 tests in 197.783s FAILED (SKIP=13, failures=1) finished `nosetests allura/tests/ --with-xunitmp --cover-package=allura --processes=4 --process-timeout=360` in Allura <DummyProcess(Thread-2, started daemon 139779764045568)> 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 . ...........................................................S........ ---------------------------------------------------------------------- Ran 68 tests in 29.948s OK (SKIP=1) finished `nosetests --with-xunitmp --cover-package=forgewiki --processes=4 --process-timeout=360` in ForgeWiki .......................................................................................... ---------------------------------------------------------------------- Ran 90 tests in 159.831s OK finished `nosetests --with-xunitmp --cover-package=forgesvn ` in ForgeSVN ......................................................................................................................................... ---------------------------------------------------------------------- Ran 137 tests in 231.232s OK finished `nosetests --with-xunitmp --cover-package=forgegit ` in ForgeGit Running setup_app() from allura.websetup /p/test/wiki/_discuss/thread/13142955/ 200 OK {"sidebar": 1, "jinja": 1, "markdown": 4, "ming": 111} 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