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

Reply via email to