Project

General

Profile

Actions

action #67399

closed

[functional][y] Add test for testing scipts execution on all phases

Added by riafarov almost 4 years ago. Updated 3 months ago.

Status:
Rejected
Priority:
Low
Assignee:
-
Target version:
-
Start date:
2020-05-28
Due date:
% Done:

0%

Estimated time:
Tags:

Description

See https://trello.com/c/G7DdOsm8/1847-5-make-scripting-support-robust-and-complete and https://github.com/yast/yast-autoinstallation/pull/612

Based on the profile in the attachment, we can validate script execution on all supported stages.

We also can combine it with testing relurl feature which takes url from location where AY profile is located and looks for the files in the same directory.

Trello card content:
Scripting support is a rather common source of bugs. We need to make sure that they run at the proper place, the log files and other artifacts are copied to the final system and we should allow more interpreters (e.g., Ruby is not supported)

Why?

Scripts are the way that our users have to extend AutoYaST (apart from the yast2-configuration-management). Additionally, they are the only way to modify the profile during runtime (well, classes and rules might help too).

Related bugs


Files

scripts-testing.xml (3.66 KB) scripts-testing.xml riafarov, 2020-05-28 10:41
Actions

Also available in: Atom PDF