ci: Use latest upstream kernel and exclude scx_flatcg and scx_pair from testing

This commit is contained in:
Tejun Heo 2024-07-14 13:24:59 -10:00
parent e580ddec3c
commit 759be0e406
2 changed files with 6 additions and 5 deletions

View File

@ -37,10 +37,9 @@ jobs:
# Install virtme-ng
- run: pip install virtme-ng
# Get the latest sched-ext enabled kernel directly from the git
# repository (try the sched_ext-ci branch first, if it doesn't exist use
# sched_ext)
- run: git clone --single-branch -b sched_ext-ci --depth 1 https://github.com/sched-ext/sched_ext.git linux || git clone --single-branch -b sched_ext --depth 1 https://github.com/sched-ext/sched_ext.git linux
# Get the latest sched-ext enabled kernel directly from the korg
# for-next branch
- run: git clone --single-branch -b for-next --depth 1 https://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext.git linux
# Print the latest commit of the checked out sched-ext kernel
- run: cd linux && git log -1 --pretty=format:"%h %ad %s" --date=short

View File

@ -15,8 +15,10 @@ GUEST_TIMEOUT=60
# TODO:
# - scx_layered: temporarily excluded because it
# cannot run with a default configuration
# - scx_flatcg, scx_pair: excluded until cgroup support lands upstream
# - scx_mitosis: not ready yet
#
SCHEDULERS="scx_simple scx_central scx_flatcg scx_nest scx_pair scx_rusty scx_rustland scx_bpfland"
SCHEDULERS="scx_simple scx_central scx_nest scx_rusty scx_rustland scx_bpfland"
if [ ! -x `which vng` ]; then
echo "vng not found, please install virtme-ng to enable testing"