Skip to content

Commit 9a3466c

Browse files
committed
Enable sched_ext tests and remove temporary scx patches
1 parent 3232c7d commit 9a3466c

File tree

5 files changed

+3
-346
lines changed

5 files changed

+3
-346
lines changed

.github/scripts/matrix.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@ def tests(self) -> Dict[str, Any]:
9898
if self.toolchain.version >= 18:
9999
tests_list.append("test_progs_cpuv4")
100100

101-
# if self.arch in [Arch.X86_64, Arch.AARCH64]:
102-
# tests_list.append("sched_ext")
101+
if self.arch in [Arch.X86_64, Arch.AARCH64]:
102+
tests_list.append("sched_ext")
103103

104104
# Don't run GCC BPF runner, because too many tests are failing
105105
# See: https://lore.kernel.org/bpf/87bjw6qpje.fsf@oracle.com/

.github/workflows/kernel-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252

5353
BPF_NEXT_BASE_BRANCH: 'master'
5454
BPF_NEXT_FETCH_DEPTH: 64 # A bit of history is needed to facilitate incremental builds
55-
# BUILD_SCHED_EXT_SELFTESTS: ${{ inputs.arch == 'x86_64' || inputs.arch == 'aarch64' && 'true' || '' }}
55+
BUILD_SCHED_EXT_SELFTESTS: ${{ inputs.arch == 'x86_64' || inputs.arch == 'aarch64' && 'true' || '' }}
5656
KBUILD_OUTPUT: ${{ github.workspace }}/kbuild-output
5757
KERNEL: ${{ inputs.kernel }}
5858
KERNEL_ROOT: ${{ github.workspace }}

ci/diffs/0399-selftests-sched_ext-fix-build-after-renames-in-sched.patch

Lines changed: 0 additions & 231 deletions
This file was deleted.

ci/diffs/9998-sched_ext-Fix-invalid-irq-restore-in-scx_ops_bypass.patch

Lines changed: 0 additions & 56 deletions
This file was deleted.

ci/diffs/9999-scx-Fix-maximal-BPF-selftest-prog.patch

Lines changed: 0 additions & 56 deletions
This file was deleted.

0 commit comments

Comments
 (0)