blob: 9a4aa10bc191eca28e923464695f1764be60d548 [file] [log] [blame]
Ilya Menkovad234032019-10-22 13:43:54 +04001import os
2
stavrovska28772bc2024-05-22 09:33:50 +02003URL = os.environ.get("TESTRAIL_URL")
4USER = os.environ.get("TESTRAIL_USER")
5PROJECT = os.environ.get("TESTRAIL_PROJECT")
6PASSWORD = os.environ.get("TESTRAIL_PASSWORD")
Ilya Menkovad234032019-10-22 13:43:54 +04007
stavrovska28772bc2024-05-22 09:33:50 +02008MILESTONE = os.environ.get("TESTRAIL_MILESTONE")
9SUITE = os.environ.get("TESTRAIL_SUITE")
10PLAN_NAME = os.environ.get("TESTRAIL_PLAN_NAME")
11RESULT = os.environ.get("TESTRAIL_RESULT")
Ilya Menkovad234032019-10-22 13:43:54 +040012
13
14# Use test IDs for titles of TestRail test cases like
15# 'tempest.api.identity.admin.v2.test_rolesRolesTestJSON.test_list_roles[id-
16# 75d9593f-50b7-4fcf-bd64-e3fb4a278e23]' instead of test names.
17USE_TEST_IDs = True
18
19TEST_CASE_TYPE_ID = 1 # Automated
20TEST_CASE_PRIORITY_ID = 4 # P0
21QA_TEAM = 4 # MOS
22DELETE_OLD_SECTIONS = False # User should have proper permissions to do it
23UPLOAD_THREADS_COUNT = 4
24
25SECTIONS_MAP = {
stavrovska28772bc2024-05-22 09:33:50 +020026 "Telemetry": ["telemetry_tempest_plugin."],
27 "Glance": ["image."],
28 "Keystone": ["identity."],
29 "Neutron": ["network."],
30 "Nova": ["compute."],
31 "Swift": ["object_storage."],
32 "Scenario": ["tempest.scenario."],
33 "Manila": ["manila_tempest_tests."],
34 "Ironic": ["ironic_tempest_plugin."],
35 "Heat": ["heat_tempest_plugin."],
36 "Designate": ["designate_tempest_plugin."],
37 "Barbican": ["barbican_tempest_plugin."],
38 "Horizon": ["tempest_horizon."],
Ilya Menkovad234032019-10-22 13:43:54 +040039}
40
41# Logging
stavrovska28772bc2024-05-22 09:33:50 +020042LOGGER = "upload_suite"
43LOG_FOLDER = "/tmp/"
44LOG_FILENAME = "upload_suite.log"