End-to-End Test Status

This page contains results of tests performed in the development of Meshery.

Resources:

Latest E2E Test Report

πŸ”— View Build UI and Server Workflow

END-TO-END TESTS

  • Testing started at: April 13th 2026, 11:41:33 pm

πŸ“¦ Test Result Summary

  • βœ… 139 passed
  • ❌ 2 failed
  • ⚠️ 0 flaked
  • ⏩ 3 skipped

βŒ› Duration: 7 minutes and 0 seconds

Overall Result: πŸ‘Ž Some tests failed.

[Show/Hide] Test Result Details
TestProviderBrowserTest CaseTagsResult
1Mesherychromium-meshery-providerAction buttons on adapters tabβœ…
2Mesherychromium-meshery-providerAggregation Charts are displayedβœ…
3Mesherychromium-meshery-provideralias resolutionrelationshipβœ…
4Mesherychromium-meshery-provideralias resolutionrelationshipβœ…
5Mesherychromium-meshery-provideralias resolutionrelationshipβœ…
6Mesherychromium-meshery-provideralias resolutionrelationshipβœ…
7Mesherychromium-meshery-provideralias resolutionrelationshipβœ…
8Mesherychromium-meshery-provideralias resolutionrelationshipβœ…
9Mesherychromium-meshery-provideralias resolutionrelationshipβœ…
10Mesherychromium-meshery-provideralias resolutionrelationshipβœ…
11Mesherychromium-meshery-provideralias resolutionrelationshipβœ…
12Mesherychromium-meshery-providerAll settings tabsβœ…
13Mesherychromium-meshery-providerCommon UI elementsβœ…
14Mesherychromium-meshery-providerconfig patching correctnessrelationshipβœ…
15Mesherychromium-meshery-providerconfig patching correctnessrelationshipβœ…
16Mesherychromium-meshery-providerconfig patching correctnessrelationshipβœ…
17Mesherychromium-meshery-providerconfig patching correctnessrelationshipβœ…
18Mesherychromium-meshery-providerconfig patching correctnessrelationshipβœ…
19Mesherychromium-meshery-providerconfig patching correctnessrelationshipβœ…
20Mesherychromium-meshery-providerconfig patching correctnessrelationshipβœ…
21Mesherychromium-meshery-providerconfig patching correctnessrelationshipβœ…
22Mesherychromium-meshery-providerconfig patching correctnessrelationshipβœ…
23Mesherychromium-meshery-providerConfigure Existing Istio adapter through Mesh Adapter URL from Management pageunstable⚠️
24Mesherychromium-meshery-providerConnect to Meshery Istio Adapter and configure itβž–
25Mesherychromium-meshery-providerCreate a Modelβœ…
26Mesherychromium-meshery-providerDelete Kubernetes cluster connectionsβœ…
27Mesherychromium-meshery-providerevaluation idempotencyrelationshipβœ…
28Mesherychromium-meshery-providerevaluation idempotencyrelationshipβœ…
29Mesherychromium-meshery-providerevaluation idempotencyrelationshipβœ…
30Mesherychromium-meshery-providerevaluation idempotencyrelationshipβœ…
31Mesherychromium-meshery-providerevaluation idempotencyrelationship❌
32Mesherychromium-meshery-providerevaluation idempotencyrelationshipβœ…
33Mesherychromium-meshery-providerevaluation idempotencyrelationshipβœ…
34Mesherychromium-meshery-providerevaluation idempotencyrelationshipβœ…
35Mesherychromium-meshery-providerevaluation idempotencyrelationshipβœ…
36Mesherychromium-meshery-providerGrafana elements on metrics tabβœ…
37Mesherychromium-meshery-providerImport a Model via CSV Importβœ…
38Mesherychromium-meshery-providerImport a Model via File Importβœ…
39Mesherychromium-meshery-providerImport a Model via Url Importβœ…
40Mesherychromium-meshery-providerLogout from current user sessionβœ…
41Mesherychromium-meshery-providerPing Istio Adapterunstable⚠️
42Mesherychromium-meshery-providerSearch a Model and Export itβœ…
43Mesherychromium-meshery-providershould edit design in Design Configuratorβœ…
44Mesherychromium-meshery-providershould identify relationships for All Relationshipsrelationshipβœ…
45Mesherychromium-meshery-providershould identify relationships for Container-Hierarchical-Parent-Alias-Relationshiprelationshipβœ…
46Mesherychromium-meshery-providershould identify relationships for deployment-configmap-reference-relationshiprelationshipβœ…
47Mesherychromium-meshery-providershould identify relationships for Hierarchical-Parent-Namespace-Relationshiprelationshipβœ…
48Mesherychromium-meshery-providershould identify relationships for meshery-designrelationshipβœ…
49Mesherychromium-meshery-providershould identify relationships for pv-pvc-edge-non-binding-reference-relationshiprelationshipβœ…
50Mesherychromium-meshery-providershould identify relationships for Service-To-Deployment-Networkrelationshipβœ…
51Mesherychromium-meshery-providershould verify Design Configurator page elementsβœ…
52Mesherychromium-meshery-providerstructural integrityrelationshipβœ…
53Mesherychromium-meshery-providerstructural integrityrelationshipβœ…
54Mesherychromium-meshery-providerstructural integrityrelationshipβœ…
55Mesherychromium-meshery-providerstructural integrityrelationshipβœ…
56Mesherychromium-meshery-providerstructural integrityrelationshipβœ…
57Mesherychromium-meshery-providerstructural integrityrelationshipβœ…
58Mesherychromium-meshery-providerstructural integrityrelationshipβœ…
59Mesherychromium-meshery-providerstructural integrityrelationshipβœ…
60Mesherychromium-meshery-providerstructural integrityrelationshipβœ…
61Mesherychromium-meshery-providerTest if Left Navigation Panel is displayedβœ…
62Mesherychromium-meshery-providerTest if Notification button is displayedβœ…
63Mesherychromium-meshery-providerTest if Profile button is displayedβœ…
64Mesherychromium-meshery-providerToggle "Send Anonymous Performance Results"βœ…
65Mesherychromium-meshery-providerToggle "Send Anonymous Usage Statistics"βœ…
66Mesherychromium-meshery-providerVerify Kanvas Detailsβœ…
67Mesherychromium-meshery-providerVerify Kanvas Snapshot UI elementsβœ…
68Mesherychromium-meshery-providerVerify Meshery Adapter for Istio Sectionβœ…
69Mesherychromium-meshery-providerVerify Meshery Catalog Section Detailsβœ…
70Mesherychromium-meshery-providerVerify Meshery Design Embed Detailsβœ…
71Mesherychromium-meshery-providerVerify Meshery Docker Extension Detailsβœ…
72Mesherychromium-meshery-providerVerify Performance Analysis Detailsβœ…
73Mesherychromium-meshery-providerVerify that UI components are displayedβœ…
74Nonechromium-local-providerAction buttons on adapters tabβœ…
75Nonechromium-local-providerAggregation Charts are displayedβœ…
76Nonechromium-local-provideralias resolutionrelationshipβœ…
77Nonechromium-local-provideralias resolutionrelationshipβœ…
78Nonechromium-local-provideralias resolutionrelationshipβœ…
79Nonechromium-local-provideralias resolutionrelationshipβœ…
80Nonechromium-local-provideralias resolutionrelationshipβœ…
81Nonechromium-local-provideralias resolutionrelationshipβœ…
82Nonechromium-local-provideralias resolutionrelationshipβœ…
83Nonechromium-local-provideralias resolutionrelationshipβœ…
84Nonechromium-local-provideralias resolutionrelationshipβœ…
85Nonechromium-local-providerAll settings tabsβœ…
86Nonechromium-local-providerCommon UI elementsβœ…
87Nonechromium-local-providerconfig patching correctnessrelationshipβœ…
88Nonechromium-local-providerconfig patching correctnessrelationshipβœ…
89Nonechromium-local-providerconfig patching correctnessrelationshipβœ…
90Nonechromium-local-providerconfig patching correctnessrelationshipβœ…
91Nonechromium-local-providerconfig patching correctnessrelationshipβœ…
92Nonechromium-local-providerconfig patching correctnessrelationshipβœ…
93Nonechromium-local-providerconfig patching correctnessrelationshipβœ…
94Nonechromium-local-providerconfig patching correctnessrelationshipβœ…
95Nonechromium-local-providerconfig patching correctnessrelationshipβœ…
96Nonechromium-local-providerConfigure Existing Istio adapter through Mesh Adapter URL from Management pageunstable⚠️
97Nonechromium-local-providerConnect to Meshery Istio Adapter and configure itβž–
98Nonechromium-local-providerCreate a Modelβœ…
99Nonechromium-local-providerDelete Kubernetes cluster connectionsβž–
100Nonechromium-local-providerevaluation idempotencyrelationshipβœ…
101Nonechromium-local-providerevaluation idempotencyrelationshipβœ…
102Nonechromium-local-providerevaluation idempotencyrelationshipβœ…
103Nonechromium-local-providerevaluation idempotencyrelationshipβœ…
104Nonechromium-local-providerevaluation idempotencyrelationship❌
105Nonechromium-local-providerevaluation idempotencyrelationshipβœ…
106Nonechromium-local-providerevaluation idempotencyrelationshipβœ…
107Nonechromium-local-providerevaluation idempotencyrelationshipβœ…
108Nonechromium-local-providerevaluation idempotencyrelationshipβœ…
109Nonechromium-local-providerGrafana elements on metrics tabβœ…
110Nonechromium-local-providerImport a Model via CSV Importβœ…
111Nonechromium-local-providerImport a Model via File Importβœ…
112Nonechromium-local-providerImport a Model via Url Importβœ…
113Nonechromium-local-providerLogout from current user sessionβœ…
114Nonechromium-local-providerPing Istio Adapterunstable⚠️
115Nonechromium-local-providerSearch a Model and Export itβœ…
116Nonechromium-local-providershould edit design in Design Configuratorβœ…
117Nonechromium-local-providershould identify relationships for All Relationshipsrelationshipβœ…
118Nonechromium-local-providershould identify relationships for Container-Hierarchical-Parent-Alias-Relationshiprelationshipβœ…
119Nonechromium-local-providershould identify relationships for deployment-configmap-reference-relationshiprelationshipβœ…
120Nonechromium-local-providershould identify relationships for Hierarchical-Parent-Namespace-Relationshiprelationshipβœ…
121Nonechromium-local-providershould identify relationships for meshery-designrelationshipβœ…
122Nonechromium-local-providershould identify relationships for pv-pvc-edge-non-binding-reference-relationshiprelationshipβœ…
123Nonechromium-local-providershould identify relationships for Service-To-Deployment-Networkrelationshipβœ…
124Nonechromium-local-providershould verify Design Configurator page elementsβœ…
125Nonechromium-local-providerstructural integrityrelationshipβœ…
126Nonechromium-local-providerstructural integrityrelationshipβœ…
127Nonechromium-local-providerstructural integrityrelationshipβœ…
128Nonechromium-local-providerstructural integrityrelationshipβœ…
129Nonechromium-local-providerstructural integrityrelationshipβœ…
130Nonechromium-local-providerstructural integrityrelationshipβœ…
131Nonechromium-local-providerstructural integrityrelationshipβœ…
132Nonechromium-local-providerstructural integrityrelationshipβœ…
133Nonechromium-local-providerstructural integrityrelationshipβœ…
134Nonechromium-local-providerTest if Left Navigation Panel is displayedβœ…
135Nonechromium-local-providerTest if Notification button is displayedβœ…
136Nonechromium-local-providerTest if Profile button is displayedβœ…
137Nonechromium-local-providerToggle "Send Anonymous Performance Results"βœ…
138Nonechromium-local-providerToggle "Send Anonymous Usage Statistics"βœ…
139Nonechromium-local-providerVerify Kanvas Detailsβœ…
140Nonechromium-local-providerVerify Kanvas Snapshot UI elementsβœ…
141Nonechromium-local-providerVerify Meshery Adapter for Istio Sectionβœ…
142Nonechromium-local-providerVerify Meshery Catalog Section Detailsβœ…
143Nonechromium-local-providerVerify Meshery Design Embed Detailsβœ…
144Nonechromium-local-providerVerify Meshery Docker Extension Detailsβœ…
145Nonechromium-local-providerVerify Performance Analysis Detailsβœ…
146Nonechromium-local-providerVerify that UI components are displayedβœ…
147Nonelocal-setupauthenticate as None providerβœ…
148Noneremote-setupauthenticate with Remote Providerβœ…

❌ Failed Test Details

The following tests failed. Click on each to see the failure reason:

❌ evaluation idempotency (Meshery - chromium-meshery-provider)

File Location: /home/runner/work/meshery/meshery/ui/tests/e2e/relationship_evaluation_properties.spec.js

Error Message:

Error: re-evaluation produced 11 unexpected actions

expect(received).toHaveLength(expected)

Expected length: 0
Received length: 11
Received array:  [{"op": "delete_relationship", "value": {"id": "2042192b-3d17-4982-9f86-d7e2842919b1", "relationship": {"evaluationQuery": "", "id": "2042192b-3d17-4982-9f86-d7e2842919b1", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "33e6baab-6cda-40c3-a2fd-575e8511f46f", "relationship": {"evaluationQuery": "", "id": "33e6baab-6cda-40c3-a2fd-575e8511f46f", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "340ee348-ba40-499a-9c76-58c38aa7acf3", "relationship": {"evaluationQuery": "", "id": "340ee348-ba40-499a-9c76-58c38aa7acf3", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "363f5ce2-394e-4ac6-b104-4b4eb3134a35", "relationship": {"evaluationQuery": "", "id": "363f5ce2-394e-4ac6-b104-4b4eb3134a35", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "3e150139-1107-443c-9498-57c559cfff00", "relationship": {"evaluationQuery": "", "id": "3e150139-1107-443c-9498-57c559cfff00", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "4d3bc054-18ff-4f1c-8efc-d1d2645f9447", "relationship": {"evaluationQuery": "", "id": "4d3bc054-18ff-4f1c-8efc-d1d2645f9447", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "680485ca-a259-4368-ba57-fd52c49ea865", "relationship": {"evaluationQuery": "", "id": "680485ca-a259-4368-ba57-fd52c49ea865", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "9555c5f0-485b-4d9e-ad27-8a321f955d1d", "relationship": {"evaluationQuery": "", "id": "9555c5f0-485b-4d9e-ad27-8a321f955d1d", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "c83ebb1d-5fe6-4be2-b639-8d79c4550079", "relationship": {"evaluationQuery": "", "id": "c83ebb1d-5fe6-4be2-b639-8d79c4550079", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "d1d56487-0644-4a51-b2fa-8c5d611d12e0", "relationship": {"evaluationQuery": "", "id": "d1d56487-0644-4a51-b2fa-8c5d611d12e0", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, …]

Code Snippet:

  282 |           meaningfulActions,
  283 |           `re-evaluation produced ${meaningfulActions.length} unexpected actions`,
> 284 |         ).toHaveLength(0);
      |           ^
  285 |       });
  286 |     });
  287 |   }
❌ evaluation idempotency (None - chromium-local-provider)

File Location: /home/runner/work/meshery/meshery/ui/tests/e2e/relationship_evaluation_properties.spec.js

Error Message:

Error: re-evaluation produced 11 unexpected actions

expect(received).toHaveLength(expected)

Expected length: 0
Received length: 11
Received array:  [{"op": "delete_relationship", "value": {"id": "03dfc0b6-c51c-42c9-9396-09618921321a", "relationship": {"evaluationQuery": "", "id": "03dfc0b6-c51c-42c9-9396-09618921321a", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "0a1e9b0e-0d8b-40f7-9bdc-294f5ef86a5f", "relationship": {"evaluationQuery": "", "id": "0a1e9b0e-0d8b-40f7-9bdc-294f5ef86a5f", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "0b6b0718-75fe-4492-8c20-86683891cac0", "relationship": {"evaluationQuery": "", "id": "0b6b0718-75fe-4492-8c20-86683891cac0", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "208221a0-b57b-4326-9992-08915c78e7ba", "relationship": {"evaluationQuery": "", "id": "208221a0-b57b-4326-9992-08915c78e7ba", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "40e1e00f-f092-4bc2-aa33-df48924f6e8e", "relationship": {"evaluationQuery": "", "id": "40e1e00f-f092-4bc2-aa33-df48924f6e8e", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "4645412e-eb1c-45cb-8d2f-c8076324af3e", "relationship": {"evaluationQuery": "", "id": "4645412e-eb1c-45cb-8d2f-c8076324af3e", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "46e2fc78-54fc-45ff-86c8-b69465ad2386", "relationship": {"evaluationQuery": "", "id": "46e2fc78-54fc-45ff-86c8-b69465ad2386", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "64d658a6-2f6c-4861-8667-8281550e21ca", "relationship": {"evaluationQuery": "", "id": "64d658a6-2f6c-4861-8667-8281550e21ca", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "bd475ec7-d044-4085-bad6-12ca8127ae05", "relationship": {"evaluationQuery": "", "id": "bd475ec7-d044-4085-bad6-12ca8127ae05", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, {"op": "delete_relationship", "value": {"id": "e19b3f1c-c780-46bd-a30c-c336468a1f89", "relationship": {"evaluationQuery": "", "id": "e19b3f1c-c780-46bd-a30c-c336468a1f89", "kind": "hierarchical", "metadata": {"description": "", "isAnnotation": false, "styles": [Object]}, "model": {"displayName": "Kubernetes", "id": "00000000-0000-0000-0000-000000000000", "model": [Object], "name": "kubernetes", "registrant": [Object], "version": "v1.0.0"}, "schemaVersion": "relationships.meshery.io/v1beta2", "selectors": [[Object]], "status": "deleted", "subType": "matchlabels", "type": "sibling", "version": "v1.0.0"}}}, …]

Code Snippet:

  282 |           meaningfulActions,
  283 |           `re-evaluation produced ${meaningfulActions.length} unexpected actions`,
> 284 |         ).toHaveLength(0);
      |           ^
  285 |       });
  286 |     });
  287 |   }

πŸ”— Relationship Tests

[Show/Hide] Relationship Test Details (18 tests)
KindTypeSubTypeFromToModelDesign NameStatus
edgebindingpermissionClusterRoleServiceAccountkubernetesUnderstanding Relationships❌
edgebindingpermissionRoleServiceAccountkubernetesUnderstanding Relationships❌
edgenon-bindingnetworkServiceDeploymentkubernetesservice-to-deployment-networkβœ…
edgenon-bindingnetworkServiceDeploymentkubernetesmeshery-design-fixture.jsonβœ…
edgenon-bindingreferenceClusterRoleBindingClusterRolekubernetesmeshery-design-fixture.json❌
hierarchicalparentaliasContainerDeploymentkubernetescontainer-hierarchical-parent-alias-relationshipβœ…
hierarchicalparentaliasContainerDeploymentkubernetesdeployment-configmap-reference-relationshipβœ…
hierarchicalparentaliasContainerDeploymentkubernetesservice-to-deployment-networkβœ…
hierarchicalparentaliasContainerDeploymentkubernetesmeshery-design-fixture.jsonβœ…
hierarchicalparentaliasContainerDeploymentkubernetesUnderstanding Relationshipsβœ…
hierarchicalparentaliasContainerPodkubernetescontainer-hierarchical-parent-alias-relationshipβœ…
hierarchicalparentinventory*Namespacekuberneteshierarchical-parent-namespace-relationshipβœ…
hierarchicalparentinventory*Namespacekubernetesservice-to-deployment-networkβœ…
hierarchicalparentinventory*Namespacekubernetespv-pvc-edge-non-binding-reference-relationshipβœ…
hierarchicalparentinventory*NamespacekubernetesUnderstanding Relationshipsβœ…
hierarchicalsiblingmatchlabelsClusterRoleClusterRolekubernetesmeshery-design-fixture.jsonβœ…
hierarchicalsiblingmatchlabelsDeploymentDeploymentkubernetesmeshery-design-fixture.jsonβœ…
hierarchicalsiblingmatchlabelsServiceServicekubernetesmeshery-design-fixture.jsonβœ