How GitLab transforms embedded systems testing cycles