Update git submodules

* Update horizon from branch 'master'
  to 75e7d66b8e6a972de4bf7814859465e8b391913b
  - Merge "Changes for tacker-horizon integration tests"
  - Changes for tacker-horizon integration tests
    
    The tacker-horizon integration test framework has been implemented[1]
    While adding integration test cases a selenium exception [2] was
    observed for test cases under directory [3].
    
    Tacker-horizon UI Details:
    
    * Most of the Horizon plugins, such as manila-ui and vitrage-dashboard
      support integration tests, these plugins reside under "Project" tab.
    * Whereas, tacker-horizon, mistral-dashboard are horizon plugins which
      have their dashboard anchored directly at the top-level alongside
      "Project" tab.
    * The tacker-horizon has two-panel groups,
       * VNF Management
       * NFV Orchestration
    * The "VNF Management" is a default panel and remains expanded in NFV
      dashboard, whereas "NFV Orchestration" is collapsed initially.
    
    Selenium Exception Details:
    
    * The horizon framework reports an exception
      ElementNotInteractableException, while opening pages under
      "NFV Orchestration" panel group.
    * This error occurs when an element is not clicked or it is not visible
      yet.
    * The menu item expansion code in the horizon integration framework
      expands only those menu items (level first, second or third) if only
      the previous menu item at the same level was expanded earlier.
    * For example, in order to open a page[4] under NVF Orchestration panel
      group, the framework collapses "Project" tab and clicks "NFV"
      dashboard.
      But it never expands "NFV Orchestration" panel as in second-level no
      such transition occured hence it remains collapsed. So test case fails
      to find desired page.
      On the other hand, test cases for pages under "VNF Management" succeed
      as the panel group by default remains open.
    
    This patch adds functionality to detect collapsed menu items and expand
    the items.
    
    [1] https://review.opendev.org/c/openstack/tacker-horizon/+/790958
    [2] https://zuul.opendev.org/t/openstack/build/b8bd1618206945b68ebdbcdc7f1bdf10/console
    [3] tacker_horizon/test/integration/pages/nfv/nfv_orchestration/
    [4] tacker_horizon/test/integration/pages/nfv/nfv_orchestration/vimmanagementpage.py
    
    Change-Id: I8fec54eb5f2a9bf218ee36e9c0a1ce9c15c97a26
This commit is contained in:
Zuul 2021-08-30 11:35:56 +00:00 committed by Gerrit Code Review
parent 6747ed2a53
commit 962290daec
1 changed files with 1 additions and 1 deletions

@ -1 +1 @@
Subproject commit 1800750804502adf9ff31366daa987aeb9acba31
Subproject commit 75e7d66b8e6a972de4bf7814859465e8b391913b