Uploaded image for project: 'Subscription Watch'
  1. Subscription Watch
  2. SWATCH-4029

Curiosity Plugin throwing Application Object Error

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • None
    • None
    • None
    • Swatch Lightning Sprint 1, Swatch Lightning Sprint 2

      The `post-stage-deploy` pipeline is failing to report its run to Ibutsu due to throwing an error when it tries to run the `curiosity` portion of the `rhsm-stage-tests` step.

      To See Pod Logs, View the Logs tab of any of the rhsm-stage-test-job pods

      https://console-openshift-console.apps.rosa.appsres09ue1.24ep.p3.openshiftapps.com/k8s/ns/rhsm-stage-tests/core~v1~Pod

      Error:

      = 16 failed, 147 passed, 1 skipped, 333 deselected, 559 warnings, 1 error in 5739.62s (1:35:39) =
      There is a test failing in your suite. To debug it:
      		curl -L https://url.corp.redhat.com/iqe-sh > iqe.sh && chmod +x iqe.sh 
      		ENV_FOR_DYNACONF=stage_proxy IQE_IMAGE=quay.io/cloudservices/iqe-tests:rhsm_subscriptions IQE_TESTS_LOCAL_CONF_PATH=None ./iqe.sh tests plugin rhsm_subscriptions --pdb
      â›" ERROR: plugin rhsm_subscriptions: sequential test run hit errors (exit code 1)
      â›" ERROR: plugin rhsm_subscriptions: tests failed
      🛈 ï¸INFO: Invoking parallel run: iqe tests plugin curiosity -n 6 -m 'parallel and (post_stage_deploy)' --reportportal --junitxml=junit-curiosity-parallel.xml --log-file=iqe-curiosity-parallel.log
      Traceback (most recent call last):
        File "/iqe_venv/bin/iqe_container_entrypoint", line 10, in <module>
          sys.exit(iqe_container_entrypoint())
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/iqe_venv/lib/python3.12/site-packages/iqe/scripting/entrypoint.py", line 35, in iqe_container_entrypoint
          cli()
        File "/iqe_venv/lib/python3.12/site-packages/click/core.py", line 1462, in __call__
          return self.main(*args, **kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/iqe_venv/lib/python3.12/site-packages/click/core.py", line 1383, in main
          rv = self.invoke(ctx)
               ^^^^^^^^^^^^^^^^
        File "/iqe_venv/lib/python3.12/site-packages/iqe/scripting/entrypoint.py", line 25, in invoke
          super().invoke(ctx)
        File "/iqe_venv/lib/python3.12/site-packages/iqe/scripting/__init__.py", line 23, in invoke
          super().invoke(ctx)
        File "/iqe_venv/lib/python3.12/site-packages/click/core.py", line 1850, in invoke
          return _process_result(sub_ctx.command.invoke(sub_ctx))
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/iqe_venv/lib/python3.12/site-packages/click/core.py", line 1246, in invoke
          return ctx.invoke(self.callback, **ctx.params)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/iqe_venv/lib/python3.12/site-packages/click/core.py", line 814, in invoke
          return callback(*args, **kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/iqe_venv/lib/python3.12/site-packages/click/decorators.py", line 34, in new_func
          return f(get_current_context(), *args, **kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/iqe_venv/lib/python3.12/site-packages/iqe/scripting/container_commands/run.py", line 385, in main
          plugin_success[plugin] = run_iqe_for_plugin(
                                   ^^^^^^^^^^^^^^^^^^^
        File "/iqe_venv/lib/python3.12/site-packages/iqe/scripting/container_commands/run.py", line 226, in run_iqe_for_plugin
          prl_code = iqe_tests_invoke(
                     ^^^^^^^^^^^^^^^^^
        File "/iqe_venv/lib/python3.12/site-packages/iqe/scripting/container_commands/run.py", line 200, in iqe_tests_invoke
          ctx.invoke(iqe_test, plugin_name=plugin, pytest_args=args)
        File "/iqe_venv/lib/python3.12/site-packages/click/core.py", line 814, in invoke
          return callback(*args, **kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/iqe_venv/lib/python3.12/site-packages/click/decorators.py", line 46, in new_func
          return f(get_current_context().obj, *args, **kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/iqe_venv/lib/python3.12/site-packages/iqe/scripting/tests.py", line 129, in test_connection
          plugin_path = get_plugin_path(ctx, plugin_name)
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/iqe_venv/lib/python3.12/site-packages/iqe/utils/plugins.py", line 31, in get_plugin_path
          plugin = ctx.get_plugin(plugin_name)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/iqe_venv/lib/python3.12/site-packages/iqe/fixtures/application.py", line 145, in get_plugin
          return getattr(self.primary_application, name)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/iqe_venv/lib/python3.12/site-packages/iqe/base/application/__init__.py", line 193, in __getattribute__
          return super().__getattribute__(plugin_name)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      AttributeError: 'Application' object has no attribute 'curiosity'
      🛈 ï¸INFO: sending shutdown request to selenium... 

       

              buschv Vanessa Busch
              rhn-sqe-tmcknigh Trayvon McKnight
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: