Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- image: python:latest
- services:
- - postgres:latest
- variables:
- POSTGRES_DB: postgres
- POSTGRES_HOST: postgres
- POSTGRES_USER: postgres
- POSTGRES_PASSWORD: postgres
- cache:
- paths:
- - ~/.cache/pip/
- before_script:
- - python -V # Print out python version for debugging
- - pip install -r requirements.txt
- test:
- script:
- - cd src
- # - python manage.py makemigrations --settings mysite.cicd_settings
- # - python manage.py migrate --settings mysite.cicd_settings
- - python manage.py test --settings mysite.cicd_settings
- ---------------------------------------------------------
- ...
- ...
- $ cd src
- $ python manage.py test --settings mysite.cicd_settings
- Creating test database for alias 'default'...
- Traceback (most recent call last):
- File "/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py", line 84, in _execute
- return self.cursor.execute(sql, params)
- psycopg2.errors.UndefinedTable: relation "app_person" does not exist
- LINE 1: ...cellphone_no", "app_person"."person_email" FROM "app_perso...
- ^
- The above exception was the direct cause of the following exception:
- Traceback (most recent call last):
- File "/usr/local/lib/python3.9/site-packages/django/db/models/sql/compiler.py", line 1175, in execute_sql
- cursor.execute(sql, params)
- File "/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py", line 66, in execute
- return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
- File "/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py", line 75, in _execute_with_wrappers
- return executor(sql, params, many, context)
- File "/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py", line 84, in _execute
- return self.cursor.execute(sql, params)
- File "/usr/local/lib/python3.9/site-packages/django/db/utils.py", line 90, in __exit__
- raise dj_exc_value.with_traceback(traceback) from exc_value
- File "/usr/local/lib/python3.9/site-packages/django/db/backends/utils.py", line 84, in _execute
- return self.cursor.execute(sql, params)
- django.db.utils.ProgrammingError: relation "app_person" does not exist
- LINE 1: ...cellphone_no", "app_person"."person_email" FROM "app_perso...
- ^
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "/builds/HeinrichWizardKreuser/mysite/src/manage.py", line 22, in <module>
- main()
- File "/builds/HeinrichWizardKreuser/mysite/src/manage.py", line 18, in main
- execute_from_command_line(sys.argv)
- File "/usr/local/lib/python3.9/site-packages/django/core/management/__init__.py", line 419, in execute_from_command_line
- utility.execute()
- File "/usr/local/lib/python3.9/site-packages/django/core/management/__init__.py", line 413, in execute
- self.fetch_command(subcommand).run_from_argv(self.argv)
- File "/usr/local/lib/python3.9/site-packages/django/core/management/commands/test.py", line 23, in run_from_argv
- super().run_from_argv(argv)
- File "/usr/local/lib/python3.9/site-packages/django/core/management/base.py", line 354, in run_from_argv
- self.execute(*args, **cmd_options)
- File "/usr/local/lib/python3.9/site-packages/django/core/management/base.py", line 398, in execute
- output = self.handle(*args, **options)
- File "/usr/local/lib/python3.9/site-packages/django/core/management/commands/test.py", line 55, in handle
- failures = test_runner.run_tests(test_labels)
- File "/usr/local/lib/python3.9/site-packages/django/test/runner.py", line 725, in run_tests
- old_config = self.setup_databases(aliases=databases)
- File "/usr/local/lib/python3.9/site-packages/django/test/runner.py", line 643, in setup_databases
- return _setup_databases(
- File "/usr/local/lib/python3.9/site-packages/django/test/utils.py", line 179, in setup_databases
- connection.creation.create_test_db(
- File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/creation.py", line 90, in create_test_db
- self.connection._test_serialized_contents = self.serialize_db_to_string()
- File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/creation.py", line 136, in serialize_db_to_string
- serializers.serialize("json", get_objects(), indent=None, stream=out)
- File "/usr/local/lib/python3.9/site-packages/django/core/serializers/__init__.py", line 129, in serialize
- s.serialize(queryset, **options)
- File "/usr/local/lib/python3.9/site-packages/django/core/serializers/base.py", line 90, in serialize
- for count, obj in enumerate(queryset, start=1):
- File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/creation.py", line 133, in get_objects
- yield from queryset.iterator()
- File "/usr/local/lib/python3.9/site-packages/django/db/models/query.py", line 353, in _iterator
- yield from self._iterable_class(self, chunked_fetch=use_chunked_fetch, chunk_size=chunk_size)
- File "/usr/local/lib/python3.9/site-packages/django/db/models/query.py", line 51, in __iter__
- results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size)
- File "/usr/local/lib/python3.9/site-packages/django/db/models/sql/compiler.py", line 1178, in execute_sql
- cursor.close()
- psycopg2.errors.InvalidCursorName: cursor "_django_curs_140258137139008_sync_7" does not exist
- Cleaning up file based variables 00:00
- ERROR: Job failed: exit code 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement