@@ -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 :
@@ -717,6 +724,7 @@ build_configs_defaults:
717
724
fragments : &default_fragments
718
725
- ' debug'
719
726
- ' kselftest'
727
+ - ' kselftest-slim'
720
728
- ' tinyconfig'
721
729
722
730
architectures : &default_architectures
@@ -754,6 +762,7 @@ build_configs_defaults:
754
762
- ' defconfig+CONFIG_CPU_BIG_ENDIAN=y'
755
763
- ' defconfig+CONFIG_RANDOMIZE_BASE=y'
756
764
- ' defconfig+arm64-chromebook+kselftest'
765
+ - ' defconfig+arm64-chromebook+kselftest-slim'
757
766
- ' defconfig+arm64-chromebook+videodec'
758
767
fragments : [arm64-chromebook, crypto, ima, videodec]
759
768
@@ -783,6 +792,7 @@ build_configs_defaults:
783
792
- ' allmodconfig'
784
793
- ' allnoconfig'
785
794
- ' x86_64_defconfig+x86-chromebook+kselftest'
795
+ - ' x86_64_defconfig+x86-chromebook+kselftest-slim'
786
796
- ' x86_64_defconfig+x86-chromebook+amdgpu'
787
797
fragments : [amdgpu, crypto, ima, x86_kvm_guest, x86-chromebook]
788
798
@@ -1052,15 +1062,19 @@ build_configs:
1052
1062
arm64 : &arm64-kselftest
1053
1063
<< : *arm64_defconfig
1054
1064
fragments : [arm64-chromebook]
1055
- extra_configs : ['defconfig+kselftest+arm64-chromebook']
1065
+ extra_configs : [
1066
+ ' defconfig+kselftest+arm64-chromebook' ,
1067
+ ' defconfig+kselftest-slim+arm64-chromebook' ]
1056
1068
filters : *kselftest-only
1057
1069
i386 :
1058
1070
<< : *i386_defconfig
1059
1071
filters : *kselftest-only
1060
1072
x86_64 : &x86_64-kselftest
1061
1073
<< : *x86_64_defconfig
1062
1074
fragments : [x86-chromebook]
1063
- extra_configs : ['x86_64+defconfig+kselftest+x86-chromebook']
1075
+ extra_configs : [
1076
+ ' x86_64+defconfig+kselftest+x86-chromebook' ,
1077
+ ' x86_64+defconfig+kselftest-slim+x86-chromebook' ]
1064
1078
filters : *kselftest-only
1065
1079
clang-16 :
1066
1080
build_environment : clang-16
@@ -1113,7 +1127,7 @@ build_configs:
1113
1127
architectures : *arch_clang_configs
1114
1128
rustc-1.62 :
1115
1129
build_environment : rustc-1.62
1116
- fragments : [rust, rust-samples, kselftest]
1130
+ fragments : [rust, rust-samples, kselftest, kselftest-slim ]
1117
1131
architectures :
1118
1132
x86_64 :
1119
1133
base_defconfig : ' x86_64_defconfig'
@@ -1173,6 +1187,7 @@ build_configs:
1173
1187
- ' defconfig+CONFIG_CPU_BIG_ENDIAN=y'
1174
1188
- ' defconfig+CONFIG_RANDOMIZE_BASE=y'
1175
1189
- ' defconfig+arm64-chromebook+kselftest'
1190
+ - ' defconfig+arm64-chromebook+kselftest-slim'
1176
1191
arm :
1177
1192
base_defconfig : ' multi_v7_defconfig'
1178
1193
extra_configs :
@@ -1341,7 +1356,7 @@ build_configs:
1341
1356
variants :
1342
1357
rustc-1.66 :
1343
1358
build_environment : rustc-1.66
1344
- fragments : [rust, rust-for-linux-samples, kselftest]
1359
+ fragments : [rust, rust-for-linux-samples, kselftest, kselftest-slim ]
1345
1360
architectures :
1346
1361
x86_64 :
1347
1362
base_defconfig : ' x86_64_defconfig'
@@ -1352,7 +1367,7 @@ build_configs:
1352
1367
variants :
1353
1368
rustc-1.68 :
1354
1369
build_environment : rustc-1.68
1355
- fragments : [rust, rust-samples, kselftest]
1370
+ fragments : [rust, rust-samples, kselftest, kselftest-slim ]
1356
1371
architectures :
1357
1372
x86_64 :
1358
1373
base_defconfig : ' x86_64_defconfig'
0 commit comments