Project

General

Profile

Actions

action #60002

closed

coordination #53015: [epic][functional][y] Test multidevice btrfs support

[functional][y] Add validation module to check cloned system xml with AutoYaST for multidevice btrfs scenario

Added by oorlov over 4 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
SUSE QA - Milestone 30
Start date:
2019-11-19
Due date:
2020-01-14
% Done:

0%

Estimated time:
8.00 h
Difficulty:

Description

Motivation

There is 'autoyast_multi_btrfs' test suite, that installs and verify multi-device Btrfs partitioning. Though, it is expected that all AutoYaST tests also cover validation of generated xml file with 'yast2 clone_system' command.

Task

Create new test module or adjust the existing 'tests/autoyast/verify_btrfs_clone.pm' to be executed in 'autoyast_multi_btrfs' test suite.

Acceptance Criteria

  1. There is validation module in 'autoyast_multi_btrfs' test suite that generates xml 'yast2 clone_system' command;
  2. The test module verifies that generated autoinst.xml configuration matches expected settings;
  3. In case if 'verify_btrfs_clone.pm' is updated, there are verification runs provided to proof the module is not failed in the existing test suites.
Actions

Also available in: Atom PDF