@@ -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 :
@@ -712,6 +719,7 @@ build_configs_defaults:
712
719
fragments : &default_fragments
713
720
- ' debug'
714
721
- ' kselftest'
722
+ - ' kselftest-slim'
715
723
- ' tinyconfig'
716
724
717
725
architectures : &default_architectures
@@ -749,6 +757,7 @@ build_configs_defaults:
749
757
- ' defconfig+CONFIG_CPU_BIG_ENDIAN=y'
750
758
- ' defconfig+CONFIG_RANDOMIZE_BASE=y'
751
759
- ' defconfig+arm64-chromebook+kselftest'
760
+ - ' defconfig+arm64-chromebook+kselftest-slim'
752
761
- ' defconfig+arm64-chromebook+videodec'
753
762
fragments : [arm64-chromebook, crypto, ima, videodec]
754
763
@@ -778,6 +787,7 @@ build_configs_defaults:
778
787
- ' allmodconfig'
779
788
- ' allnoconfig'
780
789
- ' x86_64_defconfig+x86-chromebook+kselftest'
790
+ - ' x86_64_defconfig+x86-chromebook+kselftest-slim'
781
791
- ' x86_64_defconfig+x86-chromebook+amdgpu'
782
792
fragments : [amdgpu, crypto, ima, x86_kvm_guest, x86-chromebook]
783
793
@@ -1047,15 +1057,19 @@ build_configs:
1047
1057
arm64 : &arm64-kselftest
1048
1058
<< : *arm64_defconfig
1049
1059
fragments : [arm64-chromebook]
1050
- extra_configs : ['defconfig+kselftest+arm64-chromebook']
1060
+ extra_configs : [
1061
+ ' defconfig+kselftest+arm64-chromebook' ,
1062
+ ' defconfig+kselftest-slim+arm64-chromebook' ]
1051
1063
filters : *kselftest-only
1052
1064
i386 :
1053
1065
<< : *i386_defconfig
1054
1066
filters : *kselftest-only
1055
1067
x86_64 : &x86_64-kselftest
1056
1068
<< : *x86_64_defconfig
1057
1069
fragments : [x86-chromebook]
1058
- extra_configs : ['x86_64+defconfig+kselftest+x86-chromebook']
1070
+ extra_configs : [
1071
+ ' x86_64+defconfig+kselftest+x86-chromebook' ,
1072
+ ' x86_64+defconfig+kselftest-slim+x86-chromebook' ]
1059
1073
filters : *kselftest-only
1060
1074
clang-16 :
1061
1075
build_environment : clang-16
@@ -1108,7 +1122,7 @@ build_configs:
1108
1122
architectures : *arch_clang_configs
1109
1123
rustc-1.62 :
1110
1124
build_environment : rustc-1.62
1111
- fragments : [rust, rust-samples, kselftest]
1125
+ fragments : [rust, rust-samples, kselftest, kselftest-slim ]
1112
1126
architectures :
1113
1127
x86_64 :
1114
1128
base_defconfig : ' x86_64_defconfig'
@@ -1168,6 +1182,7 @@ build_configs:
1168
1182
- ' defconfig+CONFIG_CPU_BIG_ENDIAN=y'
1169
1183
- ' defconfig+CONFIG_RANDOMIZE_BASE=y'
1170
1184
- ' defconfig+arm64-chromebook+kselftest'
1185
+ - ' defconfig+arm64-chromebook+kselftest-slim'
1171
1186
arm :
1172
1187
base_defconfig : ' multi_v7_defconfig'
1173
1188
extra_configs :
@@ -1336,7 +1351,7 @@ build_configs:
1336
1351
variants :
1337
1352
rustc-1.66 :
1338
1353
build_environment : rustc-1.66
1339
- fragments : [rust, rust-for-linux-samples, kselftest]
1354
+ fragments : [rust, rust-for-linux-samples, kselftest, kselftest-slim ]
1340
1355
architectures :
1341
1356
x86_64 :
1342
1357
base_defconfig : ' x86_64_defconfig'
@@ -1347,7 +1362,7 @@ build_configs:
1347
1362
variants :
1348
1363
rustc-1.62 :
1349
1364
build_environment : rustc-1.62
1350
- fragments : [rust, rust-samples, kselftest]
1365
+ fragments : [rust, rust-samples, kselftest, kselftest-slim ]
1351
1366
architectures :
1352
1367
x86_64 :
1353
1368
base_defconfig : ' x86_64_defconfig'
0 commit comments