args = (<tvb.tests.framework.adapters.analyzers.timeseries_metrics_adapter_test.TimeSeriesMetricsAdapterTest testMethod=test_adapter_launch>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/analyzers/timeseries_metrics_adapter_test.py:67: in setUp TestFactory.import_cff(test_user=self.test_user, test_project=self.test_project) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:256: in import_cff FlowService().fire_operation(importer, test_user, test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718bf783b0> adapter_instance = <tvb.adapters.uploaders.cff_importer.CFF_Importer object at 0x7f718c24aad0> current_user = <USER('test_user','test_pass','test_mail@tvb.org','True','test', None)>, project_id = 1, visible = True data = {'Data_Subject': 'John Doe', 'cff': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/cff/connectivities.cff'} operation_name = 'CFF_Importer', project = <Project('TestProject', '1')>, tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/TestProject/TEMP' excep = StaleDataError("UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched.",) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched. ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.uploaders.cff_importer_test.CFFUploadTest testMethod=test_happy_flow_import>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() > result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/cff_importer_test.py:87: in test_happy_flow_import self._run_cff_importer(self.VALID_CFF) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/cff_importer_test.py:67: in _run_cff_importer FlowService().fire_operation(importer, self.test_user, self.test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718c034200> adapter_instance = <tvb.adapters.uploaders.cff_importer.CFF_Importer object at 0x7f718b444fd0> current_user = <USER('CFF_User','test_pass','test_mail@tvb.org','True','test', None)>, project_id = 1, visible = True data = {'Data_Subject': 'John Doe', 'cff': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/cff/connectivities.cff'} operation_name = 'CFF_Importer', project = <Project('CFF_Project', '1')>, tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/CFF_Project/TEMP' excep = StaleDataError("UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched.",) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched. ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.uploaders.csv_importer_test.CSVConnectivityImporterTest testMethod=test_bad_reference>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() > result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/csv_importer_test.py:139: in test_bad_reference TestFactory.import_cff(test_user=self.test_user, test_project=self.test_project) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:256: in import_cff FlowService().fire_operation(importer, test_user, test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718c72a170> adapter_instance = <tvb.adapters.uploaders.cff_importer.CFF_Importer object at 0x7f718a5248d0> current_user = <USER('test_user','test_pass','test_mail@tvb.org','True','test', None)>, project_id = 1, visible = True data = {'Data_Subject': 'John Doe', 'cff': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/cff/connectivities.cff'} operation_name = 'CFF_Importer', project = <Project('TestProject', '1')>, tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/TestProject/TEMP' excep = StaleDataError("UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched.",) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched. ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.uploaders.gifti_importer_test.GIFTISurfaceImporterTest testMethod=test_import_timeseries_gifti_data>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() > result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/gifti_importer_test.py:128: in test_import_timeseries_gifti_data time_series = parser.parse(self.GIFTI_TIME_SERIES_FILE) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.adapters.uploaders.gifti.parser.GIFTIParser object at 0x7f718a4be690> data_file = '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/gifti/sample.time_series.gii', data_file_part2 = None surface_type = 'ReadFromMetaData', should_center = False def parse(self, data_file, data_file_part2=None, surface_type=OPTION_READ_METADATA, should_center=False): """ Parse NIFTI file(s) and returns A Surface or a TimeSeries for it. :param surface_type: one of "Cortex" "Head" "ReadFromMetaData" :param data_file_part2: a file containing the second part of the surface """ self.logger.debug("Start to parse GIFTI file: %s" % data_file) if data_file is None: raise ParseException("Please select GIFTI file which contains data to import") if not os.path.exists(data_file): > raise ParseException("Provided file %s does not exists" % data_file) E ParseException: Provided file /home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/gifti/sample.time_series.gii does not exists ../../miniconda2/lib/python2.7/site-packages/tvb/adapters/uploaders/gifti/parser.py:188: ParseExceptionargs = (<tvb.tests.framework.adapters.uploaders.mat_timeseries_importer_test.MatTimeSeriesImporterTest testMethod=test_import_bold>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/mat_timeseries_importer_test.py:59: in setUp self._import_connectivity() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/mat_timeseries_importer_test.py:72: in _import_connectivity uploaded=self.connectivity_path, Data_Subject='QL') _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718a48a998> adapter_instance = <tvb.adapters.uploaders.zip_connectivity_importer.ZIPConnectivityImporter object at 0x7f718a4be550> current_user = <USER('datatype_factory_user_1527383897487341','test_pass','test_mail@tvb.org_1527383897487341','True','user', None)>, project_id = 1 visible = True data = {'Data_Subject': 'QL', 'uploaded': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/berlinSubjects/QL_20120814/QL_20120814_Connectivity.zip'} operation_name = 'ZIPConnectivityImporter', project = <Project('DatatypesFactoryProject_1527383897487341', '1')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527383897487341/TEMP' excep = FileStructureException("Could not unpack the given ZIP file...[Errno 2] No suc...kages/tvb_data/berlinSubjects/QL_20120814/QL_20120814_Connectivity.zip'", None) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) > raise OperationException(excep.message, excep) E OperationException: Could not unpack the given ZIP file...[Errno 2] No such file or directory: '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/berlinSubjects/QL_20120814/QL_20120814_Connectivity.zip' ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:182: OperationExceptionargs = (<tvb.tests.framework.adapters.uploaders.networkx_importer_test.NetworkxImporterTest testMethod=test_import>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() > result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/networkx_importer_test.py:76: in test_import FlowService().fire_operation(importer, self.test_user, self.test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718a3b2998> adapter_instance = <tvb.adapters.uploaders.networkx_importer.NetworkxConnectivityImporter object at 0x7f718a4be250> current_user = <USER('datatype_factory_user_1527383897919216','test_pass','test_mail@tvb.org_1527383897919216','True','user', None)>, project_id = 1 visible = True data = {'Data_Subject': 'John', 'data_file': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/test_data/connectome_83.gpickle'} operation_name = 'NetworkxConnectivityImporter', project = <Project('DatatypesFactoryProject_1527383897919216', '1')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527383897919216/TEMP' excep = StaleDataError("UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched.",) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched. ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.uploaders.nifti_importer_test.NIFTIImporterTest testMethod=test_import_demo_ts>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() > result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/nifti_importer_test.py:105: in test_import_demo_ts time_series = self._import(self.TIMESERIES_NII_FILE, TimeSeriesVolume) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/nifti_importer_test.py:91: in _import FlowService().fire_operation(importer, self.test_user, self.test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718a4d66c8> adapter_instance = <tvb.adapters.uploaders.nifti_importer.NIFTIImporter object at 0x7f718a415b50> current_user = <USER('datatype_factory_user_1527383898425594','test_pass','test_mail@tvb.org_1527383898425594','True','user', None)>, project_id = 1 visible = True data = {'Data_Subject': 'bla bla', 'apply_corrections': True, 'connectivity': None, 'data_file': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/nifti/time_series_152.nii.gz'} operation_name = 'NIFTIImporter', project = <Project('DatatypesFactoryProject_1527383898425594', '1')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527383898425594/TEMP' excep = StaleDataError("UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched.",) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched. ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.uploaders.nifti_importer_test.NIFTIImporterTest testMethod=test_import_nifti_compressed>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() > result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/nifti_importer_test.py:152: in test_import_nifti_compressed structure = self._import(self.GZ_NII_FILE) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/nifti_importer_test.py:91: in _import FlowService().fire_operation(importer, self.test_user, self.test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718a4bb8c0> adapter_instance = <tvb.adapters.uploaders.nifti_importer.NIFTIImporter object at 0x7f718a557650> current_user = <USER('datatype_factory_user_1527383898913479','test_pass','test_mail@tvb.org_1527383898913479','True','user', None)>, project_id = 1 visible = True data = {'Data_Subject': 'bla bla', 'apply_corrections': True, 'connectivity': None, 'data_file': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/nifti/minimal.nii.gz'} operation_name = 'NIFTIImporter', project = <Project('DatatypesFactoryProject_1527383898913479', '1')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527383898913479/TEMP' excep = StaleDataError("UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched.",) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched. ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.uploaders.nifti_importer_test.NIFTIImporterTest testMethod=test_import_nii_without_time_dimension>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() > result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/nifti_importer_test.py:132: in test_import_nii_without_time_dimension structure = self._import(self.NII_FILE) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/nifti_importer_test.py:91: in _import FlowService().fire_operation(importer, self.test_user, self.test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718a4d6908> adapter_instance = <tvb.adapters.uploaders.nifti_importer.NIFTIImporter object at 0x7f718a4239d0> current_user = <USER('datatype_factory_user_1527383899396026','test_pass','test_mail@tvb.org_1527383899396026','True','user', None)>, project_id = 1 visible = True data = {'Data_Subject': 'bla bla', 'apply_corrections': True, 'connectivity': None, 'data_file': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/nifti/minimal.nii'} operation_name = 'NIFTIImporter', project = <Project('DatatypesFactoryProject_1527383899396026', '1')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527383899396026/TEMP' excep = StaleDataError("UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched.",) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched. ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.uploaders.nifti_importer_test.NIFTIImporterTest testMethod=test_import_region_mapping>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() > result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/nifti_importer_test.py:161: in test_import_region_mapping mapping = self._import(self.GZ_NII_FILE, RegionVolumeMapping, to_link_conn.gid) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/nifti_importer_test.py:91: in _import FlowService().fire_operation(importer, self.test_user, self.test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718a4475f0> adapter_instance = <tvb.adapters.uploaders.nifti_importer.NIFTIImporter object at 0x7f718a5309d0> current_user = <USER('datatype_factory_user_1527383901121366','test_pass','test_mail@tvb.org_1527383901121366','True','user', None)>, project_id = 1 visible = True data = {'Data_Subject': 'bla bla', 'apply_corrections': True, 'connectivity': 'd827622d-614b-11e8-8f2a-00265e70ef85', 'data_file': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/nifti/minimal.nii.gz'} operation_name = 'NIFTIImporter', project = <Project('DatatypesFactoryProject_1527383901121366', '1')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527383901121366/TEMP' excep = StaleDataError("UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched.",) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched. ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.uploaders.obj_importer_test.ObjSurfaceImporterTest testMethod=test_import_simple_with_normals>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() > result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/obj_importer_test.py:102: in test_import_simple_with_normals surface = self._importSurface(self.torrus) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/obj_importer_test.py:78: in _importSurface FlowService().fire_operation(importer, self.test_user, self.test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f7189a045f0> adapter_instance = <tvb.adapters.uploaders.obj_importer.ObjSurfaceImporter object at 0x7f718a517c90> current_user = <USER('datatype_factory_user_1527383914525337','test_pass','test_mail@tvb.org_1527383914525337','True','user', None)>, project_id = 1 visible = True data = {'Data_Subject': 'John', 'data_file': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/obj/test_torus.obj', 'surface_type': 'Face'} operation_name = 'ObjSurfaceImporter', project = <Project('DatatypesFactoryProject_1527383914525337', '1')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527383914525337/TEMP' excep = StaleDataError("UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched.",) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched. ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.uploaders.region_mapping_importer_test.RegionMappingImporterTest testMethod=test_import_from_bz2>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.adapters.uploaders.region_mapping_importer_test.RegionMappingImporterTest testMethod=test_import_from_bz2> def tearDown(self): """ Clean-up tests data """ > FilesHelper().remove_project_structure(self.test_project.name) E AttributeError: 'RegionMappingImporterTest' object has no attribute 'test_project' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/region_mapping_importer_test.py:82: AttributeErrorargs = (<tvb.tests.framework.adapters.uploaders.region_mapping_importer_test.RegionMappingImporterTest testMethod=test_import_from_txt>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.adapters.uploaders.region_mapping_importer_test.RegionMappingImporterTest testMethod=test_import_from_txt> def tearDown(self): """ Clean-up tests data """ > FilesHelper().remove_project_structure(self.test_project.name) E AttributeError: 'RegionMappingImporterTest' object has no attribute 'test_project' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/region_mapping_importer_test.py:82: AttributeErrorargs = (<tvb.tests.framework.adapters.uploaders.region_mapping_importer_test.RegionMappingImporterTest testMethod=test_import_from_zip>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.adapters.uploaders.region_mapping_importer_test.RegionMappingImporterTest testMethod=test_import_from_zip> def tearDown(self): """ Clean-up tests data """ > FilesHelper().remove_project_structure(self.test_project.name) E AttributeError: 'RegionMappingImporterTest' object has no attribute 'test_project' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/region_mapping_importer_test.py:82: AttributeErrorargs = (<tvb.tests.framework.adapters.uploaders.region_mapping_importer_test.RegionMappingImporterTest testMethod=test_import_no_surface_or_connectivity>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.adapters.uploaders.region_mapping_importer_test.RegionMappingImporterTest testMethod=test_import_no_surface_or_connectivity> def tearDown(self): """ Clean-up tests data """ > FilesHelper().remove_project_structure(self.test_project.name) E AttributeError: 'RegionMappingImporterTest' object has no attribute 'test_project' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/region_mapping_importer_test.py:82: AttributeErrorargs = (<tvb.tests.framework.adapters.uploaders.region_mapping_importer_test.RegionMappingImporterTest testMethod=test_import_wrong_file_content>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.adapters.uploaders.region_mapping_importer_test.RegionMappingImporterTest testMethod=test_import_wrong_file_content> def tearDown(self): """ Clean-up tests data """ > FilesHelper().remove_project_structure(self.test_project.name) E AttributeError: 'RegionMappingImporterTest' object has no attribute 'test_project' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/region_mapping_importer_test.py:82: AttributeErrorargs = (<tvb.tests.framework.adapters.uploaders.sensors_importer_test.SensorsImporterTest testMethod=test_import_eeg_sensors>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() > result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/sensors_importer_test.py:105: in test_import_eeg_sensors eeg_sensors = self._import(self.EEG_FILE, self.importer.EEG_SENSORS, SensorsEEG()) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/sensors_importer_test.py:89: in _import FlowService().fire_operation(importer, self.test_user, self.test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718a2de128> adapter_instance = <tvb.adapters.uploaders.sensors_importer.Sensors_Importer object at 0x7f718c701e50> current_user = <USER('datatype_factory_user_1527383945025290','test_pass','test_mail@tvb.org_1527383945025290','True','user', None)>, project_id = 1 visible = True data = {'sensors_file': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/sensors/eeg_unitvector_62.txt.bz2', 'sensors_type': 'EEG Sensors'} operation_name = 'Sensors_Importer', project = <Project('DatatypesFactoryProject_1527383945025290', '1')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527383945025290/TEMP' excep = ValueError('bz2 text files not supported in python2 In file: eeg_unitvector_62.txt.bz2',) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: bz2 text files not supported in python2 In file: eeg_unitvector_62.txt.bz2 ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.uploaders.sensors_importer_test.SensorsImporterTest testMethod=test_import_internal_sensors>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() > result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/sensors_importer_test.py:148: in test_import_internal_sensors internal_sensors = self._import(self.EEG_FILE, self.importer.INTERNAL_SENSORS, SensorsInternal()) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/sensors_importer_test.py:89: in _import FlowService().fire_operation(importer, self.test_user, self.test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718a3721b8> adapter_instance = <tvb.adapters.uploaders.sensors_importer.Sensors_Importer object at 0x7f718a441f50> current_user = <USER('datatype_factory_user_1527383945578440','test_pass','test_mail@tvb.org_1527383945578440','True','user', None)>, project_id = 1 visible = True data = {'sensors_file': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/sensors/eeg_unitvector_62.txt.bz2', 'sensors_type': 'Internal Sensors'} operation_name = 'Sensors_Importer', project = <Project('DatatypesFactoryProject_1527383945578440', '1')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527383945578440/TEMP' excep = ValueError('bz2 text files not supported in python2 In file: eeg_unitvector_62.txt.bz2',) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: bz2 text files not supported in python2 In file: eeg_unitvector_62.txt.bz2 ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.uploaders.sensors_importer_test.SensorsImporterTest testMethod=test_import_meg_sensors>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() > result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/sensors_importer_test.py:119: in test_import_meg_sensors meg_sensors = self._import(self.MEG_FILE, self.importer.MEG_SENSORS, SensorsMEG()) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/uploaders/sensors_importer_test.py:89: in _import FlowService().fire_operation(importer, self.test_user, self.test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718a2decb0> adapter_instance = <tvb.adapters.uploaders.sensors_importer.Sensors_Importer object at 0x7f718c320e10> current_user = <USER('datatype_factory_user_1527383946034236','test_pass','test_mail@tvb.org_1527383946034236','True','user', None)>, project_id = 1 visible = True data = {'sensors_file': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/sensors/meg_151.txt.bz2', 'sensors_type': 'MEG sensors'} operation_name = 'Sensors_Importer', project = <Project('DatatypesFactoryProject_1527383946034236', '1')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527383946034236/TEMP' excep = ValueError('bz2 text files not supported in python2 In file: meg_151.txt.bz2',) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: bz2 text files not supported in python2 In file: meg_151.txt.bz2 ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.visualizers.brainviewer_test.BrainViewerTest testMethod=test_generate_preview>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.adapters.visualizers.brainviewer_test.BrainViewerTest testMethod=test_generate_preview> def tearDown(self): """ Clean-up tests data """ > FilesHelper().remove_project_structure(self.test_project.name) E AttributeError: 'BrainViewerTest' object has no attribute 'test_project' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/visualizers/brainviewer_test.py:80: AttributeErrorargs = (<tvb.tests.framework.adapters.visualizers.brainviewer_test.BrainViewerTest testMethod=test_get_required_memory>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.adapters.visualizers.brainviewer_test.BrainViewerTest testMethod=test_get_required_memory> def tearDown(self): """ Clean-up tests data """ > FilesHelper().remove_project_structure(self.test_project.name) E AttributeError: 'BrainViewerTest' object has no attribute 'test_project' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/visualizers/brainviewer_test.py:80: AttributeErrorargs = (<tvb.tests.framework.adapters.visualizers.brainviewer_test.BrainViewerTest testMethod=test_launch>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.adapters.visualizers.brainviewer_test.BrainViewerTest testMethod=test_launch> def tearDown(self): """ Clean-up tests data """ > FilesHelper().remove_project_structure(self.test_project.name) E AttributeError: 'BrainViewerTest' object has no attribute 'test_project' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/visualizers/brainviewer_test.py:80: AttributeErrorargs = (<tvb.tests.framework.adapters.visualizers.brainviewer_test.BrainViewerTest testMethod=test_launch_eeg>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.adapters.visualizers.brainviewer_test.BrainViewerTest testMethod=test_launch_eeg> def tearDown(self): """ Clean-up tests data """ > FilesHelper().remove_project_structure(self.test_project.name) E AttributeError: 'BrainViewerTest' object has no attribute 'test_project' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/visualizers/brainviewer_test.py:80: AttributeErrorargs = (<tvb.tests.framework.adapters.visualizers.connectivityviewer_test.ConnectivityViewerTest testMethod=test_launch>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/visualizers/connectivityviewer_test.py:58: in setUp TestFactory.import_cff(test_user=self.test_user, test_project=self.test_project) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:256: in import_cff FlowService().fire_operation(importer, test_user, test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718c0f3368> adapter_instance = <tvb.adapters.uploaders.cff_importer.CFF_Importer object at 0x7f718a56e4d0> current_user = <USER('datatype_factory_user_1527383985489366','test_pass','test_mail@tvb.org_1527383985489366','True','user', None)>, project_id = 1 visible = True, data = {'Data_Subject': 'John Doe', 'cff': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/cff/connectivities.cff'} operation_name = 'CFF_Importer', project = <Project('DatatypesFactoryProject_1527383985489366', '2')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527383985489366/TEMP' excep = StaleDataError("UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched.",) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched. ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.visualizers.covarianceviewer_test.CovarianceViewerTest testMethod=test_launch>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/visualizers/covarianceviewer_test.py:60: in setUp TestFactory.import_cff(test_user=self.test_user, test_project=self.test_project) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:256: in import_cff FlowService().fire_operation(importer, test_user, test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718c70b5a8> adapter_instance = <tvb.adapters.uploaders.cff_importer.CFF_Importer object at 0x7f71899ed510> current_user = <USER('datatype_factory_user_1527383985968845','test_pass','test_mail@tvb.org_1527383985968845','True','user', None)>, project_id = 1 visible = True, data = {'Data_Subject': 'John Doe', 'cff': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/cff/connectivities.cff'} operation_name = 'CFF_Importer', project = <Project('DatatypesFactoryProject_1527383985968845', '2')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527383985968845/TEMP' excep = StaleDataError("UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched.",) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched. ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.visualizers.crosscoherenceviewer_test.CrossCoherenceViewerTest testMethod=test_launch>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/visualizers/crosscoherenceviewer_test.py:59: in setUp TestFactory.import_cff(test_user=self.test_user, test_project=self.test_project) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:256: in import_cff FlowService().fire_operation(importer, test_user, test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718a05fef0> adapter_instance = <tvb.adapters.uploaders.cff_importer.CFF_Importer object at 0x7f718b4a3cd0> current_user = <USER('datatype_factory_user_1527383986474054','test_pass','test_mail@tvb.org_1527383986474054','True','user', None)>, project_id = 1 visible = True, data = {'Data_Subject': 'John Doe', 'cff': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/cff/connectivities.cff'} operation_name = 'CFF_Importer', project = <Project('DatatypesFactoryProject_1527383986474054', '2')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527383986474054/TEMP' excep = StaleDataError("UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched.",) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched. ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.visualizers.crosscorelationviewer_test.CrossCorrelationViewerTest testMethod=test_launch>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/visualizers/crosscorelationviewer_test.py:59: in setUp TestFactory.import_cff(test_user=self.test_user, test_project=self.test_project) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:256: in import_cff FlowService().fire_operation(importer, test_user, test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718c71d0e0> adapter_instance = <tvb.adapters.uploaders.cff_importer.CFF_Importer object at 0x7f718a466390> current_user = <USER('datatype_factory_user_1527383986944539','test_pass','test_mail@tvb.org_1527383986944539','True','user', None)>, project_id = 1 visible = True, data = {'Data_Subject': 'John Doe', 'cff': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/cff/connectivities.cff'} operation_name = 'CFF_Importer', project = <Project('DatatypesFactoryProject_1527383986944539', '2')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527383986944539/TEMP' excep = StaleDataError("UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched.",) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched. ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.visualizers.eegmonitor_test.EEGMonitorTest testMethod=test_launch>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/visualizers/eegmonitor_test.py:60: in setUp TestFactory.import_cff(test_user=self.test_user, test_project=self.test_project) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:256: in import_cff FlowService().fire_operation(importer, test_user, test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718a05fcf8> adapter_instance = <tvb.adapters.uploaders.cff_importer.CFF_Importer object at 0x7f718a56edd0> current_user = <USER('datatype_factory_user_1527383987425600','test_pass','test_mail@tvb.org_1527383987425600','True','user', None)>, project_id = 1 visible = True, data = {'Data_Subject': 'John Doe', 'cff': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/cff/connectivities.cff'} operation_name = 'CFF_Importer', project = <Project('DatatypesFactoryProject_1527383987425600', '2')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527383987425600/TEMP' excep = StaleDataError("UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched.",) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched. ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.visualizers.ica_test.ICATest testMethod=test_launch>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/visualizers/ica_test.py:59: in setUp TestFactory.import_cff(test_user=self.test_user, test_project=self.test_project) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:256: in import_cff FlowService().fire_operation(importer, test_user, test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718c255758> adapter_instance = <tvb.adapters.uploaders.cff_importer.CFF_Importer object at 0x7f718c0360d0> current_user = <USER('datatype_factory_user_1527383987914415','test_pass','test_mail@tvb.org_1527383987914415','True','user', None)>, project_id = 1 visible = True, data = {'Data_Subject': 'John Doe', 'cff': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/cff/connectivities.cff'} operation_name = 'CFF_Importer', project = <Project('DatatypesFactoryProject_1527383987914415', '2')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527383987914415/TEMP' excep = StaleDataError("UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched.",) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched. ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.visualizers.sensorsviewer_test.SensorViewersTest testMethod=test_launch_EEG>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() > result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/visualizers/sensorsviewer_test.py:94: in test_launch_EEG TestFactory.import_sensors(self.test_user, self.test_project, zip_path, Sensors_Importer.EEG_SENSORS) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:287: in import_sensors FlowService().fire_operation(importer, user, project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718a368ef0> adapter_instance = <tvb.adapters.uploaders.sensors_importer.Sensors_Importer object at 0x7f718a4f5f10> current_user = <USER('datatype_factory_user_1527384002610480','test_pass','test_mail@tvb.org_1527384002610480','True','user', None)>, project_id = 1 visible = True data = {'sensors_file': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/sensors/eeg_unitvector_62.txt.bz2', 'sensors_type': 'EEG Sensors'} operation_name = 'Sensors_Importer', project = <Project('DatatypesFactoryProject_1527384002610480', '2')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527384002610480/TEMP' excep = ValueError('bz2 text files not supported in python2 In file: eeg_unitvector_62.txt.bz2',) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: bz2 text files not supported in python2 In file: eeg_unitvector_62.txt.bz2 ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.visualizers.sensorsviewer_test.SensorViewersTest testMethod=test_launch_MEG>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() > result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/visualizers/sensorsviewer_test.py:125: in test_launch_MEG TestFactory.import_sensors(self.test_user, self.test_project, zip_path, Sensors_Importer.MEG_SENSORS) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:287: in import_sensors FlowService().fire_operation(importer, user, project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718c2a5bd8> adapter_instance = <tvb.adapters.uploaders.sensors_importer.Sensors_Importer object at 0x7f718c703690> current_user = <USER('datatype_factory_user_1527384011794692','test_pass','test_mail@tvb.org_1527384011794692','True','user', None)>, project_id = 1 visible = True data = {'sensors_file': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/sensors/meg_151.txt.bz2', 'sensors_type': 'MEG sensors'} operation_name = 'Sensors_Importer', project = <Project('DatatypesFactoryProject_1527384011794692', '2')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527384011794692/TEMP' excep = ValueError('bz2 text files not supported in python2 In file: meg_151.txt.bz2',) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: bz2 text files not supported in python2 In file: meg_151.txt.bz2 ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.visualizers.sensorsviewer_test.SensorViewersTest testMethod=test_launch_internal>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() > result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:249: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/visualizers/sensorsviewer_test.py:140: in test_launch_internal TestFactory.import_sensors(self.test_user, self.test_project, zip_path, Sensors_Importer.INTERNAL_SENSORS) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:287: in import_sensors FlowService().fire_operation(importer, user, project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718a162c68> adapter_instance = <tvb.adapters.uploaders.sensors_importer.Sensors_Importer object at 0x7f718a557e10> current_user = <USER('datatype_factory_user_1527384021005089','test_pass','test_mail@tvb.org_1527384021005089','True','user', None)>, project_id = 1 visible = True data = {'sensors_file': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/sensors/seeg_39.txt.bz2', 'sensors_type': 'Internal Sensors'} operation_name = 'Sensors_Importer', project = <Project('DatatypesFactoryProject_1527384021005089', '2')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527384021005089/TEMP' excep = ValueError('bz2 text files not supported in python2 In file: seeg_39.txt.bz2',) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: bz2 text files not supported in python2 In file: seeg_39.txt.bz2 ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationExceptionargs = (<tvb.tests.framework.adapters.visualizers.surfaceviewer_test.SurfaceViewersTest testMethod=test_launch_region>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.adapters.visualizers.surfaceviewer_test.SurfaceViewersTest testMethod=test_launch_region> def tearDown(self): """ Clean-up tests data """ > FilesHelper().remove_project_structure(self.test_project.name) E AttributeError: 'SurfaceViewersTest' object has no attribute 'test_project' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/visualizers/surfaceviewer_test.py:74: AttributeErrorargs = (<tvb.tests.framework.adapters.visualizers.surfaceviewer_test.SurfaceViewersTest testMethod=test_launch_surface>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.adapters.visualizers.surfaceviewer_test.SurfaceViewersTest testMethod=test_launch_surface> def tearDown(self): """ Clean-up tests data """ > FilesHelper().remove_project_structure(self.test_project.name) E AttributeError: 'SurfaceViewersTest' object has no attribute 'test_project' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/visualizers/surfaceviewer_test.py:74: AttributeErrorargs = (<tvb.tests.framework.adapters.visualizers.time_series_test.TimeSeriesTest testMethod=test_launch>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/adapters/visualizers/time_series_test.py:61: in setUp TestFactory.import_cff(test_user=self.test_user, test_project=self.test_project) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:256: in import_cff FlowService().fire_operation(importer, test_user, test_project.id, **args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.core.services.flow_service.FlowService instance at 0x7f718a3a5f80> adapter_instance = <tvb.adapters.uploaders.cff_importer.CFF_Importer object at 0x7f718a514450> current_user = <USER('datatype_factory_user_1527384030593438','test_pass','test_mail@tvb.org_1527384030593438','True','user', None)>, project_id = 1 visible = True, data = {'Data_Subject': 'John Doe', 'cff': '/home/pyc0d3r/miniconda2/lib/python2.7/site-packages/tvb_data/cff/connectivities.cff'} operation_name = 'CFF_Importer', project = <Project('DatatypesFactoryProject_1527384030593438', '2')> tmp_folder = '/home/pyc0d3r/TVB_TEST/PROJECTS/DatatypesFactoryProject_1527384030593438/TEMP' excep = StaleDataError("UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched.",) def fire_operation(self, adapter_instance, current_user, project_id, visible=True, **data): """ Launch an operation, specified by AdapterInstance, for CurrentUser, Current Project and a given set of UI Input Data. """ operation_name = str(adapter_instance.__class__.__name__) try: self.logger.info("Starting operation " + operation_name) project = dao.get_project_by_id(project_id) tmp_folder = self.file_helper.get_project_folder(project, self.file_helper.TEMP_FOLDER) result = OperationService().initiate_operation(current_user, project.id, adapter_instance, tmp_folder, visible, **data) self.logger.info("Finished operation:" + operation_name) return result except TVBException as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data, because: " + excep.message) raise OperationException(excep.message, excep) except Exception as excep: self.logger.exception("Could not launch operation " + operation_name + " with the given set of input data!") > raise OperationException(str(excep)) E OperationException: UPDATE statement on table 'OPERATIONS' expected to update 1 row(s); 0 were matched. ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/flow_service.py:185: OperationException../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:237: <py._xmlgen.raw object at 0x7f718a421ed0>../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:237: <py._xmlgen.raw object at 0x7f718a421790>self = <tvb.tests.framework.core.entities.model_manager_test.ModelManagerTests testMethod=test_initialize_startup> def test_initialize_startup(self): """ Test "reset_database" and "initialize_startup" calls. """ reset_database() # Table USERS should not exist: self.assertRaises(Exception, dao.get_all_users) > initialize_startup() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/model_manager_test.py:61: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/model_manager.py:69: in initialize_startup version=TvbProfile.current.version.DB_STRUCTURE_VERSION) <decorator-gen-8>:2: in version_control ??? ../../miniconda2/lib/python2.7/site-packages/migrate/versioning/util/__init__.py:159: in with_engine return f(*a, **kw) ../../miniconda2/lib/python2.7/site-packages/migrate/versioning/api.py:250: in version_control ControlledSchema.create(engine, repository, version) ../../miniconda2/lib/python2.7/site-packages/migrate/versioning/schema.py:139: in create table = cls._create_table_version(engine, repository, version) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cls = <class 'migrate.versioning.schema.ControlledSchema'>, engine = Engine(sqlite:////home/pyc0d3r/TVB_TEST/tvb-database.db) repository = <migrate.versioning.repository.Repository object at 0x7f71a28a1e90>, version = <VerNum(17)> @classmethod def _create_table_version(cls, engine, repository, version): """ Creates the versioning table in a database. :raises: :exc:`DatabaseAlreadyControlledError` """ # Create tables tname = repository.version_table meta = MetaData(engine) table = Table( tname, meta, Column('repository_id', String(250), primary_key=True), Column('repository_path', Text), Column('version', Integer), ) # there can be multiple repositories/schemas in the same db if not table.exists(): table.create() # test for existing repository_id s = table.select(table.c.repository_id == bindparam("repository_id")) result = engine.execute(s, repository_id=repository.id) if result.fetchone(): > raise exceptions.DatabaseAlreadyControlledError E DatabaseAlreadyControlledError ../../miniconda2/lib/python2.7/site-packages/migrate/versioning/schema.py:187: DatabaseAlreadyControlledErrorself = <tvb.tests.framework.core.entities.model_manager_test.ModelManagerTests testMethod=test_initialize_startup> def tearDown(self): > init_test_env() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/model_manager_test.py:50: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:61: in init_test_env initialize(["tvb.config", "tvb.tests.framework"], skip_import=True) ../../miniconda2/lib/python2.7/site-packages/tvb/core/services/initializer.py:65: in initialize is_db_empty = initialize_startup() ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/model_manager.py:69: in initialize_startup version=TvbProfile.current.version.DB_STRUCTURE_VERSION) <decorator-gen-8>:2: in version_control ??? ../../miniconda2/lib/python2.7/site-packages/migrate/versioning/util/__init__.py:159: in with_engine return f(*a, **kw) ../../miniconda2/lib/python2.7/site-packages/migrate/versioning/api.py:250: in version_control ControlledSchema.create(engine, repository, version) ../../miniconda2/lib/python2.7/site-packages/migrate/versioning/schema.py:139: in create table = cls._create_table_version(engine, repository, version) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cls = <class 'migrate.versioning.schema.ControlledSchema'>, engine = Engine(sqlite:////home/pyc0d3r/TVB_TEST/tvb-database.db) repository = <migrate.versioning.repository.Repository object at 0x7f71a28a1e90>, version = <VerNum(17)> @classmethod def _create_table_version(cls, engine, repository, version): """ Creates the versioning table in a database. :raises: :exc:`DatabaseAlreadyControlledError` """ # Create tables tname = repository.version_table meta = MetaData(engine) table = Table( tname, meta, Column('repository_id', String(250), primary_key=True), Column('repository_path', Text), Column('version', Integer), ) # there can be multiple repositories/schemas in the same db if not table.exists(): table.create() # test for existing repository_id s = table.select(table.c.repository_id == bindparam("repository_id")) result = engine.execute(s, repository_id=repository.id) if result.fetchone(): > raise exceptions.DatabaseAlreadyControlledError E DatabaseAlreadyControlledError ../../miniconda2/lib/python2.7/site-packages/migrate/versioning/schema.py:187: DatabaseAlreadyControlledErrorself = <tvb.tests.framework.core.entities.transactional_test.TransactionalTests testMethod=test_add_entity_forget_commit> def setUp(self): """ Set-up the environment for testing; clean the database and save events """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/transactional_test.py:58: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3e6e30> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a4f9610> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.entities.transactional_test.TransactionalTests testMethod=test_delete_entity_forget_commit> def setUp(self): """ Set-up the environment for testing; clean the database and save events """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/transactional_test.py:58: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a189b90> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a397850> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.entities.transactional_test.TransactionalTests testMethod=test_edit_entity_forget_commit> def setUp(self): """ Set-up the environment for testing; clean the database and save events """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/transactional_test.py:58: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3ed2d0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718c26bb50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.entities.transactional_test.TransactionalTests testMethod=test_multi_threaded_access> def setUp(self): """ Set-up the environment for testing; clean the database and save events """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/transactional_test.py:58: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3ed9d0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a350450> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.entities.transactional_test.TransactionalTests testMethod=test_multi_threaded_access_overflow_db_connection> def setUp(self): """ Set-up the environment for testing; clean the database and save events """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/transactional_test.py:58: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718c236730> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a4e3690> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.entities.transactional_test.TransactionalTests testMethod=test_transaction_happy_flow> def setUp(self): """ Set-up the environment for testing; clean the database and save events """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/transactional_test.py:58: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718c1e2ea0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3ea590> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.entities.transactional_test.TransactionalTests testMethod=test_transaction_nested>, delete_folders = True def clean_database(self, delete_folders=True): """ Deletes data from all tables """ self.cancel_all_operations() LOGGER.warning("Your Database content will be deleted.") try: session = SessionMaker() for table in reversed(model.Base.metadata.sorted_tables): # We don't delete data from some tables, because those are # imported only during introspection which is done one time if table.name not in self.EXCLUDE_TABLES: try: session.open_session() con = session.connection() LOGGER.debug("Executing Delete From Table " + table.name) con.execute(table.delete()) session.commit() except Exception as e: # We cache exception here, in case some table does not exists and # to allow the others to be deleted LOGGER.warning(e) session.rollback() finally: session.close_session() LOGGER.info("Database was cleanup!") except Exception as excep: LOGGER.warning(excep) raise # Now if the database is clean we can delete also project folders on disk if delete_folders: self.delete_project_folders() > dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3ed570> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a1476d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.entities.transactional_test.TransactionalTests testMethod=test_transaction_rollback> def setUp(self): """ Set-up the environment for testing; clean the database and save events """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/transactional_test.py:58: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718b3ed960> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a45e450> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.entities.file.files_helper_test.FilesHelperTest testMethod=test_check_created>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/file/files_helper_test.py:63: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718b3edce0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a350f10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.entities.file.files_helper_test.FilesHelperTest testMethod=test_find_relative_path>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/file/files_helper_test.py:63: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a186650> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a441c50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.entities.file.files_helper_test.FilesHelperTest testMethod=test_get_project_folder>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/file/files_helper_test.py:63: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a186c70> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a49b190> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.entities.file.files_helper_test.FilesHelperTest testMethod=test_move_datatype>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/file/files_helper_test.py:63: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a44e490> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3fa690> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.entities.file.files_helper_test.FilesHelperTest testMethod=test_remove_dt_happy_flow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/file/files_helper_test.py:63: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a44ec00> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718b96e290> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.entities.file.files_helper_test.FilesHelperTest testMethod=test_remove_dt_non_existent>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/file/files_helper_test.py:63: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718b3eddc0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a531050> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.entities.file.files_helper_test.FilesHelperTest testMethod=test_remove_files_valid>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/file/files_helper_test.py:63: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3fda40> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718c03e190> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.entities.file.files_helper_test.FilesHelperTest testMethod=test_remove_folder>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/file/files_helper_test.py:63: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a44e500> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a1cecd0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.entities.file.files_helper_test.FilesHelperTest testMethod=test_remove_folder_non_existing>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/file/files_helper_test.py:63: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718b415810> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a4dfbd0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.entities.file.files_helper_test.FilesHelperTest testMethod=test_remove_folder_non_existing_ignore_exc>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/file/files_helper_test.py:63: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718b415e30> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a1c2e50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.entities.file.files_helper_test.FilesHelperTest testMethod=test_remove_project_structure>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/file/files_helper_test.py:63: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3d7650> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3dc210> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.entities.file.files_helper_test.FilesHelperTest testMethod=test_rename_project_structure>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/file/files_helper_test.py:63: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3d7ea0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718c1cbbd0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.entities.file.files_helper_test.FilesHelperTest testMethod=test_rename_structure_same_name>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/file/files_helper_test.py:63: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a1a8490> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a526510> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.entities.file.files_helper_test.FilesHelperTest testMethod=test_write_operation_metadata>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/file/files_helper_test.py:63: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a1a8c00> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189a97750> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.entities.file.files_helper_test.FilesHelperTest testMethod=test_write_project_metadata>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/entities/file/files_helper_test.py:63: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a1a8f10> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a1c2310> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.portlets.python_portlets_test.PythonPortletsTest testMethod=test_portlet_configurable_interface>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.portlets.python_portlets_test.PythonPortletsTest testMethod=test_portlet_configurable_interface> def tearDown(self): """ Remove project folders and restore config file """ > FilesHelper().remove_project_structure(self.test_project.name) E AttributeError: 'PythonPortletsTest' object has no attribute 'test_project' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/portlets/python_portlets_test.py:62: AttributeErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_branch_burst> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189a11b90> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a517c10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_build_portlet_interface> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a1a8e30> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a405490> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_build_portlet_interface_invalid> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a32ec00> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a378c90> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_burst_delete_with_project> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189a119d0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3facd0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_clone_burst_configuration> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a31fa40> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718b4a3fd0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_get_available_bursts_happy> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a31fd50> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a1f6f90> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_getavailablebursts_none> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a343880> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189a97510> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_launch_burst> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a343810> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a345a10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_launch_burst_invalid_portlet_analyzer_data> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3687a0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189034e10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_launch_burst_invalid_simulator_data> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a368c70> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a441910> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_launch_burst_invalid_simulator_parameters> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a31fc70> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a156210> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_launch_group_burst_happy_flow> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a371c00> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189021bd0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_launch_group_burst_no_metric> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3718f0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3dca90> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_load_burst> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a38ea40> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3aa5d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_load_group_burst> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a343880> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3bb8d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_load_tab_configuration> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3a8880> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a0afc10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_new_portlet_configuration> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3a8b90> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a1aa550> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_remove_burst> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3c56c0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a352690> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_remove_group_burst> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3c5650> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3fa6d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_remove_started_burst> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3bf500> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718c03ee50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_rename_burst> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3bf7a0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a19a450> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_select_simulator_inputs> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3bf500> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189021890> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_store_burst_config> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3a49d0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a376e90> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_sync_burst_launch> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3a4b20> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a345b10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_update_portlet_config> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3cd0a0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718b42b490> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.burst_service_test.BurstServiceTest testMethod=test_update_portlet_config_invalid_data> def setUp(self): """ Sets up the environment for running the tests; cleans the database before testing and saves config file; creates a test user, a test project; creates burst, flow, operation and workflow services """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/burst_service_test.py:97: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3cd8f0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189f16e90> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.figure_service_test.FigureServiceTest testMethod=test_edit_figure>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/figure_service_test.py:56: in setUp self.user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189b042d0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a375550> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.figure_service_test.FigureServiceTest testMethod=test_load_figure>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/figure_service_test.py:56: in setUp self.user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3cda40> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a35dd90> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.figure_service_test.FigureServiceTest testMethod=test_remove_figure>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/figure_service_test.py:56: in setUp self.user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3c80a0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189048c50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.figure_service_test.FigureServiceTest testMethod=test_store_and_retrieve_image>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/figure_service_test.py:56: in setUp self.user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3c8960> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189a14f50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.figure_service_test.FigureServiceTest testMethod=test_store_image>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/figure_service_test.py:56: in setUp self.user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a3cdf10> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3af510> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.figure_service_test.FigureServiceTest testMethod=test_store_image_from_operation>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/figure_service_test.py:56: in setUp self.user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189aef730> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a0085d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_build_adapter_instance>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_build_adapter_instance> def tearDown(self): > dao.remove_entity(model.Algorithm, self.algorithm) E AttributeError: 'FlowServiceTest' object has no attribute 'algorithm' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/flow_service_test.py:123: AttributeErrorargs = (<tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_build_adapter_invalid>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_build_adapter_invalid> def tearDown(self): > dao.remove_entity(model.Algorithm, self.algorithm) E AttributeError: 'FlowServiceTest' object has no attribute 'algorithm' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/flow_service_test.py:123: AttributeErrorargs = (<tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_fire_operation>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_fire_operation> def tearDown(self): > dao.remove_entity(model.Algorithm, self.algorithm) E AttributeError: 'FlowServiceTest' object has no attribute 'algorithm' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/flow_service_test.py:123: AttributeErrorargs = (<tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_get_analyze_groups>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_get_analyze_groups> def tearDown(self): > dao.remove_entity(model.Algorithm, self.algorithm) E AttributeError: 'FlowServiceTest' object has no attribute 'algorithm' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/flow_service_test.py:123: AttributeErrorargs = (<tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_get_filtered_by_column>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_get_filtered_by_column> def tearDown(self): > dao.remove_entity(model.Algorithm, self.algorithm) E AttributeError: 'FlowServiceTest' object has no attribute 'algorithm' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/flow_service_test.py:123: AttributeErrorargs = (<tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_get_filtered_datatypes>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_get_filtered_datatypes> def tearDown(self): > dao.remove_entity(model.Algorithm, self.algorithm) E AttributeError: 'FlowServiceTest' object has no attribute 'algorithm' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/flow_service_test.py:123: AttributeErrorargs = (<tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_get_launchable_algorithms>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_get_launchable_algorithms> def tearDown(self): > dao.remove_entity(model.Algorithm, self.algorithm) E AttributeError: 'FlowServiceTest' object has no attribute 'algorithm' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/flow_service_test.py:123: AttributeErrorargs = (<tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_get_roup_by_identifier>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_get_roup_by_identifier> def tearDown(self): > dao.remove_entity(model.Algorithm, self.algorithm) E AttributeError: 'FlowServiceTest' object has no attribute 'algorithm' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/flow_service_test.py:123: AttributeErrorargs = (<tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_get_uploaders>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_get_uploaders> def tearDown(self): > dao.remove_entity(model.Algorithm, self.algorithm) E AttributeError: 'FlowServiceTest' object has no attribute 'algorithm' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/flow_service_test.py:123: AttributeErrorargs = (<tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_get_visualizers_for_group>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_get_visualizers_for_group> def tearDown(self): > dao.remove_entity(model.Algorithm, self.algorithm) E AttributeError: 'FlowServiceTest' object has no attribute 'algorithm' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/flow_service_test.py:123: AttributeErrorargs = (<tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_prepare_adapter>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.flow_service_test.FlowServiceTest testMethod=test_prepare_adapter> def tearDown(self): > dao.remove_entity(model.Algorithm, self.algorithm) E AttributeError: 'FlowServiceTest' object has no attribute 'algorithm' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/flow_service_test.py:123: AttributeErrorargs = (<tvb.tests.framework.core.services.import_service_test.ImportServiceTest testMethod=test_import_export>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.import_service_test.ImportServiceTest testMethod=test_import_export> def tearDown(self): """ Reset the database when test is done. """ ### Delete TEMP folder if os.path.exists(TvbProfile.current.TVB_TEMP_FOLDER): shutil.rmtree(TvbProfile.current.TVB_TEMP_FOLDER) ### Delete folder where data was exported > if self.zip_path and os.path.exists(self.zip_path): E AttributeError: 'ImportServiceTest' object has no attribute 'zip_path' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/import_service_test.py:87: AttributeErrorargs = (<tvb.tests.framework.core.services.import_service_test.ImportServiceTest testMethod=test_import_export_existing>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.import_service_test.ImportServiceTest testMethod=test_import_export_existing> def tearDown(self): """ Reset the database when test is done. """ ### Delete TEMP folder if os.path.exists(TvbProfile.current.TVB_TEMP_FOLDER): shutil.rmtree(TvbProfile.current.TVB_TEMP_FOLDER) ### Delete folder where data was exported > if self.zip_path and os.path.exists(self.zip_path): E AttributeError: 'ImportServiceTest' object has no attribute 'zip_path' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/import_service_test.py:87: AttributeErrorargs = (<tvb.tests.framework.core.services.links_test.LinksTest testMethod=test_create_link>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/links_test.py:85: in tearDown self.clean_database(delete_folders=True) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ae85e0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189021c50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.links_test.LinksTest testMethod=test_link_appears_in_project_structure>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/links_test.py:85: in tearDown self.clean_database(delete_folders=True) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ae8030> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f71899f7a90> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.links_test.LinksTest testMethod=test_remove_entity_with_links_moves_links>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/links_test.py:85: in tearDown self.clean_database(delete_folders=True) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189afb420> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a1b0e50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.links_test.LinksTest testMethod=test_remove_link>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/links_test.py:85: in tearDown self.clean_database(delete_folders=True) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ae8f10> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3ebb10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.links_test.ImportExportProjectWithLinksTest testMethod=test_create_interlinked_projects>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/links_test.py:85: in tearDown self.clean_database(delete_folders=True) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ada6c0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189aa2a90> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.links_test.ImportExportProjectWithLinksTest testMethod=test_datatypes_and_links_recreated_on_import>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/links_test.py:85: in tearDown self.clean_database(delete_folders=True) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ae87a0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a39edd0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.links_test.ImportExportProjectWithLinksTest testMethod=test_datatypes_recreated_on_import>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/links_test.py:85: in tearDown self.clean_database(delete_folders=True) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189a0e1f0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a528a10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.links_test.ImportExportProjectWithLinksTest testMethod=test_export>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/links_test.py:85: in tearDown self.clean_database(delete_folders=True) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189a0ef10> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3981d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.links_test.ImportExportProjectWithLinksTest testMethod=test_linked_datatype_dependencies_restored_on_import>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/links_test.py:85: in tearDown self.clean_database(delete_folders=True) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189af60a0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3c0a50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.links_test.ImportExportProjectWithLinksTest testMethod=test_linked_datatype_dependencies_restored_on_import_inverse_order>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/links_test.py:85: in tearDown self.clean_database(delete_folders=True) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189af6ce0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3a2090> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.links_test.ImportExportProjectWithLinksTest testMethod=test_links_recreated_on_import>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/links_test.py:85: in tearDown self.clean_database(delete_folders=True) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ee55e0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a38d690> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.operation_service_test.OperationServiceTest testMethod=test_array_from_string> def setUp(self): """ Reset the database before each test. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/operation_service_test.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ae8dc0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a21f910> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.operation_service_test.OperationServiceTest testMethod=test_datatypes_groups> def setUp(self): """ Reset the database before each test. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/operation_service_test.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189b12ce0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f71899e69d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.operation_service_test.OperationServiceTest testMethod=test_delete_dt_free_HDD_space> def setUp(self): """ Reset the database before each test. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/operation_service_test.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189b12650> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3c3b50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.operation_service_test.OperationServiceTest testMethod=test_initiate_operation> def setUp(self): """ Reset the database before each test. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/operation_service_test.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189af6dc0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189f165d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.operation_service_test.OperationServiceTest testMethod=test_launch_operation_HDD_full_space> def setUp(self): """ Reset the database before each test. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/operation_service_test.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ee3260> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718c559110> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.operation_service_test.OperationServiceTest testMethod=test_launch_operation_HDD_full_space_started_ops> def setUp(self): """ Reset the database before each test. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/operation_service_test.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ee3810> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a4419d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.operation_service_test.OperationServiceTest testMethod=test_launch_operation_HDD_with_space> def setUp(self): """ Reset the database before each test. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/operation_service_test.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189adfea0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a0b9c90> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.operation_service_test.OperationServiceTest testMethod=test_launch_operation_HDD_with_space_started_ops> def setUp(self): """ Reset the database before each test. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/operation_service_test.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ee3c00> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a37d350> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.operation_service_test.OperationServiceTest testMethod=test_launch_two_ops_HDD_full_space> def setUp(self): """ Reset the database before each test. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/operation_service_test.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ed5c70> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3fabd0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.operation_service_test.OperationServiceTest testMethod=test_launch_two_ops_HDD_with_space> def setUp(self): """ Reset the database before each test. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/operation_service_test.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ed5c00> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189ae3390> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.operation_service_test.OperationServiceTest testMethod=test_reduce_dimension_component> def setUp(self): """ Reset the database before each test. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/operation_service_test.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ee8880> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718b42bc90> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.operation_service_test.OperationServiceTest testMethod=test_stop_operation> def setUp(self): """ Reset the database before each test. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/operation_service_test.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ee8650> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3d9f10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.operation_service_test.OperationServiceTest testMethod=test_stop_operation_finished> def setUp(self): """ Reset the database before each test. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/operation_service_test.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ee3ea0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189ea1790> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.services.operation_service_test.OperationServiceTest testMethod=test_wrong_array_from_string> def setUp(self): """ Reset the database before each test. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/operation_service_test.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189f01490> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189a0f690> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_create_project_empty_name>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_create_project_empty_name> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_create_project_happy_flow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_create_project_happy_flow> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_edit_project_happy_flow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_edit_project_happy_flow> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_edit_project_unexisting>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_edit_project_unexisting> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_empty_project_has_zero_disk_size>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_empty_project_has_zero_disk_size> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_find_project_happy_flow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_find_project_happy_flow> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_find_project_unexisting>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_find_project_unexisting> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_get_linkable_projects>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_get_linkable_projects> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_get_project_structure>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_get_project_structure> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_project_disk_size>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_project_disk_size> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_remove_project_happy_flow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_remove_project_happy_flow> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_remove_project_node>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_remove_project_node> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_remove_project_wrong_id>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_remove_project_wrong_id> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_1project_3usr>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_1project_3usr> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_3projects_3usr>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_3projects_3usr> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_project_full>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_project_full> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_projects_and_del>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_projects_and_del> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_projects_for_user>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_projects_for_user> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_projects_page2>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_projects_page2> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_projects_random>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_projects_random> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_update_meta_data_group>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_update_meta_data_group> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_update_meta_data_simple>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_update_meta_data_simple> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_create_project_empty_name>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_create_project_empty_name> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_create_project_happy_flow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_create_project_happy_flow> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_edit_project_happy_flow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_edit_project_happy_flow> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_edit_project_unexisting>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_edit_project_unexisting> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_empty_project_has_zero_disk_size>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_empty_project_has_zero_disk_size> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_find_project_happy_flow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_find_project_happy_flow> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_find_project_unexisting>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_find_project_unexisting> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_get_linkable_projects>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_get_linkable_projects> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_get_project_structure>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_get_project_structure> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_project_disk_size>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_project_disk_size> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_remove_project_happy_flow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_remove_project_happy_flow> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_remove_project_node>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_remove_project_node> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_remove_project_wrong_id>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_remove_project_wrong_id> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_1project_3usr>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_1project_3usr> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_3projects_3usr>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_3projects_3usr> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_project_full>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_project_full> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_projects_and_del>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_projects_and_del> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_projects_for_user>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_projects_for_user> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_projects_page2>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_projects_page2> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_projects_random>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_retrieve_projects_random> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_update_meta_data_group>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_update_meta_data_group> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_update_meta_data_simple>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.project_service_test.ProjectServiceTest testMethod=test_update_meta_data_simple> def tearDown(self): """ Remove project folders and clean up database. """ > created_projects = dao.get_projects_for_user(self.test_user.id) E AttributeError: 'ProjectServiceTest' object has no attribute 'test_user' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_service_test.py:81: AttributeErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_count_datatypes_in_group>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0e3110> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189055590> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_get_inputs_for_op_group>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0e38f0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189ef8ad0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_get_inputs_for_op_group_simple_inputs>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0de030> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a40a610> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_get_inputs_for_operation>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0de9d0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189c7c710> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_get_operations_for_dt>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0e3110> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189ea1b10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_get_operations_for_dt_group>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ef9ab0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189c8cc50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_get_upload_operations>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0de180> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3a7850> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_getdatatypes_from_dtgroup>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189eea8f0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189fdb790> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_is_datatype_group>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189eeaf10> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a21a790> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_is_upload_operation>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0ea490> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189e45690> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_remove_datatype>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0eac00> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3d3450> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_remove_datatype_from_group>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0f1030> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189ddf850> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_remove_datatype_group>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0f19d0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a221210> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_set_datatype_visibility>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0eaf80> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a365150> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_set_op_and_group_visibility>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0f0880> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a378f50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_set_op_group_visibility>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0f10a0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a0835d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_set_operation_visibility>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0ff650> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a38d590> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_set_visibility_for_dt_in_group>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0ffe30> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189aad190> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.project_structure_test.ProjectStructureTest testMethod=test_set_visibility_for_group>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/project_structure_test.py:66: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a233490> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718999c410> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.remove_test.RemoveTest testMethod=test_happyflow_removedatatypes>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/remove_test.py:72: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a2338f0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718c8b1d10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.remove_test.RemoveTest testMethod=test_remove_array_wrapper>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/remove_test.py:72: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a24f5e0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a345c10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.remove_test.RemoveTest testMethod=test_remove_time_series>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/remove_test.py:72: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a233b90> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a3bb8d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.remove_test.RemoveTest testMethod=test_remove_used_connectivity>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/remove_test.py:72: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0d8420> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a0013d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.remove_test.RemoveTest testMethod=test_remove_used_surface>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/remove_test.py:72: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0d8f80> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a24a110> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.remove_test.RemoveTest testMethod=test_remove_value_wrapper>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/remove_test.py:72: in setUp self.test_user = TestFactory.create_user() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189fd5260> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718b3f83d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('test_user', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.serialization_manager_test.SerializationManagerTest testMethod=test_get_params_dict>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/serialization_manager_test.py:85: in setUp _, self.connectivity = DatatypesFactory().create_connectivity() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/datatypes/datatypes_factory.py:94: in __init__ self.user = dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189fd5b20> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('datatype_factory_user_1527384453951232', 'test_pass', 'test_mail@tvb.org_1527384453951232', 'user', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a0b9b90> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('datatype_factory_user_1527384453951232', 'test_pass', 'test_mail@tvb.org_1527384453951232', 'user', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.serialization_manager_test.SerializationManagerTest testMethod=test_group_parameter_values_by_name>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/serialization_manager_test.py:85: in setUp _, self.connectivity = DatatypesFactory().create_connectivity() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/datatypes/datatypes_factory.py:94: in __init__ self.user = dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ac2880> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('datatype_factory_user_1527384457636397', 'test_pass', 'test_mail@tvb.org_1527384457636397', 'user', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718c0bbf50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('datatype_factory_user_1527384457636397', 'test_pass', 'test_mail@tvb.org_1527384457636397', 'user', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.serialization_manager_test.SerializationManagerTest testMethod=test_has_model_pse_ranges>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/serialization_manager_test.py:85: in setUp _, self.connectivity = DatatypesFactory().create_connectivity() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/datatypes/datatypes_factory.py:94: in __init__ self.user = dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ac2c00> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('datatype_factory_user_1527384463547828', 'test_pass', 'test_mail@tvb.org_1527384463547828', 'user', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a0601d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('datatype_factory_user_1527384463547828', 'test_pass', 'test_mail@tvb.org_1527384463547828', 'user', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.serialization_manager_test.SerializationManagerTest testMethod=test_make_model_and_integrator>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/serialization_manager_test.py:85: in setUp _, self.connectivity = DatatypesFactory().create_connectivity() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/datatypes/datatypes_factory.py:94: in __init__ self.user = dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ac6570> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('datatype_factory_user_1527384467619689', 'test_pass', 'test_mail@tvb.org_1527384467619689', 'user', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a007710> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('datatype_factory_user_1527384467619689', 'test_pass', 'test_mail@tvb.org_1527384467619689', 'user', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.serialization_manager_test.SerializationManagerTest testMethod=test_write_model_parameters_one_dynamic>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/serialization_manager_test.py:85: in setUp _, self.connectivity = DatatypesFactory().create_connectivity() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/datatypes/datatypes_factory.py:94: in __init__ self.user = dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ac6ce0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('datatype_factory_user_1527384472774777', 'test_pass', 'test_mail@tvb.org_1527384472774777', 'user', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a23af10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('datatype_factory_user_1527384472774777', 'test_pass', 'test_mail@tvb.org_1527384472774777', 'user', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.serialization_manager_test.SerializationManagerTest testMethod=test_write_model_parameters_two_dynamics>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/serialization_manager_test.py:85: in setUp _, self.connectivity = DatatypesFactory().create_connectivity() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/datatypes/datatypes_factory.py:94: in __init__ self.user = dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ab7030> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('datatype_factory_user_1527384477055910', 'test_pass', 'test_mail@tvb.org_1527384477055910', 'user', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a080990> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('datatype_factory_user_1527384477055910', 'test_pass', 'test_mail@tvb.org_1527384477055910', 'user', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.serialization_manager_test.SerializationManagerTest testMethod=test_write_noise_parameters>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/serialization_manager_test.py:85: in setUp _, self.connectivity = DatatypesFactory().create_connectivity() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/datatypes/datatypes_factory.py:94: in __init__ self.user = dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ab7c00> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('datatype_factory_user_1527384482606707', 'test_pass', 'test_mail@tvb.org_1527384482606707', 'user', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a010850> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('datatype_factory_user_1527384482606707', 'test_pass', 'test_mail@tvb.org_1527384482606707', 'user', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_change_password_happy_flow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ab7f80> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a22e950> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_change_password_wrong_old>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0be490> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189e453d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_check_login_bad_pass>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ab70a0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a24aa10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_check_login_bad_user>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a06a6c0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a557250> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_check_login_happy_flow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a06ace0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a0da0d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_create_user_empty_password>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a07ed50> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a2152d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_create_user_empty_username>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a07e570> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a0c29d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_create_user_happy_flow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a089b20> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718c117810> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_create_user_no_email>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0893b0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189c7c2d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_create_user_no_password>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a06d0a0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a2516d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_create_user_no_username>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a06d500> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a231710> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_edit_user_happy_flow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a089a40> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f71899e4e90> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_get_users_for_project>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a0826c0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a109490> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_get_users_second_page>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a082e30> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a4f5d90> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_get_users_second_page_del>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f71899bed50> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a23c810> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_get_users_when_no_projects>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f71899be570> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a0989d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_is_username_valid>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f71899c9b20> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189ef8e50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_reset_pass_wrong_email>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f71899c9340> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a1eec50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_reset_password_happy_flow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f71899d4030> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a528690> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_validate_user_happy_flow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f71899d4880> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189f7f590> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_validate_user_non_existent>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f71899cea40> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a248690> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.user_service_test.UserServiceTest testMethod=test_validate_user_validated>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/user_service_test.py:76: in setUp self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f71899c98f0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189c8cb50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.core.services.workflow_service_test.WorkflowTest testMethod=test_configuration2workflow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.workflow_service_test.WorkflowTest testMethod=test_configuration2workflow> def tearDown(self): """ Remove project folders and clean up database. """ > FilesHelper().remove_project_structure(self.test_project.name) E AttributeError: 'WorkflowTest' object has no attribute 'test_project' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/workflow_service_test.py:76: AttributeErrorargs = (<tvb.tests.framework.core.services.workflow_service_test.WorkflowTest testMethod=test_create_workflow>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.workflow_service_test.WorkflowTest testMethod=test_create_workflow> def tearDown(self): """ Remove project folders and clean up database. """ > FilesHelper().remove_project_structure(self.test_project.name) E AttributeError: 'WorkflowTest' object has no attribute 'test_project' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/workflow_service_test.py:76: AttributeErrorargs = (<tvb.tests.framework.core.services.workflow_service_test.WorkflowTest testMethod=test_workflow_dynamic_params>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.workflow_service_test.WorkflowTest testMethod=test_workflow_dynamic_params> def tearDown(self): """ Remove project folders and clean up database. """ > FilesHelper().remove_project_structure(self.test_project.name) E AttributeError: 'WorkflowTest' object has no attribute 'test_project' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/workflow_service_test.py:76: AttributeErrorargs = (<tvb.tests.framework.core.services.workflow_service_test.WorkflowTest testMethod=test_workflow_generation>,), kwargs = {} session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") args[0].setUpTVB() result = func(*args, **kwargs) finally: if hasattr(args[0], 'tearDownTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional TEARDOWN starting...") > args[0].tearDownTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:254: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <tvb.tests.framework.core.services.workflow_service_test.WorkflowTest testMethod=test_workflow_generation> def tearDown(self): """ Remove project folders and clean up database. """ > FilesHelper().remove_project_structure(self.test_project.name) E AttributeError: 'WorkflowTest' object has no attribute 'test_project' ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/services/workflow_service_test.py:76: AttributeErrorself = <tvb.tests.framework.core.traits.mapping_test.MappingTest testMethod=test_db_mapping> def setUp(self): """ Reset the database before each test. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/traits/mapping_test.py:65: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f71899d4880> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189fe0b90> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.core.traits.mapping_test.MappingTest testMethod=test_read_write_arrays> def setUp(self): """ Reset the database before each test. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/traits/mapping_test.py:65: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189a458f0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189c7ca90> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.genshi_test.GenshiTestNDimensionArray testMethod=test_reduce_dimension_component> def setUp(self): """ Set up any additionally needed parameters. """ > self.clean_database() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/genshi_test.py:280: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:126: in clean_database dao.store_entity(model.User(TvbProfile.current.web.admin.SYSTEM_USER_NAME, None, None, True, None)) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7188e2b9d0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('TVB system', None, None, None, 1, None), context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f71897e1c50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('TVB system', None, None, None, 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.burst_controller_test.BurstContollerTest testMethod=test_get_configured_portlets_default> def setUp(self): """ Sets up the environment for testing; creates a `BurstController` """ > BaseControllersTest.init(self) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/burst_controller_test.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189805260> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189947bd0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.burst_controller_test.BurstContollerTest testMethod=test_get_configured_portlets_no_session> def setUp(self): """ Sets up the environment for testing; creates a `BurstController` """ > BaseControllersTest.init(self) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/burst_controller_test.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7188e2b260> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718965c090> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.burst_controller_test.BurstContollerTest testMethod=test_get_portlet_configurable_interface> def setUp(self): """ Sets up the environment for testing; creates a `BurstController` """ > BaseControllersTest.init(self) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/burst_controller_test.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189a26880> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189ab45d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.burst_controller_test.BurstContollerTest testMethod=test_get_portlet_session_configuration> def setUp(self): """ Sets up the environment for testing; creates a `BurstController` """ > BaseControllersTest.init(self) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/burst_controller_test.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a137260> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718999e550> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.burst_controller_test.BurstContollerTest testMethod=test_get_selected_burst> def setUp(self): """ Sets up the environment for testing; creates a `BurstController` """ > BaseControllersTest.init(self) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/burst_controller_test.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189805b20> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a0b9390> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.burst_controller_test.BurstContollerTest testMethod=test_index> def setUp(self): """ Sets up the environment for testing; creates a `BurstController` """ > BaseControllersTest.init(self) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/burst_controller_test.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189805d50> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189ac4e10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.burst_controller_test.BurstContollerTest testMethod=test_launch_burst> def setUp(self): """ Sets up the environment for testing; creates a `BurstController` """ > BaseControllersTest.init(self) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/burst_controller_test.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718bfccea0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189fd8a10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.burst_controller_test.BurstContollerTest testMethod=test_load_burst> def setUp(self): """ Sets up the environment for testing; creates a `BurstController` """ > BaseControllersTest.init(self) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/burst_controller_test.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718bfcc9d0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a2b3fd0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.burst_controller_test.BurstContollerTest testMethod=test_load_burst_history> def setUp(self): """ Sets up the environment for testing; creates a `BurstController` """ > BaseControllersTest.init(self) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/burst_controller_test.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189d123b0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a23e810> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.burst_controller_test.BurstContollerTest testMethod=test_load_burst_removed> def setUp(self): """ Sets up the environment for testing; creates a `BurstController` """ > BaseControllersTest.init(self) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/burst_controller_test.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189d12ea0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f71899c0c10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.burst_controller_test.BurstContollerTest testMethod=test_portlet_tab_display> def setUp(self): """ Sets up the environment for testing; creates a `BurstController` """ > BaseControllersTest.init(self) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/burst_controller_test.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a29a110> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a4e3090> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.burst_controller_test.BurstContollerTest testMethod=test_remove_burst_in_session> def setUp(self): """ Sets up the environment for testing; creates a `BurstController` """ > BaseControllersTest.init(self) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/burst_controller_test.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a29aa40> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189fe2990> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.burst_controller_test.BurstContollerTest testMethod=test_remove_burst_not_session> def setUp(self): """ Sets up the environment for testing; creates a `BurstController` """ > BaseControllersTest.init(self) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/burst_controller_test.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718bfcc6c0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a253550> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.burst_controller_test.BurstContollerTest testMethod=test_rename_burst> def setUp(self): """ Sets up the environment for testing; creates a `BurstController` """ > BaseControllersTest.init(self) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/burst_controller_test.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189d12f10> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a358990> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.burst_controller_test.BurstContollerTest testMethod=test_save_parameters_no_relaunch> def setUp(self): """ Sets up the environment for testing; creates a `BurstController` """ > BaseControllersTest.init(self) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/burst_controller_test.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ce3a40> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189ab45d0> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.interfaces.web.controllers.exploration_controller_test.ExplorationControllerTest testMethod=test_draw_discrete_exploration>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/exploration_controller_test.py:52: in setUp self.init() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189ce3e30> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7188df3410> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.interfaces.web.controllers.exploration_controller_test.ExplorationControllerTest testMethod=test_draw_isocline_exploration>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/exploration_controller_test.py:52: in setUp self.init() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189cf20a0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189aadf10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.interfaces.web.controllers.figure_controller_test.FigureControllerTest testMethod=test_displayresultfigures>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/figure_controller_test.py:53: in setUp self.init() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f7189cf2ea0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f7189325e50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.interfaces.web.controllers.figure_controller_test.FigureControllerTest testMethod=test_editresultfigures_remove_fig>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/figure_controller_test.py:53: in setUp self.init() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a1345e0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718901ac50> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.interfaces.web.controllers.figure_controller_test.FigureControllerTest testMethod=test_editresultfigures_remove_session>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/figure_controller_test.py:53: in setUp self.init() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a1349d0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a4e3150> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorargs = (<tvb.tests.framework.interfaces.web.controllers.figure_controller_test.FigureControllerTest testMethod=test_editresultfigures_rename_session>,) kwargs = {}, session_maker = <tvb.core.entities.storage.session_maker.SessionMaker object at 0x7f71b2e15b90> @wraps(func) def dec(*args, **kwargs): session_maker = SessionMaker() TvbProfile.current.db.ALLOW_NESTED_TRANSACTIONS = True session_maker.start_transaction() try: try: if hasattr(args[0], 'setUpTVB'): LOGGER.debug(args[0].__class__.__name__ + "->" + func.__name__ + "- Transactional SETUP starting...") > args[0].setUpTVB() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/base_testcase.py:248: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/figure_controller_test.py:53: in setUp self.init() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a1203b0> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718a080350> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.flow_controller_test.FlowContollerTest testMethod=test_context_selected> def setUp(self): """ Sets up the environment for testing; creates a `FlowController` """ > self.init() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/flow_controller_test.py:60: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transaction.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:314: in commit self._prepare_impl() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:298: in _prepare_impl self.session.flush() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1583: in flush self._flush(objects) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:1654: in _flush flush_context.execute() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:331: in execute rec.execute(self) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py:475: in execute uow ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:64: in save_obj table, insert) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py:558: in _emit_insert_statements execute(statement, params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1449: in execute params) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1584: in _execute_clauseelement compiled_sql, distilled_params ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1698: in _execute_context context) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/base.py:1691: in _execute_context context) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7f71b2dfab50>, cursor = <sqlite3.Cursor object at 0x7f718a134a40> statement = 'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' parameters = ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) context = <sqlalchemy.dialects.sqlite.base.SQLiteExecutionContext object at 0x7f718c36ec10> def do_execute(self, cursor, statement, parameters, context=None): > cursor.execute(statement, parameters) E OperationalError: (OperationalError) no such table: USERS u'INSERT INTO "USERS" (username, password, email, role, validated, selected_project) VALUES (?, ?, ?, ?, ?, ?)' ('CtrlTstUsr', 'test_pass', 'test_mail@tvb.org', 'test', 1, None) ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/engine/default.py:331: OperationalErrorself = <tvb.tests.framework.interfaces.web.controllers.flow_controller_test.FlowContollerTest testMethod=test_default> def setUp(self): """ Sets up the environment for testing; creates a `FlowController` """ > self.init() ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/flow_controller_test.py:60: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/interfaces/web/controllers/base_controller_test.py:80: in init self.test_user = TestFactory.create_user(username="CtrlTstUsr", role=user_role) ../../miniconda2/lib/python2.7/site-packages/tvb/tests/framework/core/test_factory.py:95: in create_user return dao.store_entity(user) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/session_maker.py:372: in dec result = func(*args, **kwargs) ../../miniconda2/lib/python2.7/site-packages/tvb/core/entities/storage/root_dao.py:70: in store_entity self.session.commit() ../../miniconda2/lib/python2.7/site-packages/sqlalchemy/orm/session.py:656: in commit self.transactio