LTP update procedure for internal builds
This page has an internal companion page which might contain additional information.
We update LTP for internal builds every three months to align with the frequency of LTP release. To update it, we internally follow these steps:
-
Create a branch on your fork of kernel-tests (create a fork if you don’t have one already).
-
Copy RHELKT1LITE.YYYYMMDD file (e.g. RHELKT1LITE.20210524) from internal configs to dir
distribution/ltp/lite/configs
. -
Update file
distribution/ltp/lite/runtest.sh
to use RHELKT1LITE.YYYYMMDD. -
Update
dci/*.xml
to useYYYYMMDD
, e.g.<dependency url="https://github.com/linux-test-project/ltp/releases/download/20210524/ltp-full-20210524.tar.bz2"/>
-
Push the branch with your changes with comment
Update LTP Stable to YYYYMMDD
. -
File an MR to repo kernel-tests.
-
Test your branch via
cki-ci-bot
in your MR.