Skip to content

Commit 8b561c2

Browse files
author
github-actions
committed
ci: update tests/README.md file
1 parent 8d82119 commit 8b561c2

File tree

1 file changed

+127
-127
lines changed

1 file changed

+127
-127
lines changed

tests/README.md

+127-127
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,130 @@
1+
# Tests description for cypress/latest/e2e/unit_tests
2+
3+
## `advanced_filtering.spec.ts`
4+
5+
- **Describe:** Advanced filtering testing
6+
- **It:** Create fake machine inventories
7+
- **It:** Two machine inventories should appear by filtering on test-filter
8+
- **It:** One machine inventory should appear by filtering on test-filter-one
9+
- **It:** No machine inventory should appear by filtering on test-bad-filter
10+
- **It:** Delete all fake machine inventories
11+
12+
## `deploy_app.spec.ts`
13+
14+
- **Describe:** Deploy application in fresh Elemental Cluster
15+
- **It:** Deploy Alerting Drivers application
16+
- **It:** Remove Alerting Drivers application
17+
18+
## `elemental_operator.spec.ts`
19+
20+
- **Describe:** Install Elemental Operator
21+
- **It:** Configure from which git repo charts are pulled from
22+
- **It:** Add local chartmuseum repo
23+
- **It:** Install latest dev Elemental operator
24+
- **It:** Install latest stable Elemental operator
25+
26+
## `elemental_plugin.spec.ts`
27+
28+
- **Describe:** Install Elemental plugin
29+
- **It:** Add elemental-ui repo
30+
- **It:** Add rancher-ui-plugin-charts repo
31+
- **It:** Enable extension support
32+
- **It:** Install Elemental plugin
33+
- **It:** Add additional channel
34+
35+
## `first_connection.spec.ts`
36+
37+
- **Describe:** First login on Rancher
38+
- **It:** Log in and accept terms and conditions
39+
- **It:** Enable Helm Chart Prerelease versions
40+
41+
## `machine_inventory.spec.ts`
42+
43+
- **Describe:** Machine inventory testing
44+
- **It:** Check that machine inventory has been created
45+
- **It:** Check we can see our embedded hardware labels
46+
- **It:** Create Elemental cluster
47+
- **It:** Check Elemental cluster status
48+
49+
## `machine_registration.spec.ts`
50+
51+
- **Describe:** Machine registration testing
52+
- **It:** Create machine registration with default options
53+
- **It:** Create machine registration with labels and annotations
54+
- **It:** Delete machine registration
55+
- **It:** Edit a machine registration with edit config button
56+
- **It:** Edit a machine registration with edit YAML button
57+
- **It:** Clone a machine registration
58+
- **It:** Download Machine registration YAML
59+
- **It:** Check machine registration label name size
60+
- **It:** Check machine registration label value size
61+
- **It:** Create Machine registration we will use to test adding a node
62+
- **It:** Create Machine registration we will use to test adding a node
63+
64+
## `machine_selector.spec.ts`
65+
66+
- **Describe:** Machine selector testing
67+
- **It:** Testing selector without any rule
68+
- **It:** Testing selector with unmatching rule
69+
- **It:** Testing selector with matching rule
70+
71+
## `menu.spec.ts`
72+
73+
- **Describe:** Menu testing
74+
- **It:** Check Elemental logo
75+
- **It:** Check Elemental menu
76+
77+
## `os_version.spec.ts`
78+
79+
- **Describe:** OS versions testing
80+
- **It:** Check In Sync column status
81+
- **It:** Out of sync OS version should appear deprecated
82+
83+
## `reset.spec.ts`
84+
85+
- **Describe:** Reset testing
86+
- **It:** Enable reset in machine inventory
87+
- **It:** Reset node by deleting the cluster
88+
- **It:** Create Elemental cluster
89+
90+
## `seed_image.spec.ts`
91+
92+
- **Describe:** Seed images menu testing
93+
- **It:** Download from seed images menu
94+
95+
## `upgrade-operator.spec.ts`
96+
97+
- **Describe:** Elemental operator upgrade tests
98+
- **It:** Add elemental-operator dev repo
99+
- **It:** Upgrade Elemental operator
100+
- **It:** Check Elemental UI after upgrade
101+
102+
## `upgrade-ui-extension.spec.ts`
103+
104+
- **Describe:** UI extension upgrade tests
105+
- **It:** Add elemental-ui dev repo
106+
- **It:** Upgrade Elemental UI extension
107+
- **It:** Check Elemental UI after upgrade
108+
109+
## `upgrade.spec.ts`
110+
111+
- **Describe:** Upgrade tests
112+
- **It:** Delete stable channel for RKE2 upgrade
113+
- **It:** Add dev channel for RKE2 upgrade
114+
- **It:** Check OS Versions
115+
- **It:** Upgrade one node different methods if rke2 or k3s
116+
- **It:** Cannot create two upgrade groups targeting the same cluster
117+
- **It:** Delete Upgrade Group
118+
- **It:** Delete OS Versions Channels
119+
120+
## `user.spec.ts`
121+
122+
- **Describe:** User role testing
123+
- **It:** Create standard user
124+
- **It:** Create elemental user
125+
- **It:** Elemental user should access the OS management menu
126+
- **It:** Standard user should not access the OS management menu
127+
1128
# Tests description for e2e
2129

3130
## `airgap_test.go`
@@ -226,130 +353,3 @@
226353
- **By:** Testing Grub Recovery entry on +h+ after upgrade
227354
- **By:** Checking cluster state after upgrade
228355

229-
# Tests description for cypress/latest/e2e/unit_tests
230-
231-
## `advanced_filtering.spec.ts`
232-
233-
- **Describe:** Advanced filtering testing
234-
- **It:** Create fake machine inventories
235-
- **It:** Two machine inventories should appear by filtering on test-filter
236-
- **It:** One machine inventory should appear by filtering on test-filter-one
237-
- **It:** No machine inventory should appear by filtering on test-bad-filter
238-
- **It:** Delete all fake machine inventories
239-
240-
## `deploy_app.spec.ts`
241-
242-
- **Describe:** Deploy application in fresh Elemental Cluster
243-
- **It:** Deploy Alerting Drivers application
244-
- **It:** Remove Alerting Drivers application
245-
246-
## `elemental_operator.spec.ts`
247-
248-
- **Describe:** Install Elemental Operator
249-
- **It:** Configure from which git repo charts are pulled from
250-
- **It:** Add local chartmuseum repo
251-
- **It:** Install latest dev Elemental operator
252-
- **It:** Install latest stable Elemental operator
253-
254-
## `elemental_plugin.spec.ts`
255-
256-
- **Describe:** Install Elemental plugin
257-
- **It:** Add elemental-ui repo
258-
- **It:** Add rancher-ui-plugin-charts repo
259-
- **It:** Enable extension support
260-
- **It:** Install Elemental plugin
261-
- **It:** Add additional channel
262-
263-
## `first_connection.spec.ts`
264-
265-
- **Describe:** First login on Rancher
266-
- **It:** Log in and accept terms and conditions
267-
- **It:** Enable Helm Chart Prerelease versions
268-
269-
## `machine_inventory.spec.ts`
270-
271-
- **Describe:** Machine inventory testing
272-
- **It:** Check that machine inventory has been created
273-
- **It:** Check we can see our embedded hardware labels
274-
- **It:** Create Elemental cluster
275-
- **It:** Check Elemental cluster status
276-
277-
## `machine_registration.spec.ts`
278-
279-
- **Describe:** Machine registration testing
280-
- **It:** Create machine registration with default options
281-
- **It:** Create machine registration with labels and annotations
282-
- **It:** Delete machine registration
283-
- **It:** Edit a machine registration with edit config button
284-
- **It:** Edit a machine registration with edit YAML button
285-
- **It:** Clone a machine registration
286-
- **It:** Download Machine registration YAML
287-
- **It:** Check machine registration label name size
288-
- **It:** Check machine registration label value size
289-
- **It:** Create Machine registration we will use to test adding a node
290-
- **It:** Create Machine registration we will use to test adding a node
291-
292-
## `machine_selector.spec.ts`
293-
294-
- **Describe:** Machine selector testing
295-
- **It:** Testing selector without any rule
296-
- **It:** Testing selector with unmatching rule
297-
- **It:** Testing selector with matching rule
298-
299-
## `menu.spec.ts`
300-
301-
- **Describe:** Menu testing
302-
- **It:** Check Elemental logo
303-
- **It:** Check Elemental menu
304-
305-
## `os_version.spec.ts`
306-
307-
- **Describe:** OS versions testing
308-
- **It:** Check In Sync column status
309-
- **It:** Out of sync OS version should appear deprecated
310-
311-
## `reset.spec.ts`
312-
313-
- **Describe:** Reset testing
314-
- **It:** Enable reset in machine inventory
315-
- **It:** Reset node by deleting the cluster
316-
- **It:** Create Elemental cluster
317-
318-
## `seed_image.spec.ts`
319-
320-
- **Describe:** Seed images menu testing
321-
- **It:** Download from seed images menu
322-
323-
## `upgrade-operator.spec.ts`
324-
325-
- **Describe:** Elemental operator upgrade tests
326-
- **It:** Add elemental-operator dev repo
327-
- **It:** Upgrade Elemental operator
328-
- **It:** Check Elemental UI after upgrade
329-
330-
## `upgrade-ui-extension.spec.ts`
331-
332-
- **Describe:** UI extension upgrade tests
333-
- **It:** Add elemental-ui dev repo
334-
- **It:** Upgrade Elemental UI extension
335-
- **It:** Check Elemental UI after upgrade
336-
337-
## `upgrade.spec.ts`
338-
339-
- **Describe:** Upgrade tests
340-
- **It:** Delete stable channel for RKE2 upgrade
341-
- **It:** Add dev channel for RKE2 upgrade
342-
- **It:** Check OS Versions
343-
- **It:** Upgrade one node different methods if rke2 or k3s
344-
- **It:** Cannot create two upgrade groups targeting the same cluster
345-
- **It:** Delete Upgrade Group
346-
- **It:** Delete OS Versions Channels
347-
348-
## `user.spec.ts`
349-
350-
- **Describe:** User role testing
351-
- **It:** Create standard user
352-
- **It:** Create elemental user
353-
- **It:** Elemental user should access the OS management menu
354-
- **It:** Standard user should not access the OS management menu
355-

0 commit comments

Comments
 (0)