Advertisement
hwkreuser

stackoverflow.com/questions/68239898

Jul 4th, 2021
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.44 KB | None | 0 0
  1.  
  2. image: python:latest
  3. services:
  4. - postgres:latest
  5. variables:
  6. POSTGRES_DB: postgres
  7. POSTGRES_HOST: postgres
  8. POSTGRES_USER: postgres
  9. POSTGRES_PASSWORD: postgres
  10. cache:
  11. paths:
  12. - ~/.cache/pip/
  13. before_script:
  14. - python -V # Print out python version for debugging
  15. - pip install -r requirements.txt
  16. test:
  17. script:
  18. - cd src
  19. # - python manage.py makemigrations --settings mysite.cicd_settings
  20. # - python manage.py migrate --settings mysite.cicd_settings
  21. - python manage.py test --settings mysite.cicd_settings
  22.  
  23. ---------------------------------------------------------
  24. ...
  25. ...
  26. $ cd src
  27. $ python manage.py test --settings mysite.cicd_settings
  28. Creating test database for alias 'default'...
  29. Traceback (most recent call last):
  30. File "/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py", line 84, in _execute
  31. return self.cursor.execute(sql, params)
  32. psycopg2.errors.UndefinedTable: relation "app_person" does not exist
  33. LINE 1: ...cellphone_no", "app_person"."person_email" FROM "app_perso...
  34. ^
  35. The above exception was the direct cause of the following exception:
  36. Traceback (most recent call last):
  37. File "/usr/local/lib/python3.9/site-packages/django/db/models/sql/compiler.py", line 1175, in execute_sql
  38. cursor.execute(sql, params)
  39. File "/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py", line 66, in execute
  40. return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
  41. File "/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers
  42. return executor(sql, params, many, context)
  43. File "/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py", line 84, in _execute
  44. return self.cursor.execute(sql, params)
  45. File "/usr/local/lib/python3.9/site-packages/django/db/utils.py", line 90, in __exit__
  46. raise dj_exc_value.with_traceback(traceback) from exc_value
  47. File "/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py", line 84, in _execute
  48. return self.cursor.execute(sql, params)
  49. django.db.utils.ProgrammingError: relation "app_person" does not exist
  50. LINE 1: ...cellphone_no", "app_person"."person_email" FROM "app_perso...
  51. ^
  52. During handling of the above exception, another exception occurred:
  53. Traceback (most recent call last):
  54. File "/builds/HeinrichWizardKreuser/mysite/src/manage.py", line 22, in <module>
  55. main()
  56. File "/builds/HeinrichWizardKreuser/mysite/src/manage.py", line 18, in main
  57. execute_from_command_line(sys.argv)
  58. File "/usr/local/lib/python3.9/site-packages/django/core/management/__init__.py", line 419, in execute_from_command_line
  59. utility.execute()
  60. File "/usr/local/lib/python3.9/site-packages/django/core/management/__init__.py", line 413, in execute
  61. self.fetch_command(subcommand).run_from_argv(self.argv)
  62. File "/usr/local/lib/python3.9/site-packages/django/core/management/commands/test.py", line 23, in run_from_argv
  63. super().run_from_argv(argv)
  64. File "/usr/local/lib/python3.9/site-packages/django/core/management/base.py", line 354, in run_from_argv
  65. self.execute(*args, **cmd_options)
  66. File "/usr/local/lib/python3.9/site-packages/django/core/management/base.py", line 398, in execute
  67. output = self.handle(*args, **options)
  68. File "/usr/local/lib/python3.9/site-packages/django/core/management/commands/test.py", line 55, in handle
  69. failures = test_runner.run_tests(test_labels)
  70. File "/usr/local/lib/python3.9/site-packages/django/test/runner.py", line 725, in run_tests
  71. old_config = self.setup_databases(aliases=databases)
  72. File "/usr/local/lib/python3.9/site-packages/django/test/runner.py", line 643, in setup_databases
  73. return _setup_databases(
  74. File "/usr/local/lib/python3.9/site-packages/django/test/utils.py", line 179, in setup_databases
  75. connection.creation.create_test_db(
  76. File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/creation.py", line 90, in create_test_db
  77. self.connection._test_serialized_contents = self.serialize_db_to_string()
  78. File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/creation.py", line 136, in serialize_db_to_string
  79. serializers.serialize("json", get_objects(), indent=None, stream=out)
  80. File "/usr/local/lib/python3.9/site-packages/django/core/serializers/__init__.py", line 129, in serialize
  81. s.serialize(queryset, **options)
  82. File "/usr/local/lib/python3.9/site-packages/django/core/serializers/base.py", line 90, in serialize
  83. for count, obj in enumerate(queryset, start=1):
  84. File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/creation.py", line 133, in get_objects
  85. yield from queryset.iterator()
  86. File "/usr/local/lib/python3.9/site-packages/django/db/models/query.py", line 353, in _iterator
  87. yield from self._iterable_class(self, chunked_fetch=use_chunked_fetch, chunk_size=chunk_size)
  88. File "/usr/local/lib/python3.9/site-packages/django/db/models/query.py", line 51, in __iter__
  89. results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size)
  90. File "/usr/local/lib/python3.9/site-packages/django/db/models/sql/compiler.py", line 1178, in execute_sql
  91. cursor.close()
  92. psycopg2.errors.InvalidCursorName: cursor "_django_curs_140258137139008_sync_7" does not exist
  93. Cleaning up file based variables 00:00
  94. ERROR: Job failed: exit code 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement