Research alternatives to validate AutoYaST profiles
After we see the complexity of the solution in #88606 we should take a look and think from scratch if it could be better solution not based on XPATH, for example, serializing the xml.
To recap our iterations with this:
- XPATH hardcoded in code
- XPATH in test data
- Recursive algorithm to read YAML structure and generate XPATH expressions to search on the XML file
- Same approach than 3 by including more features, like reading attributes, optional counts and in general better test data and output (but still a almost complete redoing in effort)