Quick Start
LabScale is a scheduling and testing service designed to be simple and flexible in an effort to remove the burden of developing a costly, custom automation solution for testing embedded devices. It is composed of a centralized web application where tests, or jobs, are scheduled, a middleware that handles communication, and a remote that executes these tests. This document will guide you through signing up with LabScale, installing an agent, and executing a test.
Many of the example tests are written in Python and for these to work correctly it is best to have Python v3.8 (or better) and the latest version of pip installed.
If you installed Xcode on an M1 Mac, a recent update to Xcode may cause Python
scripts to exit with the error invalid active developer path, missing
xcrun. To fix this, execute xcode-select --install
in a terminal window.