Skip to content

test(settings): Exclude inter-org tests for model AppSettings #2052

test(settings): Exclude inter-org tests for model AppSettings

test(settings): Exclude inter-org tests for model AppSettings #2052

Triggered via push June 17, 2025 05:45
Status Failure
Total duration 11m 10s
Artifacts 58
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

ci.yaml

on: push
Docker  /  Vulnerability Scan
35s
Docker / Vulnerability Scan
Docker  /  Image SBOM
11s
Docker / Image SBOM
MKDocs  /  Linting Reports
4s
MKDocs / Linting Reports
Python  /  Create Reports
13s
Python / Create Reports
Matrix: Python / Lint
Docker  /  Create Reports
8s
Docker / Create Reports
Docker  /  PR Comment (Vulnerability)
8s
Docker / PR Comment (Vulnerability)
MKDocs  /  Publish to Galaxy
0s
MKDocs / Publish to Galaxy
Python  /  Comment on Pull Request (Python Scan)
8s
Python / Comment on Pull Request (Python Scan)
Matrix: Python / Functional Test
Matrix: Python / Unit Test
Docker  /  Publish
0s
Docker / Publish
Docker  /  Tagged Image
0s
Docker / Tagged Image
MKDocs  /  Mark Release Live
0s
MKDocs / Mark Release Live
Matrix: Python / Create Test Reports (Functional)
Matrix: Python / Create Coverage report (Functional)
Matrix: Python / Create Test Reports
Matrix: Python / Create Combined Test Reports
Matrix: Python / Create Coverage report
Docker  /  Release Files
Docker / Release Files
Matrix: Python / Publish Badge endpoint files (Functional)
Matrix: Python / Publish Badge endpoint files
Docker  /  Mark Release Live
Docker / Mark Release Live
Fit to window
Zoom out
Zoom in

Annotations

78 errors, 5 warnings, and 6 notices
Python / Unit Test (3.12)
Process completed with exit code 1.
Python / Unit Test (3.11)
Process completed with exit code 1.
Python / Unit Test (3.10)
Process completed with exit code 1.
Python / Unit Test (3.13)
Process completed with exit code 1.
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_device_model_is_global: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7f70d4dc1b10>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_device_type_is_global: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7f70d4dc0050>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_display_name: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7f70d4db9b90>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_global_organization: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7f70d4cd9890>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_global_organization_display_name: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7f70d4b791d0>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_global_organization_id: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7f70d4bd3350>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_global_organization_url: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7f70d4cf30d0>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_id: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7f70d604c950>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_manufacturer_is_global: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7f70d616f9d0>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_software_categories_is_global: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7f70d6188cd0>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_software_is_global: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7f70d4cac310>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_device_model_is_global: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7fc00c215da0>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_device_type_is_global: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7fc00c26ad60>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_display_name: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7fc00c26af20>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_global_organization: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7fc00c29f0e0>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_global_organization_display_name: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7fc00c29c910>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_global_organization_id: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7fc00c29d1d0>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_global_organization_url: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7fc00c29dd30>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_id: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7fc00c29f230>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_manufacturer_is_global: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7fc00c30d390>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_software_categories_is_global: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7fc00c2975b0>
pytest ► app.settings.tests.unit.app_settings.test_app_settings_api_v2.AppSettingsAPI ► test_api_field_exists_software_is_global: unit.JUnit.xml#L0
Failed test found in: unit.JUnit.xml Error: self = <unittest.case._Outcome object at 0x7fc00c2974d0>
Python / Create Test Reports (3.11)
Failed test were found and 'fail-on-error' option is set to true
Python / Create Test Reports (3.13)
Failed test were found and 'fail-on-error' option is set to true
Python / Create Test Reports (3.13)
The strategy configuration was canceled because "python.report._3_11" failed
Python / Create Test Reports (3.10)
The operation was canceled.
Python / Create Test Reports (3.10)
The strategy configuration was canceled because "python.report._3_11" failed
Python / Create Test Reports (3.12)
The operation was canceled.
Python / Create Test Reports (3.12)
The strategy configuration was canceled because "python.report._3_11" failed
Python / Functional Test (3.12)
Process completed with exit code 1.
Python / Functional Test (3.11)
Process completed with exit code 1.
Python / Functional Test (3.10)
Process completed with exit code 1.
Python / Functional Test (3.13)
Process completed with exit code 1.
pytest ► app.api.tests.functional.test_functional_meta_permissions_api.SoftwareVersionAPIPermissionsPyTest ► test_permission_add: functional.JUnit.xml#L0
Failed test found in: functional.JUnit.xml Error: cls = <class '_pytest.runner.CallInfo'>
pytest ► app.api.tests.functional.test_functional_meta_permissions_api.SoftwareVersionAPIPermissionsPyTest ► test_permission_add: functional.JUnit.xml#L0
Failed test found in: functional.JUnit.xml Error: cls = <class '_pytest.runner.CallInfo'>
pytest ► app.api.tests.functional.test_functional_meta_permissions_api.SoftwareVersionAPIPermissionsPyTest ► test_permission_add: functional.JUnit.xml#L0
Failed test found in: functional.JUnit.xml Error: cls = <class '_pytest.runner.CallInfo'>
Python / Create Test Reports (Functional) (3.12)
Failed test were found and 'fail-on-error' option is set to true
Python / Create Test Reports (Functional) (3.13)
Failed test were found and 'fail-on-error' option is set to true
Python / Create Test Reports (Functional) (3.13)
The strategy configuration was canceled because "python.functional-report._3_12" failed
Python / Create Test Reports (Functional) (3.10)
The operation was canceled.
Python / Create Test Reports (Functional) (3.10)
Failed test were found and 'fail-on-error' option is set to true
Python / Create Test Reports (Functional) (3.10)
The strategy configuration was canceled because "python.functional-report._3_12" failed
Python / Create Test Reports (Functional) (3.11)
The operation was canceled.
Python / Create Test Reports (Functional) (3.11)
The strategy configuration was canceled because "python.functional-report._3_12" failed
Python / Create Test Reports (3.11)
Test report summary exceeded limit of 65535 bytes and will be trimmed
Python / Create Test Reports (3.13)
Test report summary exceeded limit of 65535 bytes and will be trimmed
Python / Create Test Reports (Functional) (3.12)
Test report summary exceeded limit of 65535 bytes and will be trimmed
Python / Create Test Reports (Functional) (3.13)
Test report summary exceeded limit of 65535 bytes and will be trimmed
Python / Create Test Reports (Functional) (3.10)
Test report summary exceeded limit of 65535 bytes and will be trimmed
C0301: app/access/mixins/permissions.py#L306
Line too long (109/100) see https://pylint.pycqa.org/en/latest/user_guide/messages/convention/line-too-long.html
C0303: app/access/mixins/permissions.py#L210
Trailing whitespace see https://pylint.pycqa.org/en/latest/user_guide/messages/convention/trailing-whitespace.html
C0301: app/access/mixins/permissions.py#L306
Line too long (109/100) see https://pylint.pycqa.org/en/latest/user_guide/messages/convention/line-too-long.html
C0303: app/access/mixins/permissions.py#L210
Trailing whitespace see https://pylint.pycqa.org/en/latest/user_guide/messages/convention/trailing-whitespace.html
C0301: app/access/mixins/permissions.py#L306
Line too long (109/100) see https://pylint.pycqa.org/en/latest/user_guide/messages/convention/line-too-long.html
C0303: app/access/mixins/permissions.py#L210
Trailing whitespace see https://pylint.pycqa.org/en/latest/user_guide/messages/convention/trailing-whitespace.html

Artifacts

Produced during runtime
Name Size Digest
code-coverage-results-3.12 Expired
1005 Bytes
sha256:7ac6e89e1559f6f394575263a3994a1380b2286f0c96ce07b7990bdf09e7732b
container-scan-results-json Expired
5.29 KB
sha256:ed865df13893352d1d46093da7df8fbd0be6d0aad3ebb2b1e03e71872a337bdb
coverage-3.10 Expired
1.48 MB
sha256:e028695455d7c9f579c8d1e51cc8b0ed2abae8d6c6c1ff2c984338eb3e8c172c
coverage-3.11 Expired
1.48 MB
sha256:1b60f516a5cb321428f632fc4a759a775013aaef369c5ad6504504880341cde9
coverage-3.12 Expired
1.48 MB
sha256:29055a2b75321b860cf68afc49caebd508c14b123165e9f0c34af7aebebf7de5
coverage-3.13 Expired
1.48 MB
sha256:f2ccd582ca38cee6e51d1cdd189e5d92cae41525075b668e2637be6ab4acf50c
coverage-combined-unit-function-html-3.10 Expired
2.45 MB
sha256:b33a41ce4c01f9bfd24427448e1bbc4ba9097583319f2af18a2136443ca833a1
coverage-combined-unit-function-html-3.11 Expired
2.47 MB
sha256:ed82540e8a77d7160e2947df057fc1a906e8fb2250bdbbd847303e10fd70d009
coverage-combined-unit-function-html-3.12 Expired
2.47 MB
sha256:3b786af1a4495492ee22cb4fbb1869583a98f94d1d2658969c2ef4874981bf3c
coverage-combined-unit-function-html-3.13 Expired
2.47 MB
sha256:ffdb171122578e1c7efbcd2a281cd1c8b93792ffebd550b50458eb0322713135
coverage-rc-functional-3.10 Expired
633 KB
sha256:14f002f0415b20839a19af5281a26020f4fed8536840095f58a52cf0172b0b84
coverage-rc-functional-3.11 Expired
641 KB
sha256:1d8f27d5c8fc5eefcd4c9ce595422633c629da25e56913677562c41c25d9994e
coverage-rc-functional-3.12 Expired
642 KB
sha256:ab5456a61dc57c993d4e3dde26ece1c33ee90c54362d2b2503cadf97642d4277
coverage-rc-functional-3.13 Expired
642 KB
sha256:8595523e81b7992de854d72bd71ece0ad2d92ef131e0bd9f308456684f9a938b
coverage-rc-unit-3.10 Expired
752 KB
sha256:6ce29dd97d35d5953a65c92eae77f3250139a45cd31152e92fe96ce1c000cf33
coverage-rc-unit-3.11 Expired
769 KB
sha256:edd217277f0525cf7c8fb610801a6a9c2dbbfa547b172e19ee4b949b30f057df
coverage-rc-unit-3.12 Expired
767 KB
sha256:d0d0d096749c24264782414348b0a3777ff8b2f0f233296312d947f94bd0287a
coverage-rc-unit-3.13 Expired
767 KB
sha256:2c722ca26ec4beb9701a2a398c39cc60f1e48314371ceb625766857912ed767f
coverage-report-3.10 Expired
33.1 KB
sha256:c4eae07afe2a7701ee849000b545dab40091a1dfe97e708f839e81524fd4dc6b
coverage-report-3.11 Expired
33.1 KB
sha256:8b50bc2e21dc85c13edfa7dc3a99544c8fddbb83cb1121709479b3ea583c7eb7
coverage-report-3.12 Expired
33.1 KB
sha256:7b4cbe61003b6a2be7bace47664b3253211a06440794376b097fd4bffd1798c8
coverage-report-3.13 Expired
33.1 KB
sha256:af19255dc571bcd7e9693d0642f1b74f9989003dd7e9e71b38ede09592133e33
coverage-report-json-3.10 Expired
67.5 KB
sha256:193c5673511f907f1fcb4ee3c3a0524faf4a9a513e6677d3abecc79f1e093068
coverage-report-json-3.11 Expired
67.5 KB
sha256:5919acdd0fdf2fe2a6755b89085616b579dbfb208563e098bd53b460098ce7b0
coverage-report-json-3.12 Expired
67.5 KB
sha256:afebe596b32ca77572c7dadc0341b6609b1318acf46b675b582edc7c9aba759e
coverage-report-json-3.13 Expired
67.5 KB
sha256:f29da99869265fd61b4ac70b14c5a11de9faed9dbd23a76e29d952a6092e750f
docker-vulnerability-report Expired
328 Bytes
sha256:e6e330735d6e5455cdbba724fe62d448aa79d4b335a87f1f4ca723c6b373798d
docker-vulnerability-report-full Expired
342 Bytes
sha256:4e3f2208db2b863702e72b74b3a251c9210a48ba35489cdc29c6b48cb032b2a7
functional-code-coverage-results-3.12 Expired
1015 Bytes
sha256:a0a3b0a66754012e4a652016c905e376b821ff6762d77bb83f6ddd7182618ec3
functional-coverage-3.10 Expired
1.48 MB
sha256:53801662cd0053632e3670a0ecd798836caf690bccd6cf93769b8812556006d2
functional-coverage-3.11 Expired
1.48 MB
sha256:81fb591a1fe7bf3764b41043c9dc12e033b3f359e5109f18b1a36dca42dae44b
functional-coverage-3.12 Expired
1.48 MB
sha256:9368ef54b48693f69fb1c31709e2a6a41aff2cb25ba9021100e4c004740454d9
functional-coverage-3.13 Expired
1.48 MB
sha256:5d145ff9706933fde06d76180225d8f2d7ed05a846e71da2d069e28c4c0a0776
functional-coverage-report-3.10 Expired
32.8 KB
sha256:543b0959827c2c7d976a89a8147aca6e4f1b7477dd5cab4e794e54864824449d
functional-coverage-report-3.11 Expired
32.8 KB
sha256:9daa51bdd1e66e936978b7b1bde56ef1b352d20b8469bd7bdf3fd115439312e6
functional-coverage-report-3.12 Expired
32.8 KB
sha256:e9a2e625428500d213b70f1424294ec241a546071e63867735724f6318f84e39
functional-coverage-report-3.13 Expired
32.8 KB
sha256:0773a09803a43cf38e9e6366d2553f4b9c0c5fe729d0720fd327319ead7f8c8c
functional-coverage-report-json-3.10 Expired
68.4 KB
sha256:b70334f2711f0b55a3a7af19eb1ce16a07abfb8dd4e3d1e137d711c0fb6d3a57
functional-coverage-report-json-3.11 Expired
68.4 KB
sha256:53ab7ec430cba88ee80604279f521da0e23e3b1d983dc9ae4ba93df6f930ee35
functional-coverage-report-json-3.12 Expired
68.4 KB
sha256:42b02dcfd87331ca6240cc7007eede81c08fa0043525993d6308ea9024fb71b0
functional-coverage-report-json-3.13 Expired
68.4 KB
sha256:ee53f8999c8b413333b400bf56550b3c5a06c8119a5214c9b145efa2062fa464
functional-test-results-3.10 Expired
951 KB
sha256:b3cecf6903f52b59ab2ce40d3ca987945b3171a382da7fee6b2304e9605c4a9f
functional-test-results-3.11 Expired
951 KB
sha256:603cd1d8a7e00b8c93a9afd05fb4acdae149df0121eebd7fb4c0b9abcbed097f
functional-test-results-3.12 Expired
951 KB
sha256:ce2c03c4768a7e2df8c9780ce0f45f00823479bb78e300b6fae1f6301dbef8db
functional-test-results-3.13 Expired
952 KB
sha256:1553721e96e162616dbbe5b59cd57625f1e132416ff1de3bdb79e7d6730f5833
functional-test-shield-endpoint-3.12 Expired
1.17 KB
sha256:190c8ea4fe95392c07e1fb270773f1767c9e0ad6f81b528d88ac1aa910af4830
functional-test-shield-endpoint-3.13 Expired
1.17 KB
sha256:975950ca16f4d3b12ec4c93c2fe37e8b8329b56e9efc65c1a855460bc879e86b
mkdocs-lint Expired
309 Bytes
sha256:ea51d21c9108f6733e5e08df12dd5b4c7a3ce732fb8efcfc08d74b714fa0fc7a
python-scan-results-json Expired
1.38 KB
sha256:098b62b8da8041bb2f526e50ca73ec2aa8999c6cd14a5ce0cfeca8abdff033c9
python-vulnerability-report Expired
348 Bytes
sha256:dba12f94a5ef8e57fe81b8418fddb9712288f4a0add4b63ecb983907c4b7c2ad
python-vulnerability-report-full Expired
388 Bytes
sha256:eee27a93acc72012329e7e06bd6b062e5216756bfc38931baded91c6732c4703
trivy-sbom-report Expired
13.1 KB
sha256:dec8aad3c6487cf2ad72db1fc577b5d9a46807f54e689b63fca4b44e4398c7e6
unit-test-results-3.10 Expired
115 KB
sha256:6dd2d74e83d550b388ebde585f82ca60d7c23abf03917e86dc02712003127efd
unit-test-results-3.11 Expired
118 KB
sha256:1ff1565f62b86a5e9720b9930d8dd53b6131baf0152755d476d4103197f9e31e
unit-test-results-3.12 Expired
117 KB
sha256:ef4fd72f7a3df92ff6174fed0272a0fe55b66dde0f0abd9cde7a35328dcb3f90
unit-test-results-3.13 Expired
117 KB
sha256:20891981931cfc49766036072b07e8e08e4a2c93b330314c2e26a6494272c845
unit-test-shield-endpoint-3.11 Expired
1.14 KB
sha256:058e49f92455b370deca25650acfcff9480e526cca5cbf5a95a1aa5b7571e2d4
unit-test-shield-endpoint-3.13 Expired
1.14 KB
sha256:4f667740879111408ed96f0fa6605bb98257704b5ed67523c0e202fd43f0c090