mirror of
https://github.com/flatcar/scripts.git
synced 2025-09-21 13:41:20 +02:00
We override `PARALLEL_TESTS`, because kola run with PARALLEL_TESTS >= 4 causes the tests to provision >= 12 ARM servers at the same time. As the da11 region does not have that many free ARM servers, the whole tests will fail. With PARALLEL_TESTS=2 the total number of servers stays < 10. In addition, we override `timeout` to 10 hours, because it takes more than 8 hours to run all tests only with 2 tests in parallel.
The scripts in this directory are run from OS Jenkins jobs. By storing the Jenkins scripts in this repository, they are more tightly coupled to the release branch of the SDK scripts that they require. The Jenkins jobs are responsible for setting up the environment and securely initializing an SDK in the workspace before running these scripts.
The special files named formats-${BOARD}.txt
are space-separated lists of VM
image formats that should be built for releases on this branch; i.e. the script
vm.sh
is run for each item in the list.