mirror of
https://pagure.io/fm-orchestrator.git
synced 2026-03-22 13:00:09 +08:00
- Add a script that runs test MBS instance. - Add memory tracking test-case. - New tox environment: run with 'tox -e memory'.
33 lines
1.1 KiB
Python
33 lines
1.1 KiB
Python
import os
|
|
|
|
|
|
class TestConfiguration:
|
|
# TEST CONFIGURATION ('borrowed' from module_build_service.common.conf)
|
|
SECRET_KEY = os.urandom(16)
|
|
SQLALCHEMY_TRACK_MODIFICATIONS = True
|
|
HOST = "0.0.0.0"
|
|
PORT = 5000
|
|
|
|
LOG_LEVEL = "debug"
|
|
SQLALCHEMY_DATABASE_URI = os.environ.get("DATABASE_URI", "sqlite:///:memory:")
|
|
DEBUG = True
|
|
MESSAGING = "in_memory"
|
|
PDC_URL = "https://pdc.fedoraproject.org/rest_api/v1"
|
|
NET_TIMEOUT = 10
|
|
NET_RETRY_INTERVAL = 1
|
|
SCM_NET_TIMEOUT = 0.1
|
|
SCM_NET_RETRY_INTERVAL = 0.1
|
|
KOJI_CONFIG = "./conf/koji.conf"
|
|
KOJI_PROFILE = "staging"
|
|
KOJI_REPOSITORY_URL = "https://kojipkgs.stg.fedoraproject.org/repos"
|
|
SCMURLS = ["https://src.stg.fedoraproject.org/modules/"]
|
|
ALLOWED_GROUPS_TO_IMPORT_MODULE = {"mbs-import-module"}
|
|
GREENWAVE_URL = "https://greenwave.example.local/api/v1.0/"
|
|
GREENWAVE_DECISION_CONTEXT = "test_dec_context"
|
|
GREENWAVE_SUBJECT_TYPE = "some-module"
|
|
STREAM_SUFFIXES = {r"^el\d+\.\d+\.\d+\.z$": 0.1}
|
|
CELERY_TASK_ALWAYS_EAGER = True
|
|
|
|
NO_AUTH = True
|
|
YAML_SUBMIT_ALLOWED = True
|