We're updating the issue view to help you get more done. 

A table version can only be created by creating a table snapshot

Description

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ====================================================================== ERROR: integration.test_tables.test_rowset_tables ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/jenkins/workspace/python-client-smoke-test-master-against-prod/label/ubuntu-18/testenv/lib/python3.6/site-packages/nose/case.py", line 198, in runTest self.test(*self.arg) File "/home/jenkins/workspace/python-client-smoke-test-master-against-prod/label/ubuntu-18/tests/integration/test_tables.py", line 162, in test_rowset_tables schema1 = syn.store(Schema(name='Foo Table', columns=cols, parent=project)) File "/home/jenkins/workspace/python-client-smoke-test-master-against-prod/label/ubuntu-18/synapseclient/client.py", line 1028, in store properties = self._updateEntity(existing_entity, forceVersion, versionLabel) File "/home/jenkins/workspace/python-client-smoke-test-master-against-prod/label/ubuntu-18/synapseclient/client.py", line 3248, in _updateEntity return self.restPUT(uri, body=json.dumps(get_properties(entity))) File "/home/jenkins/workspace/python-client-smoke-test-master-against-prod/label/ubuntu-18/synapseclient/client.py", line 3368, in restPUT exceptions._raise_for_status(response, verbose=self.debug) File "/home/jenkins/workspace/python-client-smoke-test-master-against-prod/label/ubuntu-18/synapseclient/exceptions.py", line 153, in _raise_for_status raise SynapseHTTPError(message, response=response) synapseclient.exceptions.SynapseHTTPError: 400 Client Error: A table version can only be created by creating a table snapshot.

Environment

Linux, integration tests.

Status

Assignee

John Hill

Reporter

Xavier Schildwachter

Labels

None

Validator

Xavier Schildwachter

Release Version History

None

Fix versions

Affects versions

stack-274

Priority

Blocker