Project

General

Profile

Actions

action #42572

closed

[migration] big testsuite duplication with architecture specific variants

Added by okurz about 6 years ago. Updated almost 6 years ago.

Status:
Rejected
Priority:
High
Assignee:
Category:
Enhancement to existing tests
Target version:
-
Start date:
2018-10-16
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Observation

https://openqa.suse.de/admin/test_suites has many test suites which has bad impact on openQA performance, is hard to maintain and is impeding other teams, e.g. to find according test suites. One example of many testsuites are architecture specific variants in testsuites. One example is the migration job group for SLE12SP4 in https://openqa.suse.de/admin/job_templates/151 with examples like

migration_offline_sle12sp2_all_modules_full_update      
migration_offline_sle12sp2_all_modules_fullupdate_aarch64       
migration_offline_sle12sp2_allpatterns_fullupdate       
migration_offline_sle12sp2_allpatterns_fullupdate_aarch64       
migration_offline_sle12sp2_allpatterns_zVM      
migration_offline_sle12sp2_allpatterns_zVM_preparation      
migration_offline_sle12sp2_fullupdate       
migration_offline_sle12sp2_ltss_allpatterns_fullupdate_ppc64le      
migration_offline_sle12sp2_ltss_allpatterns_fullupdate_s390x        
migration_offline_sle12sp2_ltss_allpatterns_fullupdate_x86_64

Suggestion

Just define one testsuite for all architectures, backends, machines, products and do the differentiation in the test code.

Actions

Also available in: Atom PDF