Skip to content

Error starting adr serverless with in_memory set to true #296

Open
@viseshrp

Description

@viseshrp

🔍 Before submitting the issue

  • I have searched among the existing issues
  • I am using a Python virtual environment

🐞 Description of the bug

Windows 11 24H2
Unified Package Name: 2025-04-28 00:43 P00
CEI Build: a0e677e51

regression test test_initialize_in_memory.py is failing while'st initializing the instance producing the following error

I'm attaching the test to the item but the test fails on start up

📝 Steps to reproduce

output:

D:\Testing\Test_Datasets\ARM_Reports\in_memory_04292025155021>call "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\Scripts\activate.bat"
Traceback (most recent call last):
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\django\db\backends\utils.py", line 89, in _execute
return self.cursor.execute(sql, params)
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\django\db\backends\sqlite3\base.py", line 328, in execute
return super().execute(query, params)
sqlite3.OperationalError: no such table: data_session

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "D:\Testing\Test_Datasets\ARM_Reports\in_memory_04292025155021\test_initialize_in_memory.py", line 19, in test_init_simple
adr.setup()
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\ansys\dynamicreporting\core\serverless\adr.py", line 540, in setup
self._session = Session.create()
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\ansys\dynamicreporting\core\serverless\base.py", line 46, in wrapper
return func(*args, **kwargs)
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\ansys\dynamicreporting\core\serverless\base.py", line 424, in create
obj.save(force_insert=True, using=target_db)
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\ansys\dynamicreporting\core\serverless\base.py", line 46, in wrapper
return func(*args, **kwargs)
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\ansys\dynamicreporting\core\serverless\base.py", line 337, in save
raise e
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\ansys\dynamicreporting\core\serverless\base.py", line 331, in save
obj._orm_instance.save(**kwargs)
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\django\db\models\base.py", line 814, in save
self.save_base(
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\django\db\models\base.py", line 877, in save_base
updated = self._save_table(
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\django\db\models\base.py", line 1020, in _save_table
results = self._do_insert(
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\django\db\models\base.py", line 1061, in _do_insert
return manager._insert(
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\django\db\models\manager.py", line 87, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\django\db\models\query.py", line 1805, in _insert
return query.get_compiler(using=using).execute_sql(returning_fields)
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\django\db\models\sql\compiler.py", line 1822, in execute_sql
cursor.execute(sql, params)
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\django\db\backends\utils.py", line 102, in execute
return super().execute(sql, params)
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\django\db\backends\utils.py", line 67, in execute
return self._execute_with_wrappers(
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\django\db\backends\utils.py", line 80, in _execute_with_wrappers
return executor(sql, params, many, context)
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\django\db\backends\utils.py", line 84, in _execute
with self.db.wrap_database_errors:
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\django\db\utils.py", line 91, in exit
raise dj_exc_value.with_traceback(traceback) from exc_value
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\django\db\backends\utils.py", line 89, in _execute
return self.cursor.execute(sql, params)
File "D:\Testing\Python_environments\pydynamicreporting\ADR_252_dev_venv\lib\site-packages\django\db\backends\sqlite3\base.py", line 328, in execute
return super().execute(query, params)
django.db.utils.OperationalError: no such table: data_session

💻 Which operating system are you using?

Windows

📀 Which ANSYS version are you using?

2025R2

🐍 Which Python version are you using?

3.9

📦 Installed packages

N/A

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions