RB3 + Android OS: Executor thread got delayed more than 4 seconds

During long execution of some test cases observed Executor thread got delayed more than 4 seconds, not sure why this delay observed randomly. Corresponding piece of code attached for the reference.

is there any suggestion to look into this issue?