dashboard
dashboard copied to clipboard
feat: User defined git repo
Description
-> Global configuration for the setting up the repository type for the user -> Adding Drawer to for the helm apps so that user can configure the Repository type for application deployment.
Fixes # (issue)
Type of change
- [ ] Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [x] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] This change requires a documentation update
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
- [ ] Test A
- [ ] Test B
Checklist:
- [x] The title of the PR states what changed and the related issues number (used for the release note).
- [ ] Does this PR require documentation updates?
- [ ] I've updated documentation as required by this PR.
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
Coverage report
β An unexpected error occurred. For more details, check console
Error: The process '/usr/local/bin/yarn' failed with exit code 1
St.:grey_question: |
Category | Percentage | Covered / Total |
---|---|---|---|
π΄ | Statements | 6.96% (+0.02% πΌ) |
2660/38198 |
π΄ | Branches | 3.22% (+0.01% πΌ) |
952/29603 |
π΄ | Functions | 3.85% (-0.05% π») |
408/10606 |
π΄ | Lines | 7.06% (+0.02% πΌ) |
2586/36616 |
:warning: Details were not displayed: the report size has exceeded the limit.
Test suite run failed
Failed tests: 17/138. Failed suites: 10/40.
β DynamicTabs component βΊ Component renders properly
TypeError: Cannot set properties of undefined (setting 'current')
62 | const _lastDataSyncTime = Date()
63 | const _staleDataCheckTime = moment()
> 64 | isStaleDataRef.current = false
| ^
65 | setLastDataSyncTimeString(` ${handleUTCTime(_lastDataSyncTime, true)}`)
66 | interval = setInterval(() => {
67 | checkIfDataIsStale(isStaleDataRef, _staleDataCheckTime)
at src/components/common/DynamicTabs/DynamicTabs.tsx:64:9
at invokePassiveEffectCreate (node_modules/react-dom/cjs/react-dom.development.js:23487:20)
at HTMLUnknownElement.callCallback (node_modules/react-dom/cjs/react-dom.development.js:3945:14)
at Object.invokeGuardedCallbackDev (node_modules/react-dom/cjs/react-dom.development.js:3994:16)
at invokeGuardedCallback (node_modules/react-dom/cjs/react-dom.development.js:4056:31)
at flushPassiveEffectsImpl (node_modules/react-dom/cjs/react-dom.development.js:23574:9)
at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12)
at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10)
at flushPassiveEffects (node_modules/react-dom/cjs/react-dom.development.js:23447:14)
at Object.<anonymous>.flushWork (node_modules/react-dom/cjs/react-dom-test-utils.development.js:992:10)
at act (node_modules/react-dom/cjs/react-dom-test-utils.development.js:1107:9)
at render (node_modules/@testing-library/react/dist/pure.js:97:26)
at Object.<anonymous> (src/components/common/DynamicTabs/__tests__/DynamicTabs.test.tsx:10:31)
β DynamicTabs component βΊ Fixed tabs are rendered but no dynamic tabs
TypeError: Cannot set properties of undefined (setting 'current')
62 | const _lastDataSyncTime = Date()
63 | const _staleDataCheckTime = moment()
> 64 | isStaleDataRef.current = false
| ^
65 | setLastDataSyncTimeString(` ${handleUTCTime(_lastDataSyncTime, true)}`)
66 | interval = setInterval(() => {
67 | checkIfDataIsStale(isStaleDataRef, _staleDataCheckTime)
at src/components/common/DynamicTabs/DynamicTabs.tsx:64:9
at invokePassiveEffectCreate (node_modules/react-dom/cjs/react-dom.development.js:23487:20)
at HTMLUnknownElement.callCallback (node_modules/react-dom/cjs/react-dom.development.js:3945:14)
at Object.invokeGuardedCallbackDev (node_modules/react-dom/cjs/react-dom.development.js:3994:16)
at invokeGuardedCallback (node_modules/react-dom/cjs/react-dom.development.js:4056:31)
at flushPassiveEffectsImpl (node_modules/react-dom/cjs/react-dom.development.js:23574:9)
at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12)
at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10)
at flushPassiveEffects (node_modules/react-dom/cjs/react-dom.development.js:23447:14)
at Object.<anonymous>.flushWork (node_modules/react-dom/cjs/react-dom-test-utils.development.js:992:10)
at act (node_modules/react-dom/cjs/react-dom-test-utils.development.js:1107:9)
at render (node_modules/@testing-library/react/dist/pure.js:97:26)
at Object.<anonymous> (src/components/common/DynamicTabs/__tests__/DynamicTabs.test.tsx:21:42)
β DynamicTabs component βΊ Dynamic tabs are rendered but no fixed tabs
TypeError: Cannot set properties of undefined (setting 'current')
62 | const _lastDataSyncTime = Date()
63 | const _staleDataCheckTime = moment()
> 64 | isStaleDataRef.current = false
| ^
65 | setLastDataSyncTimeString(` ${handleUTCTime(_lastDataSyncTime, true)}`)
66 | interval = setInterval(() => {
67 | checkIfDataIsStale(isStaleDataRef, _staleDataCheckTime)
at src/components/common/DynamicTabs/DynamicTabs.tsx:64:9
at invokePassiveEffectCreate (node_modules/react-dom/cjs/react-dom.development.js:23487:20)
at HTMLUnknownElement.callCallback (node_modules/react-dom/cjs/react-dom.development.js:3945:14)
at Object.invokeGuardedCallbackDev (node_modules/react-dom/cjs/react-dom.development.js:3994:16)
at invokeGuardedCallback (node_modules/react-dom/cjs/react-dom.development.js:4056:31)
at flushPassiveEffectsImpl (node_modules/react-dom/cjs/react-dom.development.js:23574:9)
at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12)
at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10)
at flushPassiveEffects (node_modules/react-dom/cjs/react-dom.development.js:23447:14)
at Object.<anonymous>.flushWork (node_modules/react-dom/cjs/react-dom-test-utils.development.js:992:10)
at act (node_modules/react-dom/cjs/react-dom-test-utils.development.js:1107:9)
at render (node_modules/@testing-library/react/dist/pure.js:97:26)
at Object.<anonymous> (src/components/common/DynamicTabs/__tests__/DynamicTabs.test.tsx:37:42)
β DynamicTabs component βΊ Fixed & Dynamic tabs are rendered properly
TypeError: Cannot set properties of undefined (setting 'current')
62 | const _lastDataSyncTime = Date()
63 | const _staleDataCheckTime = moment()
> 64 | isStaleDataRef.current = false
| ^
65 | setLastDataSyncTimeString(` ${handleUTCTime(_lastDataSyncTime, true)}`)
66 | interval = setInterval(() => {
67 | checkIfDataIsStale(isStaleDataRef, _staleDataCheckTime)
at src/components/common/DynamicTabs/DynamicTabs.tsx:64:9
at invokePassiveEffectCreate (node_modules/react-dom/cjs/react-dom.development.js:23487:20)
at HTMLUnknownElement.callCallback (node_modules/react-dom/cjs/react-dom.development.js:3945:14)
at Object.invokeGuardedCallbackDev (node_modules/react-dom/cjs/react-dom.development.js:3994:16)
at invokeGuardedCallback (node_modules/react-dom/cjs/react-dom.development.js:4056:31)
at flushPassiveEffectsImpl (node_modules/react-dom/cjs/react-dom.development.js:23574:9)
at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12)
at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10)
at flushPassiveEffects (node_modules/react-dom/cjs/react-dom.development.js:23447:14)
at Object.<anonymous>.flushWork (node_modules/react-dom/cjs/react-dom-test-utils.development.js:992:10)
at act (node_modules/react-dom/cjs/react-dom-test-utils.development.js:1107:9)
at render (node_modules/@testing-library/react/dist/pure.js:97:26)
at Object.<anonymous> (src/components/common/DynamicTabs/__tests__/DynamicTabs.test.tsx:55:42)
β DynamicTabs component βΊ More tabs option works properly
TypeError: Cannot set properties of undefined (setting 'current')
62 | const _lastDataSyncTime = Date()
63 | const _staleDataCheckTime = moment()
> 64 | isStaleDataRef.current = false
| ^
65 | setLastDataSyncTimeString(` ${handleUTCTime(_lastDataSyncTime, true)}`)
66 | interval = setInterval(() => {
67 | checkIfDataIsStale(isStaleDataRef, _staleDataCheckTime)
at src/components/common/DynamicTabs/DynamicTabs.tsx:64:9
at invokePassiveEffectCreate (node_modules/react-dom/cjs/react-dom.development.js:23487:20)
at HTMLUnknownElement.callCallback (node_modules/react-dom/cjs/react-dom.development.js:3945:14)
at Object.invokeGuardedCallbackDev (node_modules/react-dom/cjs/react-dom.development.js:3994:16)
at invokeGuardedCallback (node_modules/react-dom/cjs/react-dom.development.js:4056:31)
at flushPassiveEffectsImpl (node_modules/react-dom/cjs/react-dom.development.js:23574:9)
at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12)
at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10)
at flushPassiveEffects (node_modules/react-dom/cjs/react-dom.development.js:23447:14)
at Object.<anonymous>.flushWork (node_modules/react-dom/cjs/react-dom-test-utils.development.js:992:10)
at act (node_modules/react-dom/cjs/react-dom-test-utils.development.js:1107:9)
at render (node_modules/@testing-library/react/dist/pure.js:97:26)
at Object.<anonymous> (src/components/common/DynamicTabs/__tests__/DynamicTabs.test.tsx:81:42)
β DynamicTabs component βΊ Dynamic tab close action works properly
TypeError: Cannot set properties of undefined (setting 'current')
62 | const _lastDataSyncTime = Date()
63 | const _staleDataCheckTime = moment()
> 64 | isStaleDataRef.current = false
| ^
65 | setLastDataSyncTimeString(` ${handleUTCTime(_lastDataSyncTime, true)}`)
66 | interval = setInterval(() => {
67 | checkIfDataIsStale(isStaleDataRef, _staleDataCheckTime)
at src/components/common/DynamicTabs/DynamicTabs.tsx:64:9
at invokePassiveEffectCreate (node_modules/react-dom/cjs/react-dom.development.js:23487:20)
at HTMLUnknownElement.callCallback (node_modules/react-dom/cjs/react-dom.development.js:3945:14)
at Object.invokeGuardedCallbackDev (node_modules/react-dom/cjs/react-dom.development.js:3994:16)
at invokeGuardedCallback (node_modules/react-dom/cjs/react-dom.development.js:4056:31)
at flushPassiveEffectsImpl (node_modules/react-dom/cjs/react-dom.development.js:23574:9)
at unstable_runWithPriority (node_modules/scheduler/cjs/scheduler.development.js:468:12)
at runWithPriority$1 (node_modules/react-dom/cjs/react-dom.development.js:11276:10)
at flushPassiveEffects (node_modules/react-dom/cjs/react-dom.development.js:23447:14)
at Object.<anonymous>.flushWork (node_modules/react-dom/cjs/react-dom-test-utils.development.js:992:10)
at act (node_modules/react-dom/cjs/react-dom-test-utils.development.js:1107:9)
at render (node_modules/@testing-library/react/dist/pure.js:97:26)
at Object.<anonymous> (src/components/common/DynamicTabs/__tests__/DynamicTabs.test.tsx:144:41)
β workflow service tests βΊ process workflows no PRECD, no POSTCD
expect(received).toStrictEqual(expected) // deep equality
- Expected
+ Received
@@ -13,17 +13,20 @@
"id": "92",
"name": "first",
"nodes": Array [
Object {
"branch": "master",
+ "cipipelineId": 97,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-96",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "master",
@@ -35,25 +38,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "96",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-amit-16-jan-ci-master-original",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -63,21 +72,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 96,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"96",
],
@@ -113,17 +128,20 @@
"id": "93",
"name": "external ci",
"nodes": Array [
Object {
"branch": "test",
+ "cipipelineId": 107,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-106",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "test",
@@ -135,25 +153,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "106",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-arya-test",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -163,21 +187,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 3,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "92",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
@@ -197,21 +227,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 5,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "94",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
44 | WorkflowTrigger.workflow,
45 | ).workflows,
> 46 | ).toStrictEqual(workflowsTrigger)
| ^
47 | expect(
48 | processWorkflow(
49 | workflow.result as WorkflowResult,
at Object.<anonymous> (src/components/app/details/triggerView/__tests__/workflow.service.test.ts:46:11)
β workflow service tests βΊ process workflows PRECD, no POSTCD
expect(received).toStrictEqual(expected) // deep equality
- Expected
+ Received
@@ -13,17 +13,20 @@
"id": "92",
"name": "first",
"nodes": Array [
Object {
"branch": "master",
+ "cipipelineId": 97,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-96",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "master",
@@ -35,25 +38,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "96",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-amit-16-jan-ci-master-original",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -61,23 +70,29 @@
"y": 24,
},
Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CD-79",
],
"environmentId": 1,
"environmentName": "dev",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"96",
],
"rollbackMaterialList": Array [],
"stageIndex": 1,
@@ -92,43 +107,55 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 96,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 1,
"environmentName": "dev",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"96",
],
"postNode": undefined,
"preNode": Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CD-79",
],
"environmentId": 1,
"environmentName": "dev",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"96",
],
"rollbackMaterialList": Array [],
"stageIndex": 1,
@@ -170,17 +197,20 @@
"id": "93",
"name": "external ci",
"nodes": Array [
Object {
"branch": "test",
+ "cipipelineId": 107,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-106",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "test",
@@ -192,25 +222,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "106",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-arya-test",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -220,21 +256,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 3,
"environmentName": "dev2",
"height": 126,
+ "helmPackageName": "",
"id": "92",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
@@ -254,21 +296,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 5,
"environmentName": "dev4",
"height": 126,
+ "helmPackageName": "",
"id": "94",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
67 | WorkflowTrigger.workflow,
68 | ).workflows,
> 69 | ).toStrictEqual(workflowsTriggerPreCDResp)
| ^
70 | expect(
71 | processWorkflow(
72 | workflow.result as WorkflowResult,
at Object.<anonymous> (src/components/app/details/triggerView/__tests__/workflow.service.test.ts:69:11)
β workflow service tests βΊ process workflows no PRECD, POSTCD
expect(received).toStrictEqual(expected) // deep equality
- Expected
+ Received
@@ -13,17 +13,20 @@
"id": "92",
"name": "first",
"nodes": Array [
Object {
"branch": "master",
+ "cipipelineId": 97,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-96",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "master",
@@ -35,25 +38,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "96",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-amit-16-jan-ci-master-original",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -63,42 +72,54 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 96,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"POSTCD-79",
],
"environmentId": 1,
"environmentName": "dev",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"96",
],
"postNode": Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 1,
"environmentName": "dev",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"79",
],
"rollbackMaterialList": Array [],
"stageIndex": 2,
@@ -123,21 +144,27 @@
"y": 0,
},
Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 1,
"environmentName": "dev",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"79",
],
"rollbackMaterialList": Array [],
"stageIndex": 2,
@@ -168,17 +195,20 @@
"id": "93",
"name": "external ci",
"nodes": Array [
Object {
"branch": "test",
+ "cipipelineId": 107,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-106",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "test",
@@ -190,25 +220,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "106",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-arya-test",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -218,21 +254,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 3,
"environmentName": "dev2",
"height": 126,
+ "helmPackageName": "",
"id": "92",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
@@ -252,21 +294,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 5,
"environmentName": "dev4",
"height": 126,
+ "helmPackageName": "",
"id": "94",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
90 | WorkflowTrigger.workflow,
91 | ).workflows,
> 92 | ).toStrictEqual(workflowsTriggerPostCD)
| ^
93 | expect(
94 | processWorkflow(
95 | workflow.result as WorkflowResult,
at Object.<anonymous> (src/components/app/details/triggerView/__tests__/workflow.service.test.ts:92:11)
β workflow service tests βΊ process workflows PRECD, POSTCD
expect(received).toStrictEqual(expected) // deep equality
- Expected
+ Received
@@ -13,17 +13,20 @@
"id": "92",
"name": "first",
"nodes": Array [
Object {
"branch": "master",
+ "cipipelineId": 97,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-96",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "master",
@@ -35,25 +38,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "96",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-amit-16-jan-ci-master-original",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -61,23 +70,29 @@
"y": 24,
},
Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CD-79",
],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"96",
],
"rollbackMaterialList": Array [],
"stageIndex": 1,
@@ -92,42 +107,54 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 96,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"POSTCD-79",
],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"96",
],
"postNode": Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"79",
],
"rollbackMaterialList": Array [],
"stageIndex": 3,
@@ -140,23 +167,29 @@
"y": 0,
},
"preNode": Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CD-79",
],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"96",
],
"rollbackMaterialList": Array [],
"stageIndex": 1,
@@ -180,21 +213,27 @@
"y": 0,
},
Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"79",
],
"rollbackMaterialList": Array [],
"stageIndex": 3,
@@ -225,17 +264,20 @@
"id": "93",
"name": "external ci",
"nodes": Array [
Object {
"branch": "test",
+ "cipipelineId": 107,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-106",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "test",
@@ -247,25 +289,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "106",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-arya-test",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -275,21 +323,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 3,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "92",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
@@ -309,21 +363,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 5,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "94",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
113 | WorkflowTrigger.workflow,
114 | ).workflows,
> 115 | ).toStrictEqual(workflowsTriggerPrePostCD)
| ^
116 | expect(
117 | processWorkflow(
118 | workflow.result as WorkflowResult,
at Object.<anonymous> (src/components/app/details/triggerView/__tests__/workflow.service.test.ts:115:11)
β workflow service tests βΊ process workflows sequential no PRECD, no POSTCD
expect(received).toStrictEqual(expected) // deep equality
- Expected
+ Received
@@ -13,17 +13,20 @@
"id": "92",
"name": "first",
"nodes": Array [
Object {
"branch": "master",
+ "cipipelineId": 97,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-96",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "master",
@@ -35,25 +38,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "96",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-amit-16-jan-ci-master-original",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -63,21 +72,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 96,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"96",
],
@@ -97,21 +112,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 96,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 2,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "80",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"79",
],
@@ -147,17 +168,20 @@
"id": "93",
"name": "external ci",
"nodes": Array [
Object {
"branch": "test",
+ "cipipelineId": 107,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-106",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "test",
@@ -169,25 +193,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "106",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-arya-test",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -197,21 +227,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 3,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "92",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
@@ -231,21 +267,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 5,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "94",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
@@ -265,21 +307,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 6,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "95",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"92",
],
136 | WorkflowTrigger.workflow,
137 | ).workflows,
> 138 | ).toStrictEqual(workflowsTriggerWithSequential)
| ^
139 | expect(
140 | processWorkflow(
141 | workflowWithSequential.result as WorkflowResult,
at Object.<anonymous> (src/components/app/details/triggerView/__tests__/workflow.service.test.ts:138:11)
β workflow service tests βΊ process workflows sequeqntial PRECD, no POSTCD
expect(received).toStrictEqual(expected) // deep equality
- Expected
+ Received
@@ -13,17 +13,20 @@
"id": "92",
"name": "first",
"nodes": Array [
Object {
"branch": "master",
+ "cipipelineId": 97,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-96",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "master",
@@ -35,25 +38,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "96",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-amit-16-jan-ci-master-original",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -61,23 +70,29 @@
"y": 24,
},
Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CD-79",
],
"environmentId": 1,
"environmentName": "dev",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"96",
],
"rollbackMaterialList": Array [],
"stageIndex": 1,
@@ -92,43 +107,55 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 96,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 1,
"environmentName": "dev",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"96",
],
"postNode": undefined,
"preNode": Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CD-79",
],
"environmentId": 1,
"environmentName": "dev",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"96",
],
"rollbackMaterialList": Array [],
"stageIndex": 1,
@@ -154,21 +181,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 96,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 2,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "80",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"79",
],
@@ -204,17 +237,20 @@
"id": "93",
"name": "external ci",
"nodes": Array [
Object {
"branch": "test",
+ "cipipelineId": 107,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-106",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "test",
@@ -226,25 +262,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "106",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-arya-test",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -254,21 +296,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 3,
"environmentName": "dev2",
"height": 126,
+ "helmPackageName": "",
"id": "92",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
@@ -288,21 +336,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 5,
"environmentName": "dev4",
"height": 126,
+ "helmPackageName": "",
"id": "94",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
@@ -322,21 +376,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 6,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "95",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"92",
],
159 | WorkflowTrigger.workflow,
160 | ).workflows,
> 161 | ).toStrictEqual(workflowsTriggerPreCDRespWithSequential)
| ^
162 | expect(
163 | processWorkflow(
164 | workflowWithSequential.result as WorkflowResult,
at Object.<anonymous> (src/components/app/details/triggerView/__tests__/workflow.service.test.ts:161:11)
β workflow service tests βΊ process workflows sequential no PRECD, POSTCD
expect(received).toStrictEqual(expected) // deep equality
- Expected
+ Received
@@ -13,17 +13,20 @@
"id": "92",
"name": "first",
"nodes": Array [
Object {
"branch": "master",
+ "cipipelineId": 97,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-96",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "master",
@@ -35,25 +38,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "96",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-amit-16-jan-ci-master-original",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -63,42 +72,54 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 96,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"POSTCD-79",
],
"environmentId": 1,
"environmentName": "dev",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"96",
],
"postNode": Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 1,
"environmentName": "dev",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"79",
],
"rollbackMaterialList": Array [],
"stageIndex": 2,
@@ -123,21 +144,27 @@
"y": 0,
},
Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 1,
"environmentName": "dev",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"79",
],
"rollbackMaterialList": Array [],
"stageIndex": 2,
@@ -152,21 +179,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 96,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 2,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "80",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"79",
],
@@ -202,17 +235,20 @@
"id": "93",
"name": "external ci",
"nodes": Array [
Object {
"branch": "test",
+ "cipipelineId": 107,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-106",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "test",
@@ -224,25 +260,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "106",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-arya-test",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -252,21 +294,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 3,
"environmentName": "dev2",
"height": 126,
+ "helmPackageName": "",
"id": "92",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
@@ -286,21 +334,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 5,
"environmentName": "dev4",
"height": 126,
+ "helmPackageName": "",
"id": "94",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
@@ -320,21 +374,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 6,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "95",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"92",
],
182 | WorkflowTrigger.workflow,
183 | ).workflows,
> 184 | ).toStrictEqual(workflowsTriggerPostCDWithSequential)
| ^
185 | expect(
186 | processWorkflow(
187 | workflowWithSequential.result as WorkflowResult,
at Object.<anonymous> (src/components/app/details/triggerView/__tests__/workflow.service.test.ts:184:11)
β workflow service tests βΊ process workflows sequential PRECD, POSTCD
expect(received).toStrictEqual(expected) // deep equality
- Expected
+ Received
@@ -13,17 +13,20 @@
"id": "92",
"name": "first",
"nodes": Array [
Object {
"branch": "master",
+ "cipipelineId": 97,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-96",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "master",
@@ -35,25 +38,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "96",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-amit-16-jan-ci-master-original",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -61,23 +70,29 @@
"y": 24,
},
Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CD-79",
],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"96",
],
"rollbackMaterialList": Array [],
"stageIndex": 1,
@@ -92,42 +107,54 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 96,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"POSTCD-79",
],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"96",
],
"postNode": Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"79",
],
"rollbackMaterialList": Array [],
"stageIndex": 3,
@@ -140,23 +167,29 @@
"y": 0,
},
"preNode": Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CD-79",
],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"96",
],
"rollbackMaterialList": Array [],
"stageIndex": 1,
@@ -180,21 +213,27 @@
"y": 0,
},
Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"79",
],
"rollbackMaterialList": Array [],
"stageIndex": 3,
@@ -209,21 +248,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 96,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 2,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "80",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"79",
],
@@ -259,17 +304,20 @@
"id": "93",
"name": "external ci",
"nodes": Array [
Object {
"branch": "test",
+ "cipipelineId": 107,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-106",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "test",
@@ -281,25 +329,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "106",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-arya-test",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -309,21 +363,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 3,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "92",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
@@ -343,21 +403,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 5,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "94",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
@@ -377,21 +443,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 6,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "95",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"92",
],
205 | WorkflowTrigger.workflow,
206 | ).workflows,
> 207 | ).toStrictEqual(workflowsTriggerPrePostCDWithSequential)
| ^
208 | expect(
209 | processWorkflow(
210 | workflowWithSequential.result as WorkflowResult,
at Object.<anonymous> (src/components/app/details/triggerView/__tests__/workflow.service.test.ts:207:11)
β workflow service tests βΊ process workflows pre and post sequential PRECD, POSTCD
expect(received).toStrictEqual(expected) // deep equality
- Expected
+ Received
@@ -13,17 +13,20 @@
"id": "92",
"name": "first",
"nodes": Array [
Object {
"branch": "master",
+ "cipipelineId": 97,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-96",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "master",
@@ -35,25 +38,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "96",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-amit-16-jan-ci-master-original",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -61,23 +70,29 @@
"y": 24,
},
Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CD-79",
],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"96",
],
"rollbackMaterialList": Array [],
"stageIndex": 1,
@@ -92,42 +107,54 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 96,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"POSTCD-79",
],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"96",
],
"postNode": Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"79",
],
"rollbackMaterialList": Array [],
"stageIndex": 3,
@@ -140,23 +167,29 @@
"y": 0,
},
"preNode": Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CD-79",
],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"96",
],
"rollbackMaterialList": Array [],
"stageIndex": 1,
@@ -180,21 +213,27 @@
"y": 0,
},
Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 1,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "79",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"79",
],
"rollbackMaterialList": Array [],
"stageIndex": 3,
@@ -207,23 +246,29 @@
"y": 0,
},
Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CD-80",
],
"environmentId": 2,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "80",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"79",
],
"rollbackMaterialList": Array [],
"stageIndex": 1,
@@ -238,42 +283,54 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 96,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"POSTCD-80",
],
"environmentId": 2,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "80",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"79",
],
"postNode": Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 2,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "80",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"80",
],
"rollbackMaterialList": Array [],
"stageIndex": 3,
@@ -286,23 +343,29 @@
"y": 0,
},
"preNode": Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CD-80",
],
"environmentId": 2,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "80",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"79",
],
"rollbackMaterialList": Array [],
"stageIndex": 1,
@@ -326,21 +389,27 @@
"y": 0,
},
Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 96,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 2,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "80",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"80",
],
"rollbackMaterialList": Array [],
"stageIndex": 3,
@@ -371,17 +440,20 @@
"id": "93",
"name": "external ci",
"nodes": Array [
Object {
"branch": "test",
+ "cipipelineId": 107,
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CI-106",
],
"height": 64,
"icon": "git",
"id": "GIT-getting-started-nodejs-0",
"isGitSource": true,
+ "isJobCI": false,
"isRegex": undefined,
"isRoot": true,
"isSource": true,
"parents": Array [],
"primaryBranchAfterRegex": "test",
@@ -393,25 +465,31 @@
"width": 200,
"x": 20,
"y": 24,
},
Object {
+ "ciBlockState": undefined,
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"height": 126,
"id": "106",
"inputMaterialList": Array [],
+ "isCITriggerBlocked": undefined,
"isExternalCI": false,
"isGitSource": false,
+ "isJobCI": false,
+ "isLinkedCD": false,
"isLinkedCI": false,
"isRoot": false,
"isSource": true,
"linkedCount": 0,
"parentAppId": 0,
"parentCiPipeline": 0,
"parents": Array [
"GIT-getting-started-nodejs-0",
],
+ "showPluginWarning": undefined,
"status": "Checking Status...",
"title": "amit-16-jan-replica-ci-arya-test",
"triggerType": "Manual",
"type": "CI",
"width": 200,
@@ -421,21 +499,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 3,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "92",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
@@ -455,21 +539,27 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 5,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "94",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"106",
],
@@ -487,23 +577,29 @@
"y": 0,
},
Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 106,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CD-95",
],
"environmentId": 6,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "95",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"92",
],
"rollbackMaterialList": Array [],
"stageIndex": 1,
@@ -518,42 +614,54 @@
Object {
"activeIn": false,
"activeOut": false,
"connectingCiPipelineId": 106,
"deploymentAppDeleteRequest": undefined,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"POSTCD-95",
],
"environmentId": 6,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "95",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
+ "isLast": undefined,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parentPipelineId": "undefined",
"parentPipelineType": undefined,
"parents": Array [
"92",
],
"postNode": Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 106,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 6,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "95",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"95",
],
"rollbackMaterialList": Array [],
"stageIndex": 3,
@@ -566,23 +674,29 @@
"y": 0,
},
"preNode": Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 106,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [
"CD-95",
],
"environmentId": 6,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "95",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"92",
],
"rollbackMaterialList": Array [],
"stageIndex": 1,
@@ -606,21 +720,27 @@
"y": 0,
},
Object {
"activeIn": false,
"activeOut": false,
+ "connectingCiPipelineId": 106,
+ "deploymentAppType": undefined,
"deploymentStrategy": "rolling",
"description": "test",
+ "downstreamEnvironments": Array [],
"downstreams": Array [],
"environmentId": 6,
"environmentName": "",
"height": 126,
+ "helmPackageName": "",
"id": "95",
"inputMaterialList": Array [],
+ "isGitOpsRepoNotConfigured": undefined,
"isGitSource": false,
"isRoot": false,
"isSource": false,
+ "isVirtualEnvironment": undefined,
"parents": Array [
"95",
],
"rollbackMaterialList": Array [],
"stageIndex": 3,
228 | WorkflowTrigger.workflow,
229 | ).workflows,
> 230 | ).toStrictEqual(workflowsTriggerPrePostCDWithPrePostSequential)
| ^
231 | expect(
232 | processWorkflow(
233 | workflowWithSequential.result as WorkflowResult,
at Object.<anonymous> (src/components/app/details/triggerView/__tests__/workflow.service.test.ts:230:11)
β Test suite failed to run
TypeError: (0 , _Helpers.importComponentFromFELibrary) is not a function
45 |
46 | export const mainContext = createContext<any>(null)
> 47 | const getEnvironmentData = importComponentFromFELibrary('getEnvironmentData', null, 'function')
| ^
48 |
49 | export default function NavigationRoutes() {
50 | const history = useHistory()
at Object.<anonymous> (src/components/common/navigation/NavigationRoutes.tsx:47:28)
at Object.<anonymous> (src/components/common/header/PageHeader.tsx:9:1)
at Object.<anonymous> (src/components/common/index.ts:33:1)
at Object.<anonymous> (src/components/app/details/appDetails/utils.tsx:3:1)
at Object.<anonymous> (src/components/common/helpers/Helpers.tsx:17:1)
at Object.<anonymous> (src/components/common/formFields/Widgets/Widgets.tsx:8:1)
at Object.<anonymous> (src/components/ResourceBrowser/ResourceList/ResourceList.component.tsx:11:1)
at Object.<anonymous> (src/components/ResourceBrowser/ResourceList/Sidebar.tsx:16:1)
at Object.<anonymous> (src/components/ResourceBrowser/ResourceList/__tests__/Sidebar.test.tsx:10:1)
β Test suite failed to run
TypeError: (0 , _Helpers.importComponentFromFELibrary) is not a function
45 |
46 | export const mainContext = createContext<any>(null)
> 47 | const getEnvironmentData = importComponentFromFELibrary('getEnvironmentData', null, 'function')
| ^
48 |
49 | export default function NavigationRoutes() {
50 | const history = useHistory()
at Object.<anonymous> (src/components/common/navigation/NavigationRoutes.tsx:47:28)
at Object.<anonymous> (src/components/common/header/PageHeader.tsx:9:1)
at Object.<anonymous> (src/components/common/index.ts:33:1)
at Object.<anonymous> (src/components/app/details/appDetails/utils.tsx:3:1)
at Object.<anonymous> (src/components/common/helpers/Helpers.tsx:17:1)
at Object.<anonymous> (src/components/v2/appDetails/k8Resource/nodeDetail/NodeDetailTabs/terminal/__tests__/Terminal.component.test.tsx:4:1)
β Test suite failed to run
Cannot find module '../ClusterAbout' from 'NodeList.test.tsx'
4 | import { act, render } from '@testing-library/react'
5 | import { clusterId, mockFailedResponse, mockSuccessResponseWithOutNote, mockSuccessResponseWithNote, mockMarkDownEditorComponent } from '../__mocks__/clusterAbout.mock'
> 6 | import ClusterAbout from '../ClusterAbout'
| ^
7 | import ApiMethods from '@devtron-labs/devtron-fe-common-lib'
8 |
9 | jest.mock('../../charts/discoverChartDetail/DiscoverChartDetails', () => ({
at Resolver.resolveModule (node_modules/jest-resolve/build/index.js:259:17)
at Object.<anonymous> (src/components/ClusterNodes/__tests__/NodeList.test.tsx:6:1)
β EnvironmentOverview βΊ EnvironmentOverview render with data
expect(received).toBeInTheDocument()
received value must be an HTMLElement or an SVGElement.
Received has value: null
42 | expect(component.container).toBeInTheDocument()
43 | const leftInfoComponent = component.container.querySelector('.pt-16.pb-16.pl-20.pr-20.dc__border-right')
> 44 | expect(leftInfoComponent).toBeInTheDocument()
| ^
45 | const infoLeftRowComponent = leftInfoComponent.querySelector('.fs-13.fw-4.lh-20.cn-9')
46 | expect(infoLeftRowComponent).toBeInTheDocument()
47 | expect(component.getByText('prakash-1mar')).toBeInTheDocument()
at Object.toBeInTheDocument (node_modules/expect/build/index.js:342:33)
at Object.<anonymous> (src/components/ApplicationGroup/Details/EnvironmentOverview/__test__/EnvironmentOverview.test.tsx:44:35)
β Test suite failed to run
Call retries were exceeded
at ChildProcessWorker.initialize (node_modules/jest-worker/build/workers/ChildProcessWorker.js:193:21)
β EnvConfig βΊ Application render with data
expect(received).toBeInTheDocument()
received value must be an HTMLElement or an SVGElement.
Received has value: null
42 | })
43 | expect(component.container).toBeInTheDocument()
> 44 | expect(component.container.querySelector('.env-compose')).toBeInTheDocument()
| ^
45 | expect(component.getByText('testing-app')).toBeInTheDocument()
46 | expect(component.container.querySelector('.env-compose__main')).toBeInTheDocument()
47 | })
at Object.toBeInTheDocument (node_modules/expect/build/index.js:342:33)
at Object.<anonymous> (src/components/ApplicationGroup/Details/EnvironmentConfig/__test__/EnvConfig.test.tsx:44:67)
β Test suite failed to run
TypeError: (0 , _Helpers.importComponentFromFELibrary) is not a function
45 |
46 | export const mainContext = createContext<any>(null)
> 47 | const getEnvironmentData = importComponentFromFELibrary('getEnvironmentData', null, 'function')
| ^
48 |
49 | export default function NavigationRoutes() {
50 | const history = useHistory()
at Object.<anonymous> (src/components/common/navigation/NavigationRoutes.tsx:47:28)
at Object.<anonymous> (src/components/common/header/PageHeader.tsx:9:1)
at Object.<anonymous> (src/components/common/index.ts:33:1)
at Object.<anonymous> (src/components/app/details/appDetails/utils.tsx:3:1)
at Object.<anonymous> (src/components/common/helpers/Helpers.tsx:17:1)
at Object.<anonymous> (src/components/common/formFields/Widgets/Widgets.tsx:8:1)
at Object.<anonymous> (src/components/scopedVariables/ScopedVariablesLoader.tsx:5:1)
at Object.<anonymous> (src/components/scopedVariables/SavedVariables.tsx:4:1)
at Object.<anonymous> (src/components/scopedVariables/ScopedVariables.tsx:3:1)
at Object.<anonymous> (src/components/scopedVariables/__tests__/ScopedVariables.test.tsx:4:1)
β Test suite failed to run
SyntaxError: /home/runner/work/dashboard/dashboard/src/components/gitOps/GitOpsConfiguration.tsx: Identifier 'handleOnFocus' has already been declared. (16:9)
14 | import { CustomInput, handleOnBlur, handleOnFocus, parsePassword } from '../common'
15 | import { showError, Progressing, ErrorScreenManager, RadioGroup, RadioGroupItem } from '@devtron-labs/devtron-fe-common-lib'
> 16 | import { handleOnFocus, parsePassword } from '../common'
| ^
17 | import { showError, Progressing, ErrorScreenManager, CustomInput } from '@devtron-labs/devtron-fe-common-lib'
18 | import Check from '../../assets/icons/ic-outline-check.svg'
19 | import { ReactComponent as Info } from '../../assets/icons/ic-info-filled-purple.svg'
at instantiate (node_modules/@babel/parser/src/parse-error/credentials.js:61:22)
at toParseError (node_modules/@babel/parser/src/parse-error.js:58:12)
at Parser.raise (node_modules/@babel/parser/src/tokenizer/index.js:1763:19)
at TypeScriptScopeHandler.checkRedeclarationInScope (node_modules/@babel/parser/src/util/scope.js:153:19)
at TypeScriptScopeHandler.declareName (node_modules/@babel/parser/src/util/scope.js:114:12)
at TypeScriptScopeHandler.declareName (node_modules/@babel/parser/src/plugins/typescript/scope.js:52:11)
at Parser.declareNameFromIdentifier (node_modules/@babel/parser/src/parser/lval.js:707:16)
at Parser.checkIdentifier (node_modules/@babel/parser/src/parser/lval.js:702:12)
at Parser.checkLVal (node_modules/@babel/parser/src/parser/lval.js:606:12)
at Parser.finishImportSpecifier (node_modules/@babel/parser/src/parser/statement.js:2461:10)
Report generated by π§ͺjest coverage report action from ef79de76816b27af03ab01ad8ad7ffa8920f1c90
Quality Gate failed
Failed conditions
C Reliability Rating on New Code (required β₯ A)
See analysis details on SonarCloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarLint