Project

General

Profile

Actions

action #30270

closed

[sle][ha][sle15] add tests for Hawk web interface

Added by ldevulder over 6 years ago. Updated about 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
New test
Target version:
-
Start date:
2018-01-12
Due date:
2019-04-11
% Done:

100%

Estimated time:
10.00 h
Difficulty:

Description

The Hawk web interface is used by many customer to configure their HA cluster.
This could be automatically tested using openQA, "just" need to see how...

Actions #1

Updated by ldevulder over 6 years ago

Basic connection tests are available since PR#4199.

Actions #2

Updated by ldevulder over 6 years ago

  • % Done changed from 0 to 30
  • Estimated time changed from 1.00 h to 10.00 h
Actions #3

Updated by ldevulder about 6 years ago

  • Due date changed from 2018-03-01 to 2018-04-02
  • Assignee changed from ldevulder to acarvajal

Alvaro is working on the Selenium part of the test.

Actions #4

Updated by acarvajal about 6 years ago

  • Due date changed from 2018-04-02 to 2018-05-04
Actions #5

Updated by ldevulder about 6 years ago

  • Status changed from New to In Progress
Actions #6

Updated by acarvajal over 5 years ago

  • Due date changed from 2018-05-04 to 2018-11-30

Test is mostly completed, and currently resides in the development server:

http://mango.suse.de/tests/305#step/hawk_gui/67

Needs to be tested in a server with a proper MM configuration and then deployed to osd.

Updating target date.

Actions #7

Updated by acarvajal about 5 years ago

  • Due date changed from 2018-11-30 to 2019-04-11
  • % Done changed from 30 to 70

Test has been improved: http://mango.suse.de/tests/813

Currently working from a Single Machine SLED against an external SLES+HA cluster, using a python+selenium script with geckodriver 0.17 and the firefox version installed by default in SLED.

Still to do:

  • Synchronizing barriers definition for the scenario where hawk would be tested. This would be a MM test in openQA with 2 SLES+HA cluster nodes, 1 support server and 1 SLED VM where to run the Hawk test.
  • HAWKGUI test variable and ha tests schedule in os-autoinst-distri-opensuse
  • Test with a newer version of geckodriver (0.24)

Pull request with changes in os-autoinst-distri-opensuse to be submitted this week.

Updated target date.

Actions #8

Updated by acarvajal about 5 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 70 to 100

Pull request to add the test into os-autoinst-distri-opensuse:

https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/7137

Actions

Also available in: Atom PDF