See <http://jenkins.turbogears.org/job/tg-2.1-py2.6/134/changes>
Changes: [Alessandro Molina] Crank based dispatch, all tests passing ------------------------------------------ [...truncated 1226 lines...] import tg File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/__init__.py",> line 58, in <module> from tg.controllers import TGController, redirect, url, lurl, abort File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/__init__.py",> line 1, in <module> from dispatcher import CoreDispatcher File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/dispatcher.py",> line 26, in <module> from crank.dispatchstate import DispatchState ImportError: No module named crank.dispatchstate ====================================================================== ERROR: Failure: ImportError (No module named crank.dispatchstate) ---------------------------------------------------------------------- Traceback (most recent call last): File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/loader.py",> line 390, in loadTestsFromName addr.filename, addr.module) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 86, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tests/test_generic_json.py",> line 1, in <module> from tg.jsonify import jsonify, encode File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/__init__.py",> line 58, in <module> from tg.controllers import TGController, redirect, url, lurl, abort File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/__init__.py",> line 1, in <module> from dispatcher import CoreDispatcher File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/dispatcher.py",> line 26, in <module> from crank.dispatchstate import DispatchState ImportError: No module named crank.dispatchstate ====================================================================== ERROR: Failure: ImportError (No module named crank.dispatchstate) ---------------------------------------------------------------------- Traceback (most recent call last): File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/loader.py",> line 390, in loadTestsFromName addr.filename, addr.module) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 86, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tests/test_i18n.py",> line 3, in <module> from tg import i18n File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/__init__.py",> line 58, in <module> from tg.controllers import TGController, redirect, url, lurl, abort File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/__init__.py",> line 1, in <module> from dispatcher import CoreDispatcher File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/dispatcher.py",> line 26, in <module> from crank.dispatchstate import DispatchState ImportError: No module named crank.dispatchstate ====================================================================== ERROR: Failure: ImportError (No module named crank.dispatchstate) ---------------------------------------------------------------------- Traceback (most recent call last): File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/loader.py",> line 390, in loadTestsFromName addr.filename, addr.module) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 86, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tests/test_jsonify.py",> line 1, in <module> from tg import jsonify File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/__init__.py",> line 58, in <module> from tg.controllers import TGController, redirect, url, lurl, abort File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/__init__.py",> line 1, in <module> from dispatcher import CoreDispatcher File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/dispatcher.py",> line 26, in <module> from crank.dispatchstate import DispatchState ImportError: No module named crank.dispatchstate ====================================================================== ERROR: Failure: ImportError (No module named crank.dispatchstate) ---------------------------------------------------------------------- Traceback (most recent call last): File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/loader.py",> line 390, in loadTestsFromName addr.filename, addr.module) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 86, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tests/test_jsonify_sqlalchemy.py",> line 2, in <module> from tg import jsonify File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/__init__.py",> line 58, in <module> from tg.controllers import TGController, redirect, url, lurl, abort File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/__init__.py",> line 1, in <module> from dispatcher import CoreDispatcher File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/dispatcher.py",> line 26, in <module> from crank.dispatchstate import DispatchState ImportError: No module named crank.dispatchstate ====================================================================== ERROR: Failure: ImportError (No module named crank.dispatchstate) ---------------------------------------------------------------------- Traceback (most recent call last): File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/loader.py",> line 390, in loadTestsFromName addr.filename, addr.module) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 86, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tests/test_render.py",> line 7, in <module> from tg.render import render, MissingRendererError File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/__init__.py",> line 58, in <module> from tg.controllers import TGController, redirect, url, lurl, abort File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/__init__.py",> line 1, in <module> from dispatcher import CoreDispatcher File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/dispatcher.py",> line 26, in <module> from crank.dispatchstate import DispatchState ImportError: No module named crank.dispatchstate ====================================================================== ERROR: Failure: ImportError (No module named crank.dispatchstate) ---------------------------------------------------------------------- Traceback (most recent call last): File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/loader.py",> line 390, in loadTestsFromName addr.filename, addr.module) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 86, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tests/test_rest_controller_dispatch.py",> line 5, in <module> from tg.controllers import TGController, RestController File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/__init__.py",> line 58, in <module> from tg.controllers import TGController, redirect, url, lurl, abort File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/__init__.py",> line 1, in <module> from dispatcher import CoreDispatcher File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/dispatcher.py",> line 26, in <module> from crank.dispatchstate import DispatchState ImportError: No module named crank.dispatchstate ====================================================================== ERROR: Failure: ImportError (No module named crank.dispatchstate) ---------------------------------------------------------------------- Traceback (most recent call last): File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/loader.py",> line 390, in loadTestsFromName addr.filename, addr.module) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 86, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tests/test_stack/__init__.py",> line 3, in <module> import tg File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/__init__.py",> line 58, in <module> from tg.controllers import TGController, redirect, url, lurl, abort File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/__init__.py",> line 1, in <module> from dispatcher import CoreDispatcher File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/dispatcher.py",> line 26, in <module> from crank.dispatchstate import DispatchState ImportError: No module named crank.dispatchstate ====================================================================== ERROR: Failure: ImportError (No module named crank.dispatchstate) ---------------------------------------------------------------------- Traceback (most recent call last): File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/loader.py",> line 390, in loadTestsFromName addr.filename, addr.module) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 86, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tests/test_tg_controller_dispatch.py",> line 12, in <module> import tg File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/__init__.py",> line 58, in <module> from tg.controllers import TGController, redirect, url, lurl, abort File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/__init__.py",> line 1, in <module> from dispatcher import CoreDispatcher File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/dispatcher.py",> line 26, in <module> from crank.dispatchstate import DispatchState ImportError: No module named crank.dispatchstate ====================================================================== ERROR: Failure: ImportError (No module named crank.dispatchstate) ---------------------------------------------------------------------- Traceback (most recent call last): File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/loader.py",> line 390, in loadTestsFromName addr.filename, addr.module) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 86, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tests/test_util.py",> line 1, in <module> import tg File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/__init__.py",> line 58, in <module> from tg.controllers import TGController, redirect, url, lurl, abort File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/__init__.py",> line 1, in <module> from dispatcher import CoreDispatcher File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/dispatcher.py",> line 26, in <module> from crank.dispatchstate import DispatchState ImportError: No module named crank.dispatchstate ====================================================================== ERROR: Failure: ImportError (No module named crank.dispatchstate) ---------------------------------------------------------------------- Traceback (most recent call last): File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/loader.py",> line 390, in loadTestsFromName addr.filename, addr.module) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 39, in importFromPath return self.importFromDir(dir_path, fqname) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg2env/lib/python2.6/site-packages/nose-1.0.0-py2.6.egg/nose/importer.py",> line 86, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tests/test_validation.py",> line 9, in <module> from tg.controllers import TGController File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/__init__.py",> line 58, in <module> from tg.controllers import TGController, redirect, url, lurl, abort File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/__init__.py",> line 1, in <module> from dispatcher import CoreDispatcher File "<http://jenkins.turbogears.org/job/tg-2.1-py2.6/ws/tg/controllers/dispatcher.py",> line 26, in <module> from crank.dispatchstate import DispatchState ImportError: No module named crank.dispatchstate ---------------------------------------------------------------------- XML: nosetests.xml Name Stmts Miss Cover Missing ------------------------------------------------------------------- tests/__init__ 0 0 100% tests/fixtures/__init__ 0 0 100% tests/test_caching 113 111 2% 12-181 tests/test_configuration 98 95 3% 8-140 tests/test_controllers 56 54 4% 5-89 tests/test_generic_json 52 51 2% 2-80 tests/test_i18n 8 7 13% 6-13 tests/test_jsonify 49 48 2% 2-64 tests/test_jsonify_sqlalchemy 60 58 3% 4-101 tests/test_render 10 7 30% 8-17 tests/test_rest_controller_dispatch 513 511 1% 6-771 tests/test_stack/__init__ 40 37 8% 4-56 tests/test_tg_controller_dispatch 461 455 1% 13-739 tests/test_util 20 19 5% 2-33 tests/test_validation 169 164 3% 10-266 tg/__init__ 12 9 25% 59-71 tg/configuration 384 315 18% 59, 62, 73-79, 82, 85-88, 91, 118-155, 158-162, 165-172, 175-188, 191-200, 214-233, 286-292, 302-304, 309-322, 338-398, 402-412, 421-446, 450-454, 458-492, 495-496, 499-500, 510-526, 530-534, 548-551, 555-559, 594-598, 606-607, 619-651, 656-668, 680-708, 729-732, 765-783, 812-819, 822-824, 837, 851-852, 856-857, 866-872, 886-986, 989-993 tg/controllers/__init__ 7 6 14% 2-9 tg/controllers/dispatcher 89 80 10% 28-169 tg/controllers/util 98 70 29% 24-43, 46-52, 60, 73-94, 103-105, 109-111, 115, 118, 121, 124, 127, 130, 133, 136, 139, 153, 167-169, 172, 177-198 tg/decorators 281 212 25% 29-33, 44-51, 57-59, 64, 67-70, 73-76, 93-100, 121-123, 133-174, 185, 198-200, 289-322, 325-333, 339-349, 366-378, 403-407, 410-412, 459-464, 467-470, 473-508, 511-523, 534-540, 545-549, 561-565, 586-588, 610-615, 635-641, 661-667, 671-674, 677-684 tg/exceptions 1 0 100% tg/flash 19 8 58% 17-22, 26, 30, 47, 56 tg/i18n 57 39 32% 25-33, 45-62, 76-84, 96-100, 107-112 tg/paginate 20 14 30% 27-51 tg/util 133 98 26% 13-16, 20-23, 27-42, 46-54, 69-78, 84, 87-90, 95-98, 102-109, 123, 150-170, 175-176, 179-182, 185, 188-189, 192, 199-200, 203, 206-207, 210, 213-214, 217-218, 221, 225-230, 234-238 tg/wsgiapp 28 18 36% 11, 23-49 ------------------------------------------------------------------- TOTAL 2778 2486 11% ---------------------------------------------------------------------- Ran 14 tests in 1.240s FAILED (errors=14) Build step 'Execute shell' marked build as failure Skipping Cobertura coverage report as build was not UNSTABLE or better ... Recording test results -- You received this message because you are subscribed to the Google Groups "TurboGears Trunk" group. To post to this group, send email to turbogears-trunk@googlegroups.com. To unsubscribe from this group, send email to turbogears-trunk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/turbogears-trunk?hl=en.