CircleCI was unable to execute the job to completion, because the CircleCI runner received a kill signal midway through the job

CircleCI was unable to execute the job to completion, because the CircleCI runner received a kill signal midway through the job.

When running your jobs in CircleCI, you may encounter this error causing your builds to not complete, almost randomly. 

This error can also be in combination with CircleCI received exit code 1 or CircleCI received exit code 137.

 

Step 1

These exit codes and errors typically go in combination with resource constraints. Please take a look at the resource tab on your job's page.

Screenshot_2023-03-10_at_4.28.13_PM.png

If your graph looks similar to this, please consider upgrading your resource class to a larger one.

 

Step 2

If you are continuing to see resource class exhaustion during your build, and you are testing your application, you may take a look at test splitting which involves splitting your tests up to separate containers which can reduce resource usage and even speed up your tests.

 

Was this article helpful?
1 out of 1 found this helpful

Comments

0 comments

Article is closed for comments.