[yt-svn] Build failed in Jenkins: py2.7-yt_analysis-dev #20

admin at shiningpanda.com admin at shiningpanda.com
Tue Oct 23 15:57:25 PDT 2012


See <https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-dev/20/changes>

Changes:

[Nathan Goldbaum <goldbaum at ucolick.org>] Merged in MatthewTurk/yt (pull request #308)

[Matthew Turk <matthewturk at gmail.com>] Adding checks to assert_rel_equal for NaNs.  These may show up if you (for
instance) project something that's weighted with zero values.

[Matthew Turk <matthewturk at gmail.com>] Moving the answer testing plugin back where it came from, to avoid the weird
imports.  I believe I now have a solution to running nosetests on SP.

[Matthew Turk <matthewturk at gmail.com>] Removing items from the answer testing __init__.py.  This may fix the issues
with Shining Panda.

[Matthew Turk <matthewturk at gmail.com>] Splitting the answer testing into a separate plugin file, to allow it to be
imported directly in setup.py.

[Matthew Turk <matthewturk at gmail.com>] Fixing the typo (thanks, Nathan!), and adding a big_data option to
@requires_pf.

[Matthew Turk <matthewturk at gmail.com>] Merging

[Matthew Turk <matthewturk at gmail.com>] Splitting answert test categories into bigdata/smalldata tests.  Removing the
line in setup.cfg about comparing to gold001, but that I think should come
back.  Ensuring that nose gets the test names by updating the description
attribute for tests.

[Matthew Turk <matthewturk at gmail.com>] Disabling galaxy0030 for now, and fixing the grid hierarchy consistency test.

[Matthew Turk <matthewturk at gmail.com>] Cleaning up a bit with data_dir_load and removing a few print statements.
Updating nosetests setup.cfg entry to turn on answer testing by default.

[Matthew Turk <matthewturk at gmail.com>] Adding a "standard_patch_amr" test suite function

[Matthew Turk <matthewturk at gmail.com>] Fixing up tests of grid hierarchy, etc, for moving7.  Related to YT-2.

[Matthew Turk <matthewturk at gmail.com>] Answer testing can now compare against reference values.

[Matthew Turk <matthewturk at gmail.com>] Storing results in S3 now seems to work.

[Matthew Turk <matthewturk at gmail.com>] Answer testing preliminarily works for a particular Enzo output.

[Matthew Turk <matthewturk at gmail.com>] Porting over a bunch of the methods of testing individual data outputs.  Added
a first set of Enzo tests.  Still DIY.

[Matthew Turk <matthewturk at gmail.com>] A bit more fleshing out of the new way of having the answer testing plugin,
including some loading of tests from storage.

[Matthew Turk <matthewturk at gmail.com>] Adding the initial nose plugin for answer testing.

------------------------------------------
Started by remote host 188.121.252.11 with note: Triggered by push of revision dd8b7e82f5ee: "Merged in MatthewTurk/yt (pull request #308)" to https://bitbucket.org/yt_analysis/yt/ by ngoldbaum
[EnvInject] - Loading node environment variables.
Building remotely on Default Debian 6 - Squeeze .1 in workspace <https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-dev/ws/>
[py2.7-yt_analysis-dev] $ hg showconfig paths.default
[FD025937AF140079D15BA91CC000F73D482141BF-yt] $ hg pull
real URL is https://bitbucket.org/yt_analysis/yt/
pulling from http://bitbucket.org/yt_analysis/yt/
searching for changes
adding changesets
adding manifests
adding file changes
added 18 changesets with 40 changes to 13 files
(run 'hg update' to get a working copy)
[FD025937AF140079D15BA91CC000F73D482141BF-yt] $ hg heads --template {node}\n --topo --closed
[FD025937AF140079D15BA91CC000F73D482141BF-yt] $ hg heads --template {node}\n --topo --closed
[FD025937AF140079D15BA91CC000F73D482141BF-yt] $ hg bundle --base 82c77ccccc39ddac6323e12d9c3c21788762339a --base fd840d83bd32fe1a23910a6184fa7e0bf2e531db --base 59c255148963fdc90204b58f6b613d2012da1357 --base eaeb1423501cd6e7fd15c9a5ddce333ea922a1e3 --base 6fff305ffb8bb9f3c99e854dde60970ffe5f25d4 --base d46d8b73fe698fb1f104c24f90e8a20ce586efbe --base 1af63373e4796615f4093663b81bcc5230347255 --base 86a0d403294fab7a704dbab5f1cae134f22a87f5 --base 94ef428d12913f1f036ffba868a75aa88721af07 --base 041f1470ecf2d5abe59f5717ccb755ad874fc7fb --base 1bec29f8a2a67db1ab7958feb9df9169c46ddbc3 --base d560bb02d2af0072c4da55bbbdc11f8e7d30383f --base f76d9b8342f9c15f3a821b17e7cc821c6d01e046 --base 3fb47750b63d3999ebedbe727eab5513aecd6254 --base f4612e6b3c1e41b94ee712f036219473afc7189e --base b0ef9357ecfca390521c5a678ad7f0fcaf9c3cae --base c6370f52167275b7afb941744eab4c5b1cde72d3 --base a57a3ec829a9204f23e3969ed9c8e18cee2dfc46 --base f0fd92687c31a679b85d4c10dd8900be90c2f258 --base 33dd0836da9e33a110e68245d96f59a0e1db2ca2 --base 644d81878a96fc2d6d58159e1e8cdef0547d3881 --base e3c55655e3bf2f4339b3f14d0492841e66cf9daa --base ba573a42c69cdd23cb3bc4b4f888a3a4182bf18a --base d7d6a4bc66481c94379275a38f43d207217f7c79 --base 0ae23df4c75ec7d398834b1b63cebc138acbaef7 --base 8a462ff16f90501436a95316cddd59543a4834dd --base c1f4c2652dfad71bef54ded1d19c34af2d95a13e --base 872b737e000d886fafc2d4c2cf6fdc476aaf729d --base deb1219e78e82825032eef4430a3a42d7935b8e0 --base 8631b8c53cbdeb2d2e35f67624e2426f6cfeadb5 xfer.hg
18 changesets found
[FD025937AF140079D15BA91CC000F73D482141BF-yt] $ hg unbundle xfer.hg
adding changesets
adding manifests
adding file changes
added 18 changesets with 40 changes to 13 files
(run 'hg update' to get a working copy)
[py2.7-yt_analysis-dev] $ hg pull --rev yt /home/slave/jenkins/hgcache/FD025937AF140079D15BA91CC000F73D482141BF-yt
[py2.7-yt_analysis-dev] $ hg update --clean --rev yt
11 files updated, 0 files merged, 0 files removed, 0 files unresolved
[py2.7-yt_analysis-dev] $ hg log --rev . --template {node}
[py2.7-yt_analysis-dev] $ hg log --rev . --template {rev}
[py2.7-yt_analysis-dev] $ hg log --rev 82c77ccccc39ddac6323e12d9c3c21788762339a
[py2.7-yt_analysis-dev] $ hg log --template "<changeset node='{node}' author='{author|xmlescape}' rev='{rev}' date='{date}'><msg>{desc|xmlescape}</msg><added>{file_adds|stringify|xmlescape}</added><deleted>{file_dels|stringify|xmlescape}</deleted><files>{files|stringify|xmlescape}</files><parents>{parents}</parents></changeset>\n" --rev yt:0 --follow --prune 82c77ccccc39ddac6323e12d9c3c21788762339a
[py2.7-yt_analysis-dev] $ /bin/sh -xe /tmp/shiningpanda6914739534445203500.sh
+ export HDF5_DIR=/home/slave/yt-x86_64/
+ pip install nose coverage pylint
Requirement already satisfied (use --upgrade to upgrade): nose in /home/slave/yt-x86_64/lib/python2.7/site-packages
Requirement already satisfied (use --upgrade to upgrade): coverage in /home/slave/yt-x86_64/lib/python2.7/site-packages
Requirement already satisfied (use --upgrade to upgrade): pylint in /home/slave/yt-x86_64/lib/python2.7/site-packages
Requirement already satisfied (use --upgrade to upgrade): logilab-common>=0.53.0 in /home/slave/yt-x86_64/lib/python2.7/site-packages (from pylint)
Requirement already satisfied (use --upgrade to upgrade): logilab-astng>=0.21.1 in /home/slave/yt-x86_64/lib/python2.7/site-packages (from pylint)
Cleaning up...
+ cd yt/utilities/kdtree
+ make
Using Forthon ()
Forthon -F gfortran --compile_first fKD_source --no2underscores --fopt "-O3" fKD fKD_source.f90
make[1]: Nothing to be done for `dynamic'.
In file included from build/temp.linux-x86_64-2.7/fKDpymodule.c:1:
build/temp.linux-x86_64-2.7/Forthon.h:112: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:113: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:114: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:115: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:125: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:126: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:127: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:128: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:147: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:148: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:153: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:154: warning: function declaration isn’t a prototype
Building package fKD
  Setup fKD
mv build/lib*/fKDpy.so .
+ cd ../../..
+ /home/slave/yt-x86_64/bin/python setup.py nosetests
PNG_LOCATION: png found in: /usr/include, /usr/lib
FTYPE_LOCATION: freetype found in: /usr/include, /usr/lib
HDF5_LOCATION: HDF5_DIR: /home/slave/yt-x86_64/include, /home/slave/yt-x86_64/lib
running nosetests
running egg_info
running build_src
build_src
building py_modules sources
building extension "yt.analysis_modules.halo_finding.fof.EnzoFOF" sources
building extension "yt.analysis_modules.halo_finding.hop.EnzoHop" sources
building extension "yt.frontends.ramses._ramses_reader" sources
building extension "yt.utilities.delaunay._delaunay" sources
building extension "yt.utilities.spatial.ckdtree" sources
building extension "yt.utilities.spatial._distance_wrap" sources
building extension "yt.utilities.lib.CICDeposit" sources
building extension "yt.utilities.lib.ContourFinding" sources
building extension "yt.utilities.lib.DepthFirstOctree" sources
building extension "yt.utilities.lib.fortran_reader" sources
building extension "yt.utilities.lib.freetype_writer" sources
building extension "yt.utilities.lib.geometry_utils" sources
building extension "yt.utilities.lib.Interpolators" sources
building extension "yt.utilities.lib.marching_cubes" sources
building extension "yt.utilities.lib.misc_utilities" sources
building extension "yt.utilities.lib.Octree" sources
building extension "yt.utilities.lib.png_writer" sources
building extension "yt.utilities.lib.PointsInVolume" sources
building extension "yt.utilities.lib.QuadTree" sources
building extension "yt.utilities.lib.RayIntegrators" sources
building extension "yt.utilities.lib.VolumeIntegrator" sources
building extension "yt.utilities.lib.grid_traversal" sources
building extension "yt.utilities.data_point_utilities" sources
building extension "yt.utilities.hdf5_light_reader" sources
building extension "yt.utilities.libconfig_wrapper" sources
building extension "yt.visualization._MPL" sources
building data_files sources
build_src: building npy-pkg config files
writing yt.egg-info/PKG-INFO
writing top-level names to yt.egg-info/top_level.txt
writing dependency_links to yt.egg-info/dependency_links.txt
writing entry points to yt.egg-info/entry_points.txt
reading manifest file 'yt.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'yt.egg-info/SOURCES.txt'
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
running scons
.................................................................................................................................................<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-dev/ws/yt/utilities/math_utils.py>:711: RuntimeWarning: invalid value encountered in divide
  return np.arccos( JdotCoords / np.sqrt(np.sum(coords**2,axis=0)) )
.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................E................
======================================================================
ERROR: Failure: AttributeError (type object 'AnswerTestingTest' has no attribute 'result_storage')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/nose/loader.py", line 390, in loadTestsFromName
    addr.filename, addr.module)
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/nose/importer.py", line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/nose/importer.py", line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-dev/ws/yt/frontends/enzo/tests/test_outputs.py",> line 38, in <module>
    @requires_pf(m7)
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-dev/ws/yt/utilities/answer_testing/framework.py",> line 363, in requires_pf
    elif not can_run_pf(pf_fn):
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-dev/ws/yt/utilities/answer_testing/framework.py",> line 140, in can_run_pf
    return AnswerTestingTest.result_storage is not None
AttributeError: type object 'AnswerTestingTest' has no attribute 'result_storage'
-------------------- >> begin captured logging << --------------------
yt: DEBUG: SIGUSR1 registered for traceback printing
yt: DEBUG: SIGUSR2 registered for IPython Insertion
yt: DEBUG: Turning off NumPy error reporting
yt: DEBUG: Registering: EnzoStaticOutput as <class 'yt.frontends.enzo.data_structures.EnzoStaticOutput'>
yt: DEBUG: Registering: EnzoStaticOutputInMemory as <class 'yt.frontends.enzo.data_structures.EnzoStaticOutputInMemory'>
yt: DEBUG: Registering simulation: Enzo as <class 'yt.frontends.enzo.simulation_handling.EnzoSimulation'>
yt: DEBUG: Registering: CastroStaticOutput as <class 'yt.frontends.castro.data_structures.CastroStaticOutput'>
yt: DEBUG: Registering: NyxStaticOutput as <class 'yt.frontends.nyx.data_structures.NyxStaticOutput'>
yt: DEBUG: Registering: OrionStaticOutput as <class 'yt.frontends.orion.data_structures.OrionStaticOutput'>
yt: DEBUG: Registering: FLASHStaticOutput as <class 'yt.frontends.flash.data_structures.FLASHStaticOutput'>
yt: DEBUG: Registering: TigerStaticOutput as <class 'yt.frontends.tiger.data_structures.TigerStaticOutput'>
yt: DEBUG: Registering: RAMSESStaticOutput as <class 'yt.frontends.ramses.data_structures.RAMSESStaticOutput'>
yt: DEBUG: Registering: ChomboStaticOutput as <class 'yt.frontends.chombo.data_structures.ChomboStaticOutput'>
yt: DEBUG: Registering: GDFStaticOutput as <class 'yt.frontends.gdf.data_structures.GDFStaticOutput'>
yt: DEBUG: Registering: AthenaStaticOutput as <class 'yt.frontends.athena.data_structures.AthenaStaticOutput'>
yt: DEBUG: Registering: ARTStaticOutput as <class 'yt.frontends.art.data_structures.ARTStaticOutput'>
yt: INFO: Parameters: current_time              = 0.817513171191
yt: INFO: Parameters: domain_dimensions         = [16 16 16]
yt: INFO: Parameters: domain_left_edge          = [ 0.  0.  0.]
yt: INFO: Parameters: domain_right_edge         = [ 1.  1.  1.]
yt: INFO: Parameters: cosmological_simulation   = 1
yt: INFO: Parameters: current_redshift          = 9.99102779567
yt: INFO: Parameters: omega_lambda              = 0
yt: INFO: Parameters: omega_matter              = 1
yt: INFO: Parameters: hubble_constant           = 0.5
--------------------- >> end captured logging << ---------------------

----------------------------------------------------------------------
Ran 963 tests in 141.631s

FAILED (errors=1)
Build step 'Custom Python Builder' marked build as failure
Recording test results



More information about the yt-svn mailing list