Extensions: Vue 3 extension validation and compatibility #11482
Labels
area/extensions
Epic
kind/enhancement
QA/dev-automation
Issues that engineers have written automation around so QA doesn't have look at this
Milestone
Is your feature request related to a problem? Please describe.
Create an independent set of e2e tests that
install
, do tactical navigation to key areas to test changes likedefineComponent
andschemaDiet
as examples of important steps to cover, anduninstall
of extensions to make sure that they are working properly.These e2e tests could run over-night (not in every PR) and should also cover different combinations of extensions + Rancher versions.
Interesting testing scenario:
#10659 - build extension with a "verdaccio" version of shell, then run a "simple" test spec that installs extension and goes to dashboard screen of each extension. Should capture the case of
defineComponent
where it was working in 2.9, but it did not work in 2.8 (leverage matrix to achieve this)Official extensions list:
Checklist of todos:
2.10
(there isn't a -head notion for2.10
)2.9
(Extensions compatibility tests 2.10 #11508)2.8
(WIP - Extensions compatibility tests 2.8 #11545)Other topics:
Describe the solution you'd like
Describe alternatives you've considered
Additional context
The text was updated successfully, but these errors were encountered: