quipucords / camayoc

Test automation framework that facilitates functional testing of quipucords.
https://camayoc.readthedocs.io/
GNU General Public License v3.0
5 stars 4 forks source link

Fix runs when there's no sight of RHACS in config #463

Closed mirekdlugosz closed 11 months ago

mirekdlugosz commented 11 months ago

A follow up to #461 - this contains changes necessary for pipeline to pass even if there's no RHACS in config file.

That should be a part of #461, because the problem was identified during review, but since that PR is already merged, I created new one.

$ pytest -v -ra camayoc/tests/qpc/ui/ --tracing retain-on-failure --browser chromium
camayoc/tests/qpc/ui/test_credentials.py::test_create_delete_credential[chromium-RHACSCredentialFormDTO] PASSED                                                        [  4%]
camayoc/tests/qpc/ui/test_credentials.py::test_create_delete_credential[chromium-PlainNetworkCredentialFormDTO] PASSED                                                 [  8%]
camayoc/tests/qpc/ui/test_endtoend.py::test_end_to_end[chromium-testlab-A-network] PASSED                                                                              [ 12%]
camayoc/tests/qpc/ui/test_endtoend.py::test_trigger_scan[chromium-testlab-A-network] SKIPPED (Skipped due to intermittent failure - DISCOVERY-426)                     [ 16%]
camayoc/tests/qpc/ui/test_login.py::test_login_logout[chromium] PASSED                                                                                                 [ 20%]
camayoc/tests/qpc/ui/test_long_running.py::test_long_running[chromium] SKIPPED (Not intended for CI run)                                                               [ 24%]
camayoc/tests/qpc/ui/test_sources.py::test_create_delete_source[chromium-NetworkSourceFormDTO] PASSED                                                                  [ 28%]
camayoc/tests/qpc/ui/test_credentials.py::test_create_delete_credential[chromium-SSHNetworkCredentialFormDTO] PASSED                                                   [ 32%]
camayoc/tests/qpc/ui/test_endtoend.py::test_end_to_end[chromium-testlab-B-network] PASSED                                                                              [ 36%]
camayoc/tests/qpc/ui/test_endtoend.py::test_trigger_scan[chromium-testlab-B-network] SKIPPED (Skipped due to intermittent failure - DISCOVERY-426)                     [ 40%]
camayoc/tests/qpc/ui/test_sources.py::test_create_delete_source[chromium-SatelliteSourceFormDTO] PASSED                                                                [ 44%]
camayoc/tests/qpc/ui/test_credentials.py::test_create_delete_credential[chromium-SatelliteCredentialFormDTO] PASSED                                                    [ 48%]
camayoc/tests/qpc/ui/test_endtoend.py::test_end_to_end[chromium-vcenter-vcenter] PASSED                                                                                [ 52%]
camayoc/tests/qpc/ui/test_endtoend.py::test_trigger_scan[chromium-vcenter-vcenter] SKIPPED (Skipped due to intermittent failure - DISCOVERY-426)                       [ 56%]
camayoc/tests/qpc/ui/test_sources.py::test_create_delete_source[chromium-VCenterSourceFormDTO] PASSED                                                                  [ 60%]
camayoc/tests/qpc/ui/test_credentials.py::test_create_delete_credential[chromium-VCenterCredentialFormDTO] PASSED                                                      [ 64%]
camayoc/tests/qpc/ui/test_endtoend.py::test_end_to_end[chromium-satellite-satellite] PASSED                                                                            [ 68%]
camayoc/tests/qpc/ui/test_endtoend.py::test_trigger_scan[chromium-satellite-satellite] SKIPPED (Skipped due to intermittent failure - DISCOVERY-426)                   [ 72%]
camayoc/tests/qpc/ui/test_sources.py::test_create_delete_source[chromium-OpenShiftSourceFormDTO] PASSED                                                                [ 76%]
camayoc/tests/qpc/ui/test_credentials.py::test_create_delete_credential[chromium-OpenShiftCredentialFormDTO] PASSED                                                    [ 80%]
camayoc/tests/qpc/ui/test_endtoend.py::test_end_to_end[chromium-ansible-testlab-ansible] PASSED                                                                        [ 84%]
camayoc/tests/qpc/ui/test_endtoend.py::test_trigger_scan[chromium-ansible-testlab-ansible] SKIPPED (Skipped due to intermittent failure - DISCOVERY-426)               [ 88%]
camayoc/tests/qpc/ui/test_sources.py::test_create_delete_source[chromium-AnsibleSourceFormDTO] PASSED                                                                  [ 92%]
camayoc/tests/qpc/ui/test_credentials.py::test_create_delete_credential[chromium-AnsibleCredentialFormDTO] PASSED                                                      [ 96%]
camayoc/tests/qpc/ui/test_sources.py::test_create_delete_source[chromium-RHACSSourceFormDTO] PASSED                                                                    [100%]
=========================================================== 19 passed, 6 skipped, 5 warnings in 308.13s (0:05:08) ============================================================
codecov[bot] commented 11 months ago

Codecov Report

Merging #463 (9664dbc) into main (566a612) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #463   +/-   ##
=======================================
  Coverage   77.07%   77.07%           
=======================================
  Files           4        4           
  Lines         205      205           
=======================================
  Hits          158      158           
  Misses         47       47           

:mega: Codecov offers a browser extension for seamless coverage viewing on GitHub. Try it in Chrome or Firefox today!