Source: asdf-astropy Version: 0.2.0-1 Severity: serious User: debian...@lists.debian.org Usertags: regression
Dear maintainer(s),With a recent upload of asdf-astropy the autopkgtest of asdf-astropy fails in testing when that autopkgtest is run with the binary packages of asdf-astropy from unstable. It passes when run with only packages from testing. In tabular form:
pass fail asdf-astropy from testing 0.2.0-1 all others from testing from testing I copied some of the output at the bottom of this report.Currently this regression is blocking the migration to testing [1]. Can you please investigate the situation and fix it?
More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [1] https://qa.debian.org/excuses.php?package=asdf-astropy https://ci.debian.net/data/autopkgtest/testing/amd64/a/asdf-astropy/20034163/log.gz=================================== FAILURES =================================== __________________________ test_single_model[model35] __________________________
tmpdir = local('/tmp/pytest-of-debci/pytest-0/test_single_model_model35_0') model = <Cosine1D(amplitude=10., frequency=0.5, phase=1.)> @pytest.mark.parametrize("model", create_single_models()) def test_single_model(tmpdir, model):
assert_model_roundtrip(model, tmpdir)
/usr/lib/python3/dist-packages/asdf_astropy/converters/transform/tests/test_transform.py:383: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3/dist-packages/asdf_astropy/converters/transform/tests/test_transform.py:37: in assert_model_roundtrip
af.write_to(path) /usr/lib/python3/dist-packages/asdf/asdf.py:1313: in write_to self._serial_write(fd, pad_blocks, include_block_index) /usr/lib/python3/dist-packages/asdf/asdf.py:1065: in _serial_write self._write_tree(self._tree, fd, pad_blocks) /usr/lib/python3/dist-packages/asdf/asdf.py:1038: in _write_tree yamlutil.dump_tree( /usr/lib/python3/dist-packages/asdf/yamlutil.py:402: in dump_tree yaml.dump_all( /usr/lib/python3/dist-packages/yaml/__init__.py:278: in dump_all dumper.represent(data) /usr/lib/python3/dist-packages/yaml/representer.py:27: in represent node = self.represent_data(data) /usr/lib/python3/dist-packages/asdf/yamlutil.py:43: in represent_data node = super(AsdfDumper, self).represent_data(data) /usr/lib/python3/dist-packages/yaml/representer.py:48: in represent_data node = self.yaml_representers[data_types[0]](self, data) /usr/lib/python3/dist-packages/asdf/yamlutil.py:63: in represent_mappingnode = super(AsdfDumper, dumper).represent_mapping(None, mapping.data, flow_style)
/usr/lib/python3/dist-packages/yaml/representer.py:118: in represent_mapping node_value = self.represent_data(item_value) /usr/lib/python3/dist-packages/asdf/yamlutil.py:43: in represent_data node = super(AsdfDumper, self).represent_data(data) /usr/lib/python3/dist-packages/yaml/representer.py:58: in represent_data node = self.yaml_representers[None](self, data)_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <asdf.yamlutil.AsdfDumper object at 0x28fb260> data = <Cosine1D(amplitude=10., frequency=0.5, phase=1.)> def represent_undefined(self, data):
E yaml.representer.RepresenterError: ('cannot represent an object', <Cosine1D(amplitude=10., frequency=0.5, phase=1.)>)raise RepresenterError("cannot represent an object", data)
/usr/lib/python3/dist-packages/yaml/representer.py:231: RepresenterError__________________________ test_single_model[model36] __________________________
tmpdir = local('/tmp/pytest-of-debci/pytest-0/test_single_model_model36_0') model = <Tangent1D(amplitude=10., frequency=0.5, phase=1.)> @pytest.mark.parametrize("model", create_single_models()) def test_single_model(tmpdir, model):
assert_model_roundtrip(model, tmpdir)
/usr/lib/python3/dist-packages/asdf_astropy/converters/transform/tests/test_transform.py:383: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3/dist-packages/asdf_astropy/converters/transform/tests/test_transform.py:37: in assert_model_roundtrip
af.write_to(path) /usr/lib/python3/dist-packages/asdf/asdf.py:1313: in write_to self._serial_write(fd, pad_blocks, include_block_index) /usr/lib/python3/dist-packages/asdf/asdf.py:1065: in _serial_write self._write_tree(self._tree, fd, pad_blocks) /usr/lib/python3/dist-packages/asdf/asdf.py:1038: in _write_tree yamlutil.dump_tree( /usr/lib/python3/dist-packages/asdf/yamlutil.py:402: in dump_tree yaml.dump_all( /usr/lib/python3/dist-packages/yaml/__init__.py:278: in dump_all dumper.represent(data) /usr/lib/python3/dist-packages/yaml/representer.py:27: in represent node = self.represent_data(data) /usr/lib/python3/dist-packages/asdf/yamlutil.py:43: in represent_data node = super(AsdfDumper, self).represent_data(data) /usr/lib/python3/dist-packages/yaml/representer.py:48: in represent_data node = self.yaml_representers[data_types[0]](self, data) /usr/lib/python3/dist-packages/asdf/yamlutil.py:63: in represent_mappingnode = super(AsdfDumper, dumper).represent_mapping(None, mapping.data, flow_style)
/usr/lib/python3/dist-packages/yaml/representer.py:118: in represent_mapping node_value = self.represent_data(item_value) /usr/lib/python3/dist-packages/asdf/yamlutil.py:43: in represent_data node = super(AsdfDumper, self).represent_data(data) /usr/lib/python3/dist-packages/yaml/representer.py:58: in represent_data node = self.yaml_representers[None](self, data)_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <asdf.yamlutil.AsdfDumper object at 0x24bfc70> data = <Tangent1D(amplitude=10., frequency=0.5, phase=1.)> def represent_undefined(self, data):
E yaml.representer.RepresenterError: ('cannot represent an object', <Tangent1D(amplitude=10., frequency=0.5, phase=1.)>)raise RepresenterError("cannot represent an object", data)
/usr/lib/python3/dist-packages/yaml/representer.py:231: RepresenterError__________________________ test_single_model[model37] __________________________
tmpdir = local('/tmp/pytest-of-debci/pytest-0/test_single_model_model37_0') model = <ArcSine1D(amplitude=10., frequency=0.5, phase=1.)> @pytest.mark.parametrize("model", create_single_models()) def test_single_model(tmpdir, model):
assert_model_roundtrip(model, tmpdir)
/usr/lib/python3/dist-packages/asdf_astropy/converters/transform/tests/test_transform.py:383: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3/dist-packages/asdf_astropy/converters/transform/tests/test_transform.py:37: in assert_model_roundtrip
af.write_to(path) /usr/lib/python3/dist-packages/asdf/asdf.py:1313: in write_to self._serial_write(fd, pad_blocks, include_block_index) /usr/lib/python3/dist-packages/asdf/asdf.py:1065: in _serial_write self._write_tree(self._tree, fd, pad_blocks) /usr/lib/python3/dist-packages/asdf/asdf.py:1038: in _write_tree yamlutil.dump_tree( /usr/lib/python3/dist-packages/asdf/yamlutil.py:402: in dump_tree yaml.dump_all( /usr/lib/python3/dist-packages/yaml/__init__.py:278: in dump_all dumper.represent(data) /usr/lib/python3/dist-packages/yaml/representer.py:27: in represent node = self.represent_data(data) /usr/lib/python3/dist-packages/asdf/yamlutil.py:43: in represent_data node = super(AsdfDumper, self).represent_data(data) /usr/lib/python3/dist-packages/yaml/representer.py:48: in represent_data node = self.yaml_representers[data_types[0]](self, data) /usr/lib/python3/dist-packages/asdf/yamlutil.py:63: in represent_mappingnode = super(AsdfDumper, dumper).represent_mapping(None, mapping.data, flow_style)
/usr/lib/python3/dist-packages/yaml/representer.py:118: in represent_mapping node_value = self.represent_data(item_value) /usr/lib/python3/dist-packages/asdf/yamlutil.py:43: in represent_data node = super(AsdfDumper, self).represent_data(data) /usr/lib/python3/dist-packages/yaml/representer.py:58: in represent_data node = self.yaml_representers[None](self, data)_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <asdf.yamlutil.AsdfDumper object at 0x24617f0> data = <ArcSine1D(amplitude=10., frequency=0.5, phase=1.)> def represent_undefined(self, data):
E yaml.representer.RepresenterError: ('cannot represent an object', <ArcSine1D(amplitude=10., frequency=0.5, phase=1.)>)raise RepresenterError("cannot represent an object", data)
/usr/lib/python3/dist-packages/yaml/representer.py:231: RepresenterError__________________________ test_single_model[model38] __________________________
tmpdir = local('/tmp/pytest-of-debci/pytest-0/test_single_model_model38_0') model = <ArcCosine1D(amplitude=10., frequency=0.5, phase=1.)> @pytest.mark.parametrize("model", create_single_models()) def test_single_model(tmpdir, model):
assert_model_roundtrip(model, tmpdir)
/usr/lib/python3/dist-packages/asdf_astropy/converters/transform/tests/test_transform.py:383: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3/dist-packages/asdf_astropy/converters/transform/tests/test_transform.py:37: in assert_model_roundtrip
af.write_to(path) /usr/lib/python3/dist-packages/asdf/asdf.py:1313: in write_to self._serial_write(fd, pad_blocks, include_block_index) /usr/lib/python3/dist-packages/asdf/asdf.py:1065: in _serial_write self._write_tree(self._tree, fd, pad_blocks) /usr/lib/python3/dist-packages/asdf/asdf.py:1038: in _write_tree yamlutil.dump_tree( /usr/lib/python3/dist-packages/asdf/yamlutil.py:402: in dump_tree yaml.dump_all( /usr/lib/python3/dist-packages/yaml/__init__.py:278: in dump_all dumper.represent(data) /usr/lib/python3/dist-packages/yaml/representer.py:27: in represent node = self.represent_data(data) /usr/lib/python3/dist-packages/asdf/yamlutil.py:43: in represent_data node = super(AsdfDumper, self).represent_data(data) /usr/lib/python3/dist-packages/yaml/representer.py:48: in represent_data node = self.yaml_representers[data_types[0]](self, data) /usr/lib/python3/dist-packages/asdf/yamlutil.py:63: in represent_mappingnode = super(AsdfDumper, dumper).represent_mapping(None, mapping.data, flow_style)
/usr/lib/python3/dist-packages/yaml/representer.py:118: in represent_mapping node_value = self.represent_data(item_value) /usr/lib/python3/dist-packages/asdf/yamlutil.py:43: in represent_data node = super(AsdfDumper, self).represent_data(data) /usr/lib/python3/dist-packages/yaml/representer.py:58: in represent_data node = self.yaml_representers[None](self, data)_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <asdf.yamlutil.AsdfDumper object at 0x29de4e0> data = <ArcCosine1D(amplitude=10., frequency=0.5, phase=1.)> def represent_undefined(self, data):
E yaml.representer.RepresenterError: ('cannot represent an object', <ArcCosine1D(amplitude=10., frequency=0.5, phase=1.)>)raise RepresenterError("cannot represent an object", data)
/usr/lib/python3/dist-packages/yaml/representer.py:231: RepresenterError__________________________ test_single_model[model39] __________________________
tmpdir = local('/tmp/pytest-of-debci/pytest-0/test_single_model_model39_0') model = <ArcTangent1D(amplitude=10., frequency=0.5, phase=1.)> @pytest.mark.parametrize("model", create_single_models()) def test_single_model(tmpdir, model):
assert_model_roundtrip(model, tmpdir)
/usr/lib/python3/dist-packages/asdf_astropy/converters/transform/tests/test_transform.py:383: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3/dist-packages/asdf_astropy/converters/transform/tests/test_transform.py:37: in assert_model_roundtrip
af.write_to(path) /usr/lib/python3/dist-packages/asdf/asdf.py:1313: in write_to self._serial_write(fd, pad_blocks, include_block_index) /usr/lib/python3/dist-packages/asdf/asdf.py:1065: in _serial_write self._write_tree(self._tree, fd, pad_blocks) /usr/lib/python3/dist-packages/asdf/asdf.py:1038: in _write_tree yamlutil.dump_tree( /usr/lib/python3/dist-packages/asdf/yamlutil.py:402: in dump_tree yaml.dump_all( /usr/lib/python3/dist-packages/yaml/__init__.py:278: in dump_all dumper.represent(data) /usr/lib/python3/dist-packages/yaml/representer.py:27: in represent node = self.represent_data(data) /usr/lib/python3/dist-packages/asdf/yamlutil.py:43: in represent_data node = super(AsdfDumper, self).represent_data(data) /usr/lib/python3/dist-packages/yaml/representer.py:48: in represent_data node = self.yaml_representers[data_types[0]](self, data) /usr/lib/python3/dist-packages/asdf/yamlutil.py:63: in represent_mappingnode = super(AsdfDumper, dumper).represent_mapping(None, mapping.data, flow_style)
/usr/lib/python3/dist-packages/yaml/representer.py:118: in represent_mapping node_value = self.represent_data(item_value) /usr/lib/python3/dist-packages/asdf/yamlutil.py:43: in represent_data node = super(AsdfDumper, self).represent_data(data) /usr/lib/python3/dist-packages/yaml/representer.py:58: in represent_data node = self.yaml_representers[None](self, data)_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <asdf.yamlutil.AsdfDumper object at 0x1a3bf30> data = <ArcTangent1D(amplitude=10., frequency=0.5, phase=1.)> def represent_undefined(self, data):
E yaml.representer.RepresenterError: ('cannot represent an object', <ArcTangent1D(amplitude=10., frequency=0.5, phase=1.)>)raise RepresenterError("cannot represent an object", data)
/usr/lib/python3/dist-packages/yaml/representer.py:231: RepresenterError_________________________ test_single_model[model102] __________________________
tmpdir = local('/tmp/pytest-of-debci/pytest-0/test_single_model_model102_0')model = <Spline1D(knot0=-3., knot1=-3., knot2=-3., knot3=-3., knot4=-1., knot5=0., knot6=1., knot7=3., knot8=3., knot9=3., kno...oeff3=1.35953147, coeff4=-0.15282581, coeff5=0.03923, coeff6=-0.04297299, coeff7=0., coeff8=0., coeff9=0., coeff10=0.)>
@pytest.mark.parametrize("model", create_single_models()) def test_single_model(tmpdir, model):
assert_model_roundtrip(model, tmpdir)
/usr/lib/python3/dist-packages/asdf_astropy/converters/transform/tests/test_transform.py:383: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3/dist-packages/asdf_astropy/converters/transform/tests/test_transform.py:37: in assert_model_roundtrip
af.write_to(path) /usr/lib/python3/dist-packages/asdf/asdf.py:1313: in write_to self._serial_write(fd, pad_blocks, include_block_index) /usr/lib/python3/dist-packages/asdf/asdf.py:1065: in _serial_write self._write_tree(self._tree, fd, pad_blocks) /usr/lib/python3/dist-packages/asdf/asdf.py:1038: in _write_tree yamlutil.dump_tree( /usr/lib/python3/dist-packages/asdf/yamlutil.py:402: in dump_tree yaml.dump_all( /usr/lib/python3/dist-packages/yaml/__init__.py:278: in dump_all dumper.represent(data) /usr/lib/python3/dist-packages/yaml/representer.py:27: in represent node = self.represent_data(data) /usr/lib/python3/dist-packages/asdf/yamlutil.py:43: in represent_data node = super(AsdfDumper, self).represent_data(data) /usr/lib/python3/dist-packages/yaml/representer.py:48: in represent_data node = self.yaml_representers[data_types[0]](self, data) /usr/lib/python3/dist-packages/asdf/yamlutil.py:63: in represent_mappingnode = super(AsdfDumper, dumper).represent_mapping(None, mapping.data, flow_style)
/usr/lib/python3/dist-packages/yaml/representer.py:118: in represent_mapping node_value = self.represent_data(item_value) /usr/lib/python3/dist-packages/asdf/yamlutil.py:43: in represent_data node = super(AsdfDumper, self).represent_data(data) /usr/lib/python3/dist-packages/yaml/representer.py:58: in represent_data node = self.yaml_representers[None](self, data)_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <asdf.yamlutil.AsdfDumper object at 0x2410740>data = <Spline1D(knot0=-3., knot1=-3., knot2=-3., knot3=-3., knot4=-1., knot5=0., knot6=1., knot7=3., knot8=3., knot9=3., kno...oeff3=1.35953147, coeff4=-0.15282581, coeff5=0.03923, coeff6=-0.04297299, coeff7=0., coeff8=0., coeff9=0., coeff10=0.)>
def represent_undefined(self, data):
E yaml.representer.RepresenterError: ('cannot represent an object', <Spline1D(knot0=-3., knot1=-3., knot2=-3., knot3=-3., knot4=-1., knot5=0., knot6=1., knot7=3., knot8=3., knot9=3., knot10=3., coeff0=0.10412331, coeff1=0.07013616, coeff2=-0.18799552, coeff3=1.35953147, coeff4=-0.15282581, coeff5=0.03923, coeff6=-0.04297299, coeff7=0., coeff8=0., coeff9=0., coeff10=0.)>)raise RepresenterError("cannot represent an object", data)
/usr/lib/python3/dist-packages/yaml/representer.py:231: RepresenterError=========================== short test summary info ============================ FAILED converters/transform/tests/test_transform.py::test_single_model[model35] FAILED converters/transform/tests/test_transform.py::test_single_model[model36] FAILED converters/transform/tests/test_transform.py::test_single_model[model37] FAILED converters/transform/tests/test_transform.py::test_single_model[model38] FAILED converters/transform/tests/test_transform.py::test_single_model[model39] FAILED converters/transform/tests/test_transform.py::test_single_model[model102] ======= 6 failed, 3643 passed, 1 skipped, 1 xfailed in 393.28s (0:06:33) =======
autopkgtest [08:17:09]: test command1
OpenPGP_signature
Description: OpenPGP digital signature