Project

General

Profile

action #53855

Updated by riafarov over 4 years ago

****## ## Motivation 

 Currently, there are several test modules for NFS testing: 

 - yast2_nfs_server 
 - yast2_nfs_client 
 - yast2_nfs4_server 
 - yast2_nfs4_client 

 Though, only `yast2_nfs_client` is used in test suites on osd and o3 (in `yast2_ncurses`, example: https://openqa.suse.de/tests/3029961). And only steps for single-machine setup are used, i.e. server is created on the same machine where the client is. 

 At the same time, the [PR](https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/7389) introduced code for multi-machine test, but it is not executed anywhere. 

 ## Acceptance criteria 
 1. nfs client and nfs server yast modules are tested for SLE 15 or follow up ticket is created with problem described 

 ## Task 
 1. Create multi-machine test suite where yast2_nfs_server and yast2_nfs_client will be used; (optional) 
 2. Create multi-machine test suite where yast2_nfs4_server and yast2_nfs4_client will be used; 
 3. Ensure that both scenarios are working with the existing code, otherwise fix the issues; 
 4. Add the scenarios to both o3 and osd. 

 **NOTE:** Please, pay attention while estimating the task, that the code already exist. The task is mainly to make it run on openQA (slight fixes might be required, though).

Back