@@ -425,6 +425,13 @@ fragments:
425
425
- ' CONFIG_NET_IPGRE=m'
426
426
- ' CONFIG_NET_IPGRE_DEMUX=m'
427
427
428
+ kselftest-slim :
429
+ path : " kernel/configs/kselftest-slim.config"
430
+ configs :
431
+ - ' # CONFIG_DUMMY is not set'
432
+ - ' CONFIG_NET_IPGRE=m'
433
+ - ' CONFIG_NET_IPGRE_DEMUX=m'
434
+
428
435
preempt_rt :
429
436
path : " kernel/configs/preempt_rt.config"
430
437
configs :
@@ -661,6 +668,7 @@ build_configs_defaults:
661
668
fragments : &default_fragments
662
669
- ' debug'
663
670
- ' kselftest'
671
+ - ' kselftest-slim'
664
672
- ' tinyconfig'
665
673
666
674
architectures : &default_architectures
@@ -698,6 +706,7 @@ build_configs_defaults:
698
706
- ' defconfig+CONFIG_CPU_BIG_ENDIAN=y'
699
707
- ' defconfig+CONFIG_RANDOMIZE_BASE=y'
700
708
- ' defconfig+arm64-chromebook+kselftest'
709
+ - ' defconfig+arm64-chromebook+kselftest-slim'
701
710
- ' defconfig+arm64-chromebook+videodec'
702
711
fragments : [arm64-chromebook, crypto, ima, videodec]
703
712
@@ -727,6 +736,7 @@ build_configs_defaults:
727
736
- ' allmodconfig'
728
737
- ' allnoconfig'
729
738
- ' x86_64_defconfig+x86-chromebook+kselftest'
739
+ - ' x86_64_defconfig+x86-chromebook+kselftest-slim'
730
740
- ' x86_64_defconfig+x86-chromebook+amdgpu'
731
741
fragments : [amdgpu, crypto, ima, x86_kvm_guest, x86-chromebook]
732
742
@@ -996,15 +1006,19 @@ build_configs:
996
1006
arm64 : &arm64-kselftest
997
1007
<< : *arm64_defconfig
998
1008
fragments : [arm64-chromebook]
999
- extra_configs : ['defconfig+kselftest+arm64-chromebook']
1009
+ extra_configs : [
1010
+ ' defconfig+kselftest+arm64-chromebook' ,
1011
+ ' defconfig+kselftest-slim+arm64-chromebook' ]
1000
1012
filters : *kselftest-only
1001
1013
i386 :
1002
1014
<< : *i386_defconfig
1003
1015
filters : *kselftest-only
1004
1016
x86_64 : &x86_64-kselftest
1005
1017
<< : *x86_64_defconfig
1006
1018
fragments : [x86-chromebook]
1007
- extra_configs : ['x86_64+defconfig+kselftest+x86-chromebook']
1019
+ extra_configs : [
1020
+ ' x86_64+defconfig+kselftest+x86-chromebook' ,
1021
+ ' x86_64+defconfig+kselftest-slim+x86-chromebook' ]
1008
1022
filters : *kselftest-only
1009
1023
clang-16 :
1010
1024
build_environment : clang-16
@@ -1057,7 +1071,7 @@ build_configs:
1057
1071
architectures : *arch_clang_configs
1058
1072
rustc-1.62 :
1059
1073
build_environment : rustc-1.62
1060
- fragments : [rust, rust-samples, kselftest]
1074
+ fragments : [rust, rust-samples, kselftest, kselftest-slim ]
1061
1075
architectures :
1062
1076
x86_64 :
1063
1077
base_defconfig : ' x86_64_defconfig'
@@ -1117,6 +1131,7 @@ build_configs:
1117
1131
- ' defconfig+CONFIG_CPU_BIG_ENDIAN=y'
1118
1132
- ' defconfig+CONFIG_RANDOMIZE_BASE=y'
1119
1133
- ' defconfig+arm64-chromebook+kselftest'
1134
+ - ' defconfig+arm64-chromebook+kselftest-slim'
1120
1135
arm :
1121
1136
base_defconfig : ' multi_v7_defconfig'
1122
1137
extra_configs :
@@ -1270,7 +1285,7 @@ build_configs:
1270
1285
variants :
1271
1286
rustc-1.66 :
1272
1287
build_environment : rustc-1.66
1273
- fragments : [rust, rust-for-linux-samples, kselftest]
1288
+ fragments : [rust, rust-for-linux-samples, kselftest, kselftest-slim ]
1274
1289
architectures :
1275
1290
x86_64 :
1276
1291
base_defconfig : ' x86_64_defconfig'
@@ -1281,7 +1296,7 @@ build_configs:
1281
1296
variants :
1282
1297
rustc-1.62 :
1283
1298
build_environment : rustc-1.62
1284
- fragments : [rust, rust-samples, kselftest]
1299
+ fragments : [rust, rust-samples, kselftest, kselftest-slim ]
1285
1300
architectures :
1286
1301
x86_64 :
1287
1302
base_defconfig : ' x86_64_defconfig'
0 commit comments