Github user MJJoyce commented on the pull request:
https://github.com/apache/climate/pull/195#issuecomment-98262929
@huikyole Judging from the output of the failing tests it seems that you
have a bug. Specifically, it seems that any test that loads a dataset fails
because you have a bug in ```normalize_lat_lon_values```.
I suggest you run these tests and debug your changes locally before making
a pull request. It makes getting contributions integrated quicker when you
don't have to wait for us to run the tests for you and paste the output here.
Instead you can get that feedback instantly.
If you don't know how to run the tests, see below. If you get stuck feel
free to email the list and we'll get any problems sorted.
```
cd $OCW_HOME/ocw
nosetests
# Wait for the tests to run. Example below was run on an up-to-date
checkout of the code.
| ~/Coding/Climate/github-climate/ocw
| -> nosetests
.............................................................................................................................
----------------------------------------------------------------------
Ran 125 tests in 218.398s
OK
```
Here's the new results from your changes.
```
+ nosetests
.........EEEEEEEEEEEE...EE..EEEEEEEEEEEEE.EEEEEEEEEEEEEEEEEEEEEEEEEEEEE....EEEEEEEEEEEEEEEEEE.EEEE..EEEE..EEEEEEEE....
======================================================================
ERROR: test_lats (ocw.tests.test_dataset.TestDatasetAttributes)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset.py", line
41, in setUp
origin=self.origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_lons (ocw.tests.test_dataset.TestDatasetAttributes)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset.py", line
41, in setUp
origin=self.origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_name (ocw.tests.test_dataset.TestDatasetAttributes)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset.py", line
41, in setUp
origin=self.origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_origin (ocw.tests.test_dataset.TestDatasetAttributes)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset.py", line
41, in setUp
origin=self.origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_times (ocw.tests.test_dataset.TestDatasetAttributes)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset.py", line
41, in setUp
origin=self.origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_values (ocw.tests.test_dataset.TestDatasetAttributes)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset.py", line
41, in setUp
origin=self.origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_variable (ocw.tests.test_dataset.TestDatasetAttributes)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset.py", line
41, in setUp
origin=self.origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_spatial_boundaries (ocw.tests.test_dataset.TestDatasetFunctions)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset.py", line
127, in setUp
self.value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_spatial_resolution (ocw.tests.test_dataset.TestDatasetFunctions)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset.py", line
127, in setUp
self.value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_temporal_resolution
(ocw.tests.test_dataset.TestDatasetFunctions)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset.py", line
127, in setUp
self.value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_time_range (ocw.tests.test_dataset.TestDatasetFunctions)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset.py", line
127, in setUp
self.value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_bad_lat_shape (ocw.tests.test_dataset.TestInvalidDatasetInit)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset.py", line
76, in test_bad_lat_shape
Dataset(self.lat, self.lon, self.time, self.value, 'prec')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
71, in __init__
self._validate_inputs(lats, lons, times, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
176, in _validate_inputs
lon_count = lons.shape[1]
IndexError: tuple index out of range
======================================================================
ERROR: test_lons_values_incorrectly_gridded
(ocw.tests.test_dataset.TestInvalidDatasetInit)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset.py", line
111, in test_lons_values_incorrectly_gridded
ds = Dataset(lats, bad_lons, times, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_reversed_lats (ocw.tests.test_dataset.TestInvalidDatasetInit)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset.py", line
115, in test_reversed_lats
ds = Dataset(self.lat[::-1], self.lon, self.time, self.value)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_ensemble_logic (ocw.tests.test_dataset_processor.TestEnsemble)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 40, in test_ensemble_logic
self.datasets.append(build_ten_cube_dataset(1))
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 412, in build_ten_cube_dataset
dataset = ds.Dataset(lats, lons, times, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_ensemble_name (ocw.tests.test_dataset_processor.TestEnsemble)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 54, in test_ensemble_name
self.datasets.append(build_ten_cube_dataset(1))
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 412, in build_ten_cube_dataset
dataset = ds.Dataset(lats, lons, times, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_unequal_dataset_shapes
(ocw.tests.test_dataset_processor.TestEnsemble)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 33, in test_unequal_dataset_shapes
self.ten_year_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_out_of_dataset_bounds_end
(ocw.tests.test_dataset_processor.TestFailingSubset)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 308, in setUp
self.target_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_out_of_dataset_bounds_lat_max
(ocw.tests.test_dataset_processor.TestFailingSubset)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 308, in setUp
self.target_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_out_of_dataset_bounds_lat_min
(ocw.tests.test_dataset_processor.TestFailingSubset)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 308, in setUp
self.target_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_out_of_dataset_bounds_lon_max
(ocw.tests.test_dataset_processor.TestFailingSubset)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 308, in setUp
self.target_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_out_of_dataset_bounds_lon_min
(ocw.tests.test_dataset_processor.TestFailingSubset)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 308, in setUp
self.target_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_out_of_dataset_bounds_start
(ocw.tests.test_dataset_processor.TestFailingSubset)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 308, in setUp
self.target_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_file_write (ocw.tests.test_dataset_processor.TestNetCDFWrite)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 351, in setUp
self.ds = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_that_file_contents_are_valid
(ocw.tests.test_dataset_processor.TestNetCDFWrite)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 351, in setUp
self.ds = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_daily
(ocw.tests.test_dataset_processor.TestNormalizeDatasetDatetimes)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 159, in setUp
self.monthly_dataset = ten_year_monthly_15th_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 387, in ten_year_monthly_15th_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_montly
(ocw.tests.test_dataset_processor.TestNormalizeDatasetDatetimes)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 159, in setUp
self.monthly_dataset = ten_year_monthly_15th_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 387, in ten_year_monthly_15th_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_entire_bounds_overlap
(ocw.tests.test_dataset_processor.TestSafeSubset)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 250, in setUp
name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: Ensure that safe_subset can handle out of bounds spatial values
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 250, in setUp
name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: Ensure that safe_subset can handle out of bounds temporal values
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 250, in setUp
name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_returned_lats
(ocw.tests.test_dataset_processor.TestSpatialRegrid)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 136, in setUp
self.input_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_returned_lons
(ocw.tests.test_dataset_processor.TestSpatialRegrid)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 136, in setUp
self.input_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_shape_of_values
(ocw.tests.test_dataset_processor.TestSpatialRegrid)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 136, in setUp
self.input_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_variable_propagation
(ocw.tests.test_dataset_processor.TestSpatialRegrid)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 136, in setUp
self.input_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_subset (ocw.tests.test_dataset_processor.TestSubset)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 176, in setUp
self.target_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_subset_name (ocw.tests.test_dataset_processor.TestSubset)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 176, in setUp
self.target_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_subset_name_propagation
(ocw.tests.test_dataset_processor.TestSubset)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 176, in setUp
self.target_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_subset_using_non_exact_spatial_bounds
(ocw.tests.test_dataset_processor.TestSubset)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 176, in setUp
self.target_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_subset_using_non_exact_temporal_bounds
(ocw.tests.test_dataset_processor.TestSubset)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 176, in setUp
self.target_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_daily_to_annual_rebin
(ocw.tests.test_dataset_processor.TestTemporalRebin)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 63, in setUp
self.ten_year_monthly_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: This test takes a really long time to run. TODO: Figure out where
the performance drag is
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 63, in setUp
self.ten_year_monthly_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_monthly_to_annual_rebin
(ocw.tests.test_dataset_processor.TestTemporalRebin)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 63, in setUp
self.ten_year_monthly_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_monthly_to_full_rebin
(ocw.tests.test_dataset_processor.TestTemporalRebin)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 63, in setUp
self.ten_year_monthly_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: This will take a monthly dataset and ask for a monthly rebin of 28
days. The resulting
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 63, in setUp
self.ten_year_monthly_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_variable_propagation
(ocw.tests.test_dataset_processor.TestTemporalRebin)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 63, in setUp
self.ten_year_monthly_dataset = ten_year_monthly_dataset()
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_dataset_processor.py",
line 378, in ten_year_monthly_dataset
input_dataset = ds.Dataset(lats, lons, times, values, variable="test
variable name", units='test variable units', name='foo')
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_add_dataset (ocw.tests.test_evaluation.TestEvaluation)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_evaluation.py", line
38, in setUp
self.test_dataset = Dataset(lat, lon, time, value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_add_datasets (ocw.tests.test_evaluation.TestEvaluation)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_evaluation.py", line
38, in setUp
self.test_dataset = Dataset(lat, lon, time, value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_add_metric (ocw.tests.test_evaluation.TestEvaluation)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_evaluation.py", line
38, in setUp
self.test_dataset = Dataset(lat, lon, time, value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_add_metrics (ocw.tests.test_evaluation.TestEvaluation)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_evaluation.py", line
38, in setUp
self.test_dataset = Dataset(lat, lon, time, value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_add_ref_dataset (ocw.tests.test_evaluation.TestEvaluation)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_evaluation.py", line
38, in setUp
self.test_dataset = Dataset(lat, lon, time, value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_bias_output_shape (ocw.tests.test_evaluation.TestEvaluation)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_evaluation.py", line
38, in setUp
self.test_dataset = Dataset(lat, lon, time, value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_full_init (ocw.tests.test_evaluation.TestEvaluation)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_evaluation.py", line
38, in setUp
self.test_dataset = Dataset(lat, lon, time, value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_init (ocw.tests.test_evaluation.TestEvaluation)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_evaluation.py", line
38, in setUp
self.test_dataset = Dataset(lat, lon, time, value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_invalid_ref_dataset (ocw.tests.test_evaluation.TestEvaluation)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_evaluation.py", line
38, in setUp
self.test_dataset = Dataset(lat, lon, time, value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_invalid_subregion_bound
(ocw.tests.test_evaluation.TestEvaluation)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_evaluation.py", line
38, in setUp
self.test_dataset = Dataset(lat, lon, time, value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_valid_subregion (ocw.tests.test_evaluation.TestEvaluation)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_evaluation.py", line
38, in setUp
self.test_dataset = Dataset(lat, lon, time, value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: Test adding a custom name to a dataset
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_local.py", line 69,
in test_custom_dataset_name
ds = local.load_file(self.file_path, 'value', name='foo')
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/data_source/local.py", line
270, in load_file
units=variable_unit, name=name, origin=origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'MaskedArray' object has no attribute 'dim'
======================================================================
ERROR: test_dataset_origin (ocw.tests.test_local.test_load_file)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_local.py", line 73,
in test_dataset_origin
ds = local.load_file(self.file_path, 'value', elevation_index=1)
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/data_source/local.py", line
270, in load_file
units=variable_unit, name=name, origin=origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'MaskedArray' object has no attribute 'dim'
======================================================================
ERROR: To test load_file function for latitudes
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_local.py", line 48,
in test_function_load_file_lats
self.assertItemsEqual(local.load_file(self.file_path, "value").lats,
self.latitudes)
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/data_source/local.py", line
270, in load_file
units=variable_unit, name=name, origin=origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'MaskedArray' object has no attribute 'dim'
======================================================================
ERROR: To test load_file function for longitudes
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_local.py", line 53,
in test_function_load_file_lons
self.assertItemsEqual(local.load_file(self.file_path, "value").lons,
self.longitudes)
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/data_source/local.py", line
270, in load_file
units=variable_unit, name=name, origin=origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'MaskedArray' object has no attribute 'dim'
======================================================================
ERROR: To test load_file function for times
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_local.py", line 59,
in test_function_load_file_times
self.assertItemsEqual(local.load_file(self.file_path, "value").times,
newTimes)
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/data_source/local.py", line
270, in load_file
units=variable_unit, name=name, origin=origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'MaskedArray' object has no attribute 'dim'
======================================================================
ERROR: To test load_file function for values
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_local.py", line 65,
in test_function_load_file_values
self.assertTrue(numpy.allclose(local.load_file(self.file_path,
"value").values, new_values))
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/data_source/local.py", line
270, in load_file
units=variable_unit, name=name, origin=origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'MaskedArray' object has no attribute 'dim'
======================================================================
ERROR: Test bias function between reference dataset and target dataset.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_metrics.py", line
41, in setUp
self.reference_time, self.reference_value, self.reference_variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_function_run (ocw.tests.test_metrics.TestPatternCorrelation)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_metrics.py", line
118, in setUp
'ds1'
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_function_run (ocw.tests.test_metrics.TestRMSError)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_metrics.py", line
260, in setUp
self.ref_times, self.ref_values, self.ref_variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_function_run
(ocw.tests.test_metrics.TestSpatialMeanOfTemporalMeanBias)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_metrics.py", line
231, in setUp
self.ref_times, self.ref_values, self.ref_variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_function_run (ocw.tests.test_metrics.TestStdDevRatio)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_metrics.py", line
92, in setUp
'ds1'
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_identical_inputs
(ocw.tests.test_metrics.TestTemporalCorrelation)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_metrics.py", line
148, in setUp
self.ref_times, self.ref_values, self.ref_variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_negative_correlation
(ocw.tests.test_metrics.TestTemporalCorrelation)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_metrics.py", line
148, in setUp
self.ref_times, self.ref_values, self.ref_variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_positive_correlation
(ocw.tests.test_metrics.TestTemporalCorrelation)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_metrics.py", line
148, in setUp
self.ref_times, self.ref_values, self.ref_variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: Test mean bias function between reference dataset and target dataset.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_metrics.py", line
194, in setUp
self.reference_time, self.reference_value, self.reference_variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: Test mean bias function between reference dataset and target dataset
with abs as True.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_metrics.py", line
194, in setUp
self.reference_time, self.reference_value, self.reference_variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: Test TemporalStdDev function for target dataset.
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_metrics.py", line
72, in setUp
self.target_value, self.target_variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_dataset_origin (ocw.tests.test_rcmed.test_rcmed)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_rcmed.py", line 121,
in test_dataset_origin
name='foo')
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/data_source/rcmed.py", line
372, in parameter_dataset
origin=origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_function_parameter_dataset_lats
(ocw.tests.test_rcmed.test_rcmed)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_rcmed.py", line 88,
in test_function_parameter_dataset_lats
self.assert1DArraysEqual(rcmed.parameter_dataset(self.dataset_id,
self.parameter_id, self.min_lat, self.max_lat, self.min_lon, self.max_lon,
self.start_time, self.end_time).lats, self.lats)
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/data_source/rcmed.py", line
372, in parameter_dataset
origin=origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_function_parameter_dataset_lons
(ocw.tests.test_rcmed.test_rcmed)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_rcmed.py", line 93,
in test_function_parameter_dataset_lons
self.assert1DArraysEqual(rcmed.parameter_dataset(self.dataset_id,
self.parameter_id, self.min_lat, self.max_lat, self.min_lon, self.max_lon,
self.start_time, self.end_time).lons, self.lons)
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/data_source/rcmed.py", line
372, in parameter_dataset
origin=origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_function_parameter_dataset_times
(ocw.tests.test_rcmed.test_rcmed)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_rcmed.py", line 98,
in test_function_parameter_dataset_times
self.assert1DArraysEqual(rcmed.parameter_dataset(self.dataset_id,
self.parameter_id, self.min_lat, self.max_lat, self.min_lon, self.max_lon,
self.start_time, self.end_time).times, self.times)
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/data_source/rcmed.py", line
372, in parameter_dataset
origin=origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_function_parameter_dataset_values
(ocw.tests.test_rcmed.test_rcmed)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_rcmed.py", line 108,
in test_function_parameter_dataset_values
ds = rcmed.parameter_dataset(self.dataset_id, self.parameter_id,
self.min_lat, self.max_lat, self.min_lon, self.max_lon, self.start_time,
self.end_time, name='foo')
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/data_source/rcmed.py", line
372, in parameter_dataset
origin=origin)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_calc_climatology_monthly
(ocw.tests.test_utils.TestCalcClimatologyMonthly)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_utils.py", line 212,
in setUp
self.values, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_annually_mean (ocw.tests.test_utils.TestCalcClimatologyYear)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_utils.py", line 185,
in setUp
self.value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_total_mean (ocw.tests.test_utils.TestCalcClimatologyYear)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_utils.py", line 185,
in setUp
self.value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_calc_time_series (ocw.tests.test_utils.TestCalcTimeSeries)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_utils.py", line 234,
in setUp
self.values, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_full_lons_shift (ocw.tests.test_utils.TestNormalizeLatLonValues)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_utils.py", line 105,
in test_full_lons_shift
self.values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_lats_not_sorted (ocw.tests.test_utils.TestNormalizeLatLonValues)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_utils.py", line 139,
in test_lats_not_sorted
self.values2)
File "/usr/local/python-2.7.6/lib/python2.7/unittest/case.py", line 475,
in assertRaises
callableObj(*args, **kwargs)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_lats_reversed (ocw.tests.test_utils.TestNormalizeLatLonValues)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_utils.py", line 112,
in test_lats_reversed
self.values[:, ::-1, :])
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_lons_not_sorted (ocw.tests.test_utils.TestNormalizeLatLonValues)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_utils.py", line 146,
in test_lons_not_sorted
self.values2)
File "/usr/local/python-2.7.6/lib/python2.7/unittest/case.py", line 475,
in assertRaises
callableObj(*args, **kwargs)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_lons_shift_values
(ocw.tests.test_utils.TestNormalizeLatLonValues)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_utils.py", line 122,
in test_lons_shift_values
self.values2)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_shift_and_reversed
(ocw.tests.test_utils.TestNormalizeLatLonValues)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_utils.py", line 131,
in test_shift_and_reversed
self.values2)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_reshape_full_year
(ocw.tests.test_utils.TestReshapeMonthlyToAnnually)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_utils.py", line 159,
in setUp
self.value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
======================================================================
ERROR: test_reshape_not_full_year
(ocw.tests.test_utils.TestReshapeMonthlyToAnnually)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/tests/test_utils.py", line 159,
in setUp
self.value, self.variable)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/dataset.py", line
72, in __init__
lats, lons, values = utils.normalize_lat_lon_values(lats, lons, values)
File "/var/lib/jenkins/jobs/OCWPRBuild/workspace/ocw/utils.py", line 182,
in normalize_lat_lon_values
if lats.ndim ==1 and lons.dim ==1:
AttributeError: 'numpy.ndarray' object has no attribute 'dim'
----------------------------------------------------------------------
Ran 118 tests in 4.297s
FAILED (errors=90)
Build step 'Execute shell' marked build as failure
Finished: FAILURE
```
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---