Thank you @vpetrychuk , while @dsaiz come back with full details, i can answer few.
getIssueData() → This returns json
getConfig() → This returns properties object
notifyTestManager() → Makes webservice call to our backend and gives response.
Few things to note:
- Sync operation is successful, i.e. data was sent to our backend successfully.
- below are the logs from forge tunnel, looks like some code is being called repeatedly.
invocation: 7f9dc3e14ae1a10a issueActionPush.run
INFO 12:22:23.677 7f9dc3e14ae1a10a not synced | not synced
invocation: d1a1c246ef3d794e issueActionPush.run
INFO 12:22:27.485 d1a1c246ef3d794e not synced | not synced
INFO 12:22:28.872 7f9dc3e14ae1a10a not synced | not synced
INFO 12:22:28.874 7f9dc3e14ae1a10a not synced | not synced
INFO 12:22:29.240 7f9dc3e14ae1a10a [object Object] --> remove later 2
INFO 12:22:29.241 7f9dc3e14ae1a10a not synced | not synced
INFO 12:22:29.246 7f9dc3e14ae1a10a 204 | Requirement updated: {
action: 'update',
issueId: 10002,
issueKey: 'PROJ-3',
description: 'edit:5',
name: 'test task 2, created on jira',
issueTypeId: 10002,
projectKey: 'PROJ'
}
INFO 12:22:29.248 7f9dc3e14ae1a10a -----------------> Remove later 1
INFO 12:22:29.251 7f9dc3e14ae1a10a not synced | Not synced. This issue is not xray related.
INFO 12:22:29.256 7f9dc3e14ae1a10a 204 | Requirement updated: {
action: 'update',
issueId: 10002,
issueKey: 'PROJ-3',
description: 'edit:5',
name: 'test task 2, created on jira',
issueTypeId: 10002,
projectKey: 'PROJ'
}
INFO 12:22:29.257 7f9dc3e14ae1a10a -----------------> Remove later 1
INFO 12:22:29.258 7f9dc3e14ae1a10a Requirement synced successfully. | Not synced. This issue is not xray related.
INFO 12:22:29.266 7f9dc3e14ae1a10a 204 | Requirement updated: {
action: 'update',
issueId: 10002,
issueKey: 'PROJ-3',
description: 'edit:5',
name: 'test task 2, created on jira',
issueTypeId: 10002,
projectKey: 'PROJ'
}
INFO 12:22:29.267 7f9dc3e14ae1a10a -----------------> Remove later 1
ERROR 12:22:29.304 7f9dc3e14ae1a10a async()=>e.data could not be cloned.
TypeError: async()=>e.data could not be cloned.
at n.wrapValue (bootstrap.js:1:2984)
at n.wrap (bootstrap.js:1:2344)
at bootstrap.js:1:3109
at Array.map (<anonymous>)
at n.wrapArray (bootstrap.js:1:3097)
at n.wrap (bootstrap.js:1:2414)
at bootstrap.js:1:1642
at Array.map (<anonymous>)
at n.applyIgnored (bootstrap.js:1:1630)
at bootstrap.js:1:9074
INFO 12:22:32.828 d1a1c246ef3d794e not synced | not synced
INFO 12:22:32.829 d1a1c246ef3d794e not synced | not synced
INFO 12:22:33.106 d1a1c246ef3d794e [object Object] --> remove later 2
INFO 12:22:33.107 d1a1c246ef3d794e not synced | not synced
INFO 12:22:33.111 d1a1c246ef3d794e 204 | Requirement updated: {
action: 'update',
issueId: 10002,
issueKey: 'PROJ-3',
description: 'edit:5',
name: 'test task 2, created on jira',
issueTypeId: 10002,
projectKey: 'PROJ'
}
INFO 12:22:33.113 d1a1c246ef3d794e -----------------> Remove later 1
INFO 12:22:33.117 d1a1c246ef3d794e not synced | Not synced. This issue is not xray related.
INFO 12:22:33.125 d1a1c246ef3d794e 204 | Requirement updated: {
action: 'update',
issueId: 10002,
issueKey: 'PROJ-3',
description: 'edit:5',
name: 'test task 2, created on jira',
issueTypeId: 10002,
projectKey: 'PROJ'
}
INFO 12:22:33.126 d1a1c246ef3d794e -----------------> Remove later 1
INFO 12:22:33.128 d1a1c246ef3d794e Requirement synced successfully. | Not synced. This issue is not xray related.
INFO 12:22:33.132 d1a1c246ef3d794e 204 | Requirement updated: {
action: 'update',
issueId: 10002,
issueKey: 'PROJ-3',
description: 'edit:5',
name: 'test task 2, created on jira',
issueTypeId: 10002,
projectKey: 'PROJ'
}
INFO 12:22:33.134 d1a1c246ef3d794e -----------------> Remove later 1
ERROR 12:22:33.163 d1a1c246ef3d794e async()=>e.data could not be cloned.
TypeError: async()=>e.data could not be cloned.
at n.wrapValue (bootstrap.js:1:2984)
at n.wrap (bootstrap.js:1:2344)
at bootstrap.js:1:3109
at Array.map (<anonymous>)
at n.wrapArray (bootstrap.js:1:3097)
at n.wrap (bootstrap.js:1:2414)
at bootstrap.js:1:1642
at Array.map (<anonymous>)
at n.applyIgnored (bootstrap.js:1:1630)
at bootstrap.js:1:9074