test: fix flake in cluster cache test (#28618) #58832
ci-build.yaml
on: push
changes
15s
shellcheck
15s
Ensure Go modules synchronicity
31s
Lint Go code
3m 38s
Check changes to generated code
5m 37s
Matrix: Run end-to-end tests
Run unit tests with -race for Go packages
12m 26s
E2E Tests - Composite result
9s
Process & analyze test artifacts
3m 46s
Annotations
10 warnings
|
Build, test & lint UI code:
ui/src/app/applications/components/pod-terminal-viewer/pod-terminal-viewer.tsx#L213
The ref value 'unsubscribeRef.current' will likely have changed by the time this effect cleanup function runs. If this ref points to a node rendered by React, copy 'unsubscribeRef.current' to a variable inside the effect, and use that variable in the cleanup function
|
|
Build, test & lint UI code:
ui/src/app/applications/components/pod-terminal-viewer/pod-terminal-viewer.tsx#L199
React Hook useCallback has missing dependencies: 'initTerminal' and 'setupConnection'. Either include them or remove the dependency array
|
|
Build, test & lint UI code:
ui/src/app/applications/components/filter/filter.tsx#L141
React Hook React.useEffect has missing dependencies: 'props', 'selectedKeys', and 'valuesNeedCleaning'. Either include them or remove the dependency array. However, 'props' will change when *any* prop changes, so the preferred fix is to destructure the 'props' object outside of the useEffect call and refer to those specific props inside React.useEffect
|
|
Build, test & lint UI code:
ui/src/app/applications/components/applications-list/applications-tiles.tsx#L43
React Hook React.useEffect has missing dependencies: 'containerRef', 'itemRef', and 'itemsPer'. Either include them or remove the dependency array
|
|
Build, test & lint UI code:
ui/src/app/applications/components/applications-list/application-sets-list.tsx#L222
React Hook React.useEffect has missing dependencies: 'containerRef', 'itemRef', and 'itemsPer'. Either include them or remove the dependency array
|
|
Build, test & lint UI code:
ui/src/app/applications/components/application-summary/edit-annotations.tsx#L27
React Hook React.useEffect has a missing dependency: 'removeNotificationSubscriptionRelatedAnnotations'. Either include it or remove the dependency array
|
|
Build, test & lint UI code:
ui/src/app/applications/components/application-resource-tree/application-resource-tree.tsx#L1107
React Hook React.useEffect has missing dependencies: 'appNode.name', 'podGroupCount', 'setShowCompactNodes', 'updateUsrHelpTipMsgs', and 'userMsgs'. Either include them or remove the dependency array
|
|
Build, test & lint UI code:
ui/src/app/applications/components/application-resource-tree/application-resource-tree.tsx#L1094
React Hook React.useEffect has missing dependencies: 'filteredNodes' and 'props'. Either include them or remove the dependency array. However, 'props' will change when *any* prop changes, so the preferred fix is to destructure the 'props' object outside of the useEffect call and refer to those specific props inside React.useEffect
|
|
Build, test & lint UI code:
ui/src/app/applications/components/application-details/application-resource-filter.tsx#L37
The 'resourceFilter' logical expression could make the dependencies of useEffect Hook (at line 59) change on every render. To fix this, wrap the initialization of 'resourceFilter' in its own useMemo() Hook
|
|
Build, test & lint UI code:
ui/src/app/applications/components/application-details/application-resource-filter.tsx#L37
The 'resourceFilter' logical expression could make the dependencies of useMemo Hook (at line 53) change on every render. To fix this, wrap the initialization of 'resourceFilter' in its own useMemo() Hook
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
e2e-code-coverage
|
3.47 MB |
sha256:93f24886d053b08e056187f0fd8c4425a6231c88c5e27f0e9909e0c211e5c39d
|
|
|
race-results
|
2 MB |
sha256:4dfc944e1d70a18ee86a31aeac1f5b1d7b029cdb61c1e5062fa8319be292e386
|
|
|
test-results
|
2.05 MB |
sha256:0c40e80b0b23516218892ed41f96367672d3867af7f8ebec7622982901a76f88
|
|