Script Runner is time out after 2 mins on jira cloud

Dushyant Saluja March 29, 2023

Hi Team,

I am trying to run programm on script runner console , it is getting time out after 2 minute.

Is there any option to increase the script runner execution time.??

Error :

Please check the online documentation on ScriptRunner for JIRA Cloud Limitations, especially execution length restrictions. You can find the link on the Settings page.

1 answer

1 accepted

1 vote
Answer accepted
Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 29, 2023

Hi,

I'm afraid this is a complex one.  A timeout is a combination of your browser, Atlassian Cloud, and Adaptavist's Scriptrunner services - mainly about the connections about the three of them, but it could also be what you are asking of SR to do. 

If you have complex code that take a long time to run, then, SR will try to run it, but it is limited by Atlassian Cloud about how long it might take.  SR can't do anything outside the Cloud limits.  

2 minutes seems like a high timeout though.  It's usually less!  

Could you tell us what your code is trying to do?

Dushyant Saluja March 30, 2023

Actually My code is trying to create various multiple issues with parent and child relationship[Each parent issue is containing around 15-20 child issues]. total count is 260 + records and in between of the program we are populating various fields like Description , summary and few custom fields in child issues. So is there any way we can increase the timeout on jira cloud. or to reduce execution time of our groovy script??

Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 31, 2023

260 issues is a lot to do within the timeout periods for both Jira Cloud and Scriptrunner.

I think the main solution is going to have to be to split it up - create each parent issue (and its 15-20 issues) in one run of the script, not loads of parents.

You might be able to optimise the script, but if you've written it to be efficient, there's not much you can do there.  But I'd still ask - the Scriptrunner support team might be able to take a quick look at it and see if it can be speeded up (If they're not going to be able, I'm happy to take a look too - feel free to name me if you do raise a support request along those lines, and they'll assign it to me)

You could also raise a support request to ask for the timeout on our side to be increased, which might help on the SR side, but it won't help if the problem is on the Jira Cloud side.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events